MOD:修复对其他字段的影响
Showing
1 changed file
with
19 additions
and
19 deletions
... | @@ -911,23 +911,23 @@ def get_se_cms_compare_info_auto(application_id, last_obj, application_entity, d | ... | @@ -911,23 +911,23 @@ def get_se_cms_compare_info_auto(application_id, last_obj, application_entity, d |
911 | company_info_list = [] | 911 | company_info_list = [] |
912 | 912 | ||
913 | dealer_name_list = cms_info.get('dealerName', '').split() | 913 | dealer_name_list = cms_info.get('dealerName', '').split() |
914 | #dealer_name = '' if len(dealer_name_list) == 0 else dealer_name_list[-1] | 914 | dealer_name = '' if len(dealer_name_list) == 0 else dealer_name_list[-1] |
915 | #issuer_dealer = cms_info.get('fapiaoIssuerDealer', '').strip() | 915 | issuer_dealer = cms_info.get('fapiaoIssuerDealer', '').strip() |
916 | 916 | ||
917 | #CHINARPA-4546 delaerName变为list,包含dealer_name_list[0]映射后对应的所有值 + dealer_name_list[-1],比对时,任一完全一致为Y,全部不一致为N | 917 | #CHINARPA-4546 delaerName变为list,包含dealer_name_list[0]映射后对应的所有值 + dealer_name_list[-1],比对时,任一完全一致为Y,全部不一致为N |
918 | dealer_name = [] | 918 | dealer_name_list = [] |
919 | dealer_name_mapper_list = [] | 919 | dealer_name_mapper_list = [] |
920 | if len(dealer_name_list) != 0: | 920 | if len(dealer_name_list) != 0: |
921 | dealer_name.append(dealer_name_list[-1]) # CMS的最后一个值 | 921 | dealer_name_list.append(dealer_name_list[-1]) # CMS的最后一个值 |
922 | dealer_name_mapper_obj = DealerMapping.objects.filter(cms_value=dealer_name_list[0]).first() | 922 | dealer_name_mapper_obj = DealerMapping.objects.filter(cms_value=dealer_name_list[0]).first() |
923 | if dealer_name_mapper_obj is not None: | 923 | if dealer_name_mapper_obj is not None: |
924 | dealer_name_mapper_str = dealer_name_mapper_obj.mapping_value | 924 | dealer_name_mapper_str = dealer_name_mapper_obj.mapping_value |
925 | dealer_name_mapper_list = dealer_name_mapper_str.split(',') | 925 | dealer_name_mapper_list = dealer_name_mapper_str.split(',') |
926 | dealer_name.extend(dealer_name_mapper_list) # 映射后的所有值 | 926 | dealer_name_list.extend(dealer_name_mapper_list) # 映射后的所有值 |
927 | issuer_dealer = [] | 927 | issuer_dealer_list = [] |
928 | issuer_dealer.append(cms_info.get('fapiaoIssuerDealer', '').strip()) | 928 | issuer_dealer_list.append(cms_info.get('fapiaoIssuerDealer', '').strip()) |
929 | compare_log.info('[get_se_cms_compare_info_auto] [新车发票] [application_id {0}] [dealer_name_mapper_list {1}] [dealer_name {2}] [issuer_dealer {3}]' | 929 | compare_log.info('[get_se_cms_compare_info_auto] [新车发票] [application_id {0}] [dealer_name_mapper_list {1}] [dealer_name {2}] [issuer_dealer {3}]' |
930 | .format(application_id, dealer_name_mapper_list,dealer_name,issuer_dealer)) | 930 | .format(application_id, dealer_name_mapper_list,dealer_name_list,issuer_dealer_list)) |
931 | 931 | ||
932 | # 个人信息证件------------------------------------------------------------------------------------------------------ | 932 | # 个人信息证件------------------------------------------------------------------------------------------------------ |
933 | # is_cdfl = True # 车贷分离 | 933 | # is_cdfl = True # 车贷分离 |
... | @@ -1056,7 +1056,7 @@ def get_se_cms_compare_info_auto(application_id, last_obj, application_entity, d | ... | @@ -1056,7 +1056,7 @@ def get_se_cms_compare_info_auto(application_id, last_obj, application_entity, d |
1056 | # 新车发票---------------------------------------------------------------------------------------------------------- | 1056 | # 新车发票---------------------------------------------------------------------------------------------------------- |
1057 | if vehicle_status == 'New': | 1057 | if vehicle_status == 'New': |
1058 | vehicle_field_input.append(('vinNo', vin_no)) | 1058 | vehicle_field_input.append(('vinNo', vin_no)) |
1059 | vehicle_field_input.append(('dealer', dealer_name if len(issuer_dealer) == 0 else issuer_dealer)) | 1059 | vehicle_field_input.append(('dealer', dealer_name_list if len(issuer_dealer_list) == 0 else issuer_dealer_list)) |
1060 | vehicle_field_input.append(('vehicleTransactionAmount', amount)) | 1060 | vehicle_field_input.append(('vehicleTransactionAmount', amount)) |
1061 | 1061 | ||
1062 | if isinstance(company_info, tuple): | 1062 | if isinstance(company_info, tuple): |
... | @@ -1479,23 +1479,23 @@ def get_se_cms_compare_info(application_id, last_obj, application_entity, detect | ... | @@ -1479,23 +1479,23 @@ def get_se_cms_compare_info(application_id, last_obj, application_entity, detect |
1479 | company_info_list = [] | 1479 | company_info_list = [] |
1480 | 1480 | ||
1481 | dealer_name_list = cms_info.get('dealerName', '').split() | 1481 | dealer_name_list = cms_info.get('dealerName', '').split() |
1482 | #dealer_name = '' if len(dealer_name_list) == 0 else dealer_name_list[-1] | 1482 | dealer_name = '' if len(dealer_name_list) == 0 else dealer_name_list[-1] |
1483 | #issuer_dealer = cms_info.get('fapiaoIssuerDealer', '').strip() | 1483 | issuer_dealer = cms_info.get('fapiaoIssuerDealer', '').strip() |
1484 | 1484 | ||
1485 | #CHINARPA-4546 delaerName变为list,包含dealer_name_list[0]映射后对应的所有值 + dealer_name_list[-1],比对时,任一完全一致为Y,全部不一致为N | 1485 | #CHINARPA-4546 delaerName变为list,包含dealer_name_list[0]映射后对应的所有值 + dealer_name_list[-1],比对时,任一完全一致为Y,全部不一致为N |
1486 | dealer_name = [] | 1486 | dealer_name_list = [] |
1487 | dealer_name_mapper_list = [] | 1487 | dealer_name_mapper_list = [] |
1488 | if len(dealer_name_list) != 0: | 1488 | if len(dealer_name_list) != 0: |
1489 | dealer_name.append(dealer_name_list[-1]) # CMS的最后一个值 | 1489 | dealer_name_list.append(dealer_name_list[-1]) # CMS的最后一个值 |
1490 | dealer_name_mapper_obj = DealerMapping.objects.filter(cms_value=dealer_name_list[0]).first() | 1490 | dealer_name_mapper_obj = DealerMapping.objects.filter(cms_value=dealer_name_list[0]).first() |
1491 | if dealer_name_mapper_obj is not None: | 1491 | if dealer_name_mapper_obj is not None: |
1492 | dealer_name_mapper_str = dealer_name_mapper_obj.mapping_value | 1492 | dealer_name_mapper_str = dealer_name_mapper_obj.mapping_value |
1493 | dealer_name_mapper_list = dealer_name_mapper_str.split(',') | 1493 | dealer_name_mapper_list = dealer_name_mapper_str.split(',') |
1494 | dealer_name.extend(dealer_name_mapper_list) # 映射后的所有值 | 1494 | dealer_name_list.extend(dealer_name_mapper_list) # 映射后的所有值 |
1495 | issuer_dealer = [] | 1495 | issuer_dealer_list = [] |
1496 | issuer_dealer.append(cms_info.get('fapiaoIssuerDealer', '').strip()) | 1496 | issuer_dealer_list.append(cms_info.get('fapiaoIssuerDealer', '').strip()) |
1497 | compare_log.info('[get_se_cms_compare_info] [新车发票] [application_id {0}] [dealer_name_mapper_list {1}] [dealer_name {2}] [issuer_dealer {3}]' | 1497 | compare_log.info('[get_se_cms_compare_info_] [新车发票] [application_id {0}] [dealer_name_mapper_list {1}] [dealer_name {2}] [issuer_dealer {3}]' |
1498 | .format(application_id, dealer_name_mapper_list,dealer_name,issuer_dealer)) | 1498 | .format(application_id, dealer_name_mapper_list,dealer_name_list,issuer_dealer_list)) |
1499 | 1499 | ||
1500 | # 个人信息证件------------------------------------------------------------------------------------------------------ | 1500 | # 个人信息证件------------------------------------------------------------------------------------------------------ |
1501 | is_cdfl_bo = False # 车贷分离,主借 | 1501 | is_cdfl_bo = False # 车贷分离,主借 |
... | @@ -1619,7 +1619,7 @@ def get_se_cms_compare_info(application_id, last_obj, application_entity, detect | ... | @@ -1619,7 +1619,7 @@ def get_se_cms_compare_info(application_id, last_obj, application_entity, detect |
1619 | # 新车发票---------------------------------------------------------------------------------------------------------- | 1619 | # 新车发票---------------------------------------------------------------------------------------------------------- |
1620 | if vehicle_status == 'New': | 1620 | if vehicle_status == 'New': |
1621 | vehicle_field_input.append(('vinNo', vin_no)) | 1621 | vehicle_field_input.append(('vinNo', vin_no)) |
1622 | vehicle_field_input.append(('dealer', dealer_name if len(issuer_dealer) == 0 else issuer_dealer)) | 1622 | vehicle_field_input.append(('dealer', dealer_name_list if len(issuer_dealer_list) == 0 else issuer_dealer_list)) |
1623 | vehicle_field_input.append(('vehicleTransactionAmount', amount)) | 1623 | vehicle_field_input.append(('vehicleTransactionAmount', amount)) |
1624 | 1624 | ||
1625 | if isinstance(company_info, tuple): | 1625 | if isinstance(company_info, tuple): | ... | ... |
-
Please register or sign in to post a comment