fix bug
Showing
1 changed file
with
10 additions
and
9 deletions
| ... | @@ -314,20 +314,21 @@ class CompareView(GenericView): | ... | @@ -314,20 +314,21 @@ class CompareView(GenericView): |
| 314 | @use_args(compare_args, location='data') | 314 | @use_args(compare_args, location='data') |
| 315 | def post(self, request, args): | 315 | def post(self, request, args): |
| 316 | # 存库 | 316 | # 存库 |
| 317 | uniq_seq = args.get('uniqSeq') | 317 | content = args.get('content', {}) |
| 318 | business_type = args.get('applicationEntity') | 318 | uniq_seq = content.get('uniqSeq') |
| 319 | application_id = args.get('applicationId') | 319 | business_type = content.get('applicationEntity') |
| 320 | individual_cus_info = json.dumps(args.get('individualCusInfo')) | 320 | application_id = content.get('applicationId') |
| 321 | usedcar_info = json.dumps(args.get('usedCarInfo')) if isinstance(args.get('usedCarInfo'), dict) else None | 321 | individual_cus_info = json.dumps(content.get('individualCusInfo')) |
| 322 | corporate_cus_info = json.dumps(args.get('corporateCusInfo')) if isinstance(args.get('corporateCusInfo'), | 322 | usedcar_info = json.dumps(content.get('usedCarInfo')) if isinstance(content.get('usedCarInfo'), dict) else None |
| 323 | corporate_cus_info = json.dumps(content.get('corporateCusInfo')) if isinstance(content.get('corporateCusInfo'), | ||
| 323 | dict) else None | 324 | dict) else None |
| 324 | comparison_class = HILComparisonInfo if business_type in consts.HIL_SET else AFCComparisonInfo | 325 | comparison_class = HILComparisonInfo if business_type in consts.HIL_SET else AFCComparisonInfo |
| 325 | comparison_class.objects.create( | 326 | comparison_class.objects.create( |
| 326 | uniq_seq=uniq_seq, | 327 | uniq_seq=uniq_seq, |
| 327 | application_id=application_id, | 328 | application_id=application_id, |
| 328 | customer_type=args.get('customerType'), | 329 | customer_type=content.get('customerType'), |
| 329 | application_version=args.get('applicationVersion'), | 330 | application_version=content.get('applicationVersion'), |
| 330 | vehicle_status=args.get('vehicleStatus'), | 331 | vehicle_status=content.get('vehicleStatus'), |
| 331 | individual_cus_info=individual_cus_info, | 332 | individual_cus_info=individual_cus_info, |
| 332 | usedcar_info=usedcar_info, | 333 | usedcar_info=usedcar_info, |
| 333 | corporate_cus_info=corporate_cus_info, | 334 | corporate_cus_info=corporate_cus_info, | ... | ... |
-
Please register or sign in to post a comment