MOD:证件号取值
Showing
1 changed file
with
6 additions
and
2 deletions
... | @@ -971,6 +971,8 @@ def get_se_cms_compare_info_auto(application_id, last_obj, application_entity, d | ... | @@ -971,6 +971,8 @@ def get_se_cms_compare_info_auto(application_id, last_obj, application_entity, d |
971 | for id_info in individual_info.get('IDInformation', []): | 971 | for id_info in individual_info.get('IDInformation', []): |
972 | if id_info.get('idType') in consts.SE_CMS_FIRST_ID_FIELD_MAPPING: | 972 | if id_info.get('idType') in consts.SE_CMS_FIRST_ID_FIELD_MAPPING: |
973 | borrower_idnum = decode_des(id_info.get('idNum', ''), des_key) | 973 | borrower_idnum = decode_des(id_info.get('idNum', ''), des_key) |
974 | elif is_corporate and id_info.get('idType') in ['Unified Social Credit Code', 'Tax Number', 'Business License Number']: | ||
975 | borrower_idnum = decode_des(id_info.get('idNum', ''), des_key) | ||
974 | 976 | ||
975 | for id_info in individual_info.get('IDInformation', []): | 977 | for id_info in individual_info.get('IDInformation', []): |
976 | if id_info.get('idType') in consts.SE_CMS_FIRST_ID_FIELD_MAPPING: | 978 | if id_info.get('idType') in consts.SE_CMS_FIRST_ID_FIELD_MAPPING: |
... | @@ -1583,7 +1585,7 @@ def get_se_cms_compare_info_auto(application_id, last_obj, application_entity, d | ... | @@ -1583,7 +1585,7 @@ def get_se_cms_compare_info_auto(application_id, last_obj, application_entity, d |
1583 | if totalDownPayment and totalDownPayment != '0.00': | 1585 | if totalDownPayment and totalDownPayment != '0.00': |
1584 | down_payment_input.append((consts.SE_DP_FIELD[0], cms_info.get('financeCompany', ''))) | 1586 | down_payment_input.append((consts.SE_DP_FIELD[0], cms_info.get('financeCompany', ''))) |
1585 | down_payment_input.append((consts.SE_DP_FIELD[1], borrower_name)) | 1587 | down_payment_input.append((consts.SE_DP_FIELD[1], borrower_name)) |
1586 | down_payment_input.append((consts.SE_DP_FIELD[2], co_id if is_cdfl else main_id)) | 1588 | down_payment_input.append((consts.SE_DP_FIELD[2], borrower_idnum)) |
1587 | down_payment_input.append((consts.SE_DP_FIELD[3], cms_info.get('settlemnetVerification', {}).get('applicationNo', ''))) | 1589 | down_payment_input.append((consts.SE_DP_FIELD[3], cms_info.get('settlemnetVerification', {}).get('applicationNo', ''))) |
1588 | down_payment_input.append((consts.SE_DP_FIELD[4], legal_name if is_bo_corporate else borrower_name )) | 1590 | down_payment_input.append((consts.SE_DP_FIELD[4], legal_name if is_bo_corporate else borrower_name )) |
1589 | down_payment_input.append((consts.SE_DP_FIELD[5], '有/无')) | 1591 | down_payment_input.append((consts.SE_DP_FIELD[5], '有/无')) |
... | @@ -1660,6 +1662,8 @@ def get_se_cms_compare_info(application_id, last_obj, application_entity, detect | ... | @@ -1660,6 +1662,8 @@ def get_se_cms_compare_info(application_id, last_obj, application_entity, detect |
1660 | for id_info in individual_info.get('IDInformation', []): | 1662 | for id_info in individual_info.get('IDInformation', []): |
1661 | if id_info.get('idType') in consts.SE_CMS_FIRST_ID_FIELD_MAPPING: | 1663 | if id_info.get('idType') in consts.SE_CMS_FIRST_ID_FIELD_MAPPING: |
1662 | borrower_idnum = decode_des(id_info.get('idNum', ''), des_key) | 1664 | borrower_idnum = decode_des(id_info.get('idNum', ''), des_key) |
1665 | elif is_corporate and id_info.get('idType') in ['Unified Social Credit Code', 'Tax Number', 'Business License Number']: | ||
1666 | borrower_idnum = decode_des(id_info.get('idNum', ''), des_key) | ||
1663 | 1667 | ||
1664 | for id_info in individual_info.get('IDInformation', []): | 1668 | for id_info in individual_info.get('IDInformation', []): |
1665 | if id_info.get('idType') in consts.SE_CMS_FIRST_ID_FIELD_MAPPING: | 1669 | if id_info.get('idType') in consts.SE_CMS_FIRST_ID_FIELD_MAPPING: |
... | @@ -2237,7 +2241,7 @@ def get_se_cms_compare_info(application_id, last_obj, application_entity, detect | ... | @@ -2237,7 +2241,7 @@ def get_se_cms_compare_info(application_id, last_obj, application_entity, detect |
2237 | if totalDownPayment and totalDownPayment != '0.00': | 2241 | if totalDownPayment and totalDownPayment != '0.00': |
2238 | down_payment_input.append((consts.SE_DP_FIELD[0], cms_info.get('financeCompany', ''))) | 2242 | down_payment_input.append((consts.SE_DP_FIELD[0], cms_info.get('financeCompany', ''))) |
2239 | down_payment_input.append((consts.SE_DP_FIELD[1], borrower_name)) | 2243 | down_payment_input.append((consts.SE_DP_FIELD[1], borrower_name)) |
2240 | down_payment_input.append((consts.SE_DP_FIELD[2], co_id if is_cdfl else main_id)) | 2244 | down_payment_input.append((consts.SE_DP_FIELD[2], borrower_idnum)) |
2241 | down_payment_input.append((consts.SE_DP_FIELD[3], cms_info.get('settlemnetVerification', {}).get('applicationNo', ''))) | 2245 | down_payment_input.append((consts.SE_DP_FIELD[3], cms_info.get('settlemnetVerification', {}).get('applicationNo', ''))) |
2242 | down_payment_input.append((consts.SE_DP_FIELD[4], legal_name if is_bo_corporate else borrower_name )) | 2246 | down_payment_input.append((consts.SE_DP_FIELD[4], legal_name if is_bo_corporate else borrower_name )) |
2243 | down_payment_input.append((consts.SE_DP_FIELD[5], '有/无')) | 2247 | down_payment_input.append((consts.SE_DP_FIELD[5], '有/无')) | ... | ... |
-
Please register or sign in to post a comment