6d30cb58 by 周伟奇

fix bug

1 parent 0a72fac6
...@@ -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,
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!