5d1c491d by 冯轩

Merge branch 'feature/CHINARPA-4660' into feature/uat-tmp

2 parents 88b63da2 d069b379
...@@ -1154,7 +1154,7 @@ def get_se_cms_compare_info_auto(application_id, last_obj, application_entity, d ...@@ -1154,7 +1154,7 @@ def get_se_cms_compare_info_auto(application_id, last_obj, application_entity, d
1154 # 财报情况说明 1154 # 财报情况说明
1155 financial_statement_supplementary_info = {} 1155 financial_statement_supplementary_info = {}
1156 financial_statement_supplementary_input = [] 1156 financial_statement_supplementary_input = []
1157 need_fss = corporateFinancialInformation.get('cashAndCashEquivalentAtEndOfPeriod', '') == 0 1157 need_fss = float(corporateFinancialInformation.get('cashAndCashEquivalentAtEndOfPeriod', '')) == 0
1158 if need_fss: 1158 if need_fss:
1159 financial_statement_supplementary_input.append((consts.SE_FSS_FIELD[0], borrower_name)) 1159 financial_statement_supplementary_input.append((consts.SE_FSS_FIELD[0], borrower_name))
1160 financial_statement_supplementary_input.append((consts.SE_FSS_FIELD[1], consts.SE_STAMP_VALUE)) 1160 financial_statement_supplementary_input.append((consts.SE_FSS_FIELD[1], consts.SE_STAMP_VALUE))
...@@ -1586,6 +1586,7 @@ def get_se_cms_compare_info(application_id, last_obj, application_entity, detect ...@@ -1586,6 +1586,7 @@ def get_se_cms_compare_info(application_id, last_obj, application_entity, detect
1586 is_cdfl_bo = False # 车贷分离,主借 1586 is_cdfl_bo = False # 车贷分离,主借
1587 is_cdfl_co = False # 车贷分离,共借 1587 is_cdfl_co = False # 车贷分离,共借
1588 role_count = 0 1588 role_count = 0
1589 borrower_name = ''
1589 # province = cms_info.get('province', '') 1590 # province = cms_info.get('province', '')
1590 for individual_info in cms_info.get('applicantInformation', []): 1591 for individual_info in cms_info.get('applicantInformation', []):
1591 role_count += 1 1592 role_count += 1
...@@ -1611,6 +1612,10 @@ def get_se_cms_compare_info(application_id, last_obj, application_entity, detect ...@@ -1611,6 +1612,10 @@ def get_se_cms_compare_info(application_id, last_obj, application_entity, detect
1611 if individual_info['applicantType'] == consts.APPLICANT_TYPE_ORDER[0] and is_corporate: 1612 if individual_info['applicantType'] == consts.APPLICANT_TYPE_ORDER[0] and is_corporate:
1612 is_bo_corporate = True 1613 is_bo_corporate = True
1613 1614
1615 # CHINARPA-4660 财报主借人姓名赋值
1616 if individual_info['applicantType'] == consts.APPLICANT_TYPE_ORDER[0]:
1617 borrower_name = customer_name
1618
1614 for id_info in individual_info.get('IDInformation', []): 1619 for id_info in individual_info.get('IDInformation', []):
1615 if id_info.get('idType') in consts.SE_CMS_FIRST_ID_FIELD_MAPPING: 1620 if id_info.get('idType') in consts.SE_CMS_FIRST_ID_FIELD_MAPPING:
1616 license_en, is_prc = consts.SE_CMS_FIRST_ID_FIELD_MAPPING[id_info['idType']] 1621 license_en, is_prc = consts.SE_CMS_FIRST_ID_FIELD_MAPPING[id_info['idType']]
...@@ -1798,6 +1803,16 @@ def get_se_cms_compare_info(application_id, last_obj, application_entity, detect ...@@ -1798,6 +1803,16 @@ def get_se_cms_compare_info(application_id, last_obj, application_entity, detect
1798 financial_statement_info[consts.FS_EN] = financial_statement_input 1803 financial_statement_info[consts.FS_EN] = financial_statement_input
1799 compare_info['financialStatementInfo'] = financial_statement_info 1804 compare_info['financialStatementInfo'] = financial_statement_info
1800 1805
1806 # 财报情况说明
1807 financial_statement_supplementary_info = {}
1808 financial_statement_supplementary_input = []
1809 need_fss = float(corporateFinancialInformation.get('cashAndCashEquivalentAtEndOfPeriod', '')) == 0
1810 if need_fss:
1811 financial_statement_supplementary_input.append((consts.SE_FSS_FIELD[0], borrower_name))
1812 financial_statement_supplementary_input.append((consts.SE_FSS_FIELD[1], consts.SE_STAMP_VALUE))
1813 financial_statement_supplementary_info[consts.FSS_EN] = financial_statement_supplementary_input
1814 compare_info['financialStatementSupplementaryInfo'] = financial_statement_supplementary_info
1815
1801 1816
1802 # 银行卡------------------------------------------------------------------------------------------------------- 1817 # 银行卡-------------------------------------------------------------------------------------------------------
1803 bank_info = {} 1818 bank_info = {}
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!