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