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