Merge branch 'feature/CHINARPA-4660' into feature/uat-tmp
Showing
1 changed file
with
16 additions
and
1 deletions
... | @@ -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 = {} | ... | ... |
-
Please register or sign in to post a comment