5e6dc79b by 冯轩

Merge branch 'feature/CHINARPA-5155' into feature/uat-tmp

2 parents 4d8dc44c c7cdc7fa
...@@ -3670,11 +3670,16 @@ def se_compare(application_id, application_entity, ocr_res_id, last_obj, ocr_res ...@@ -3670,11 +3670,16 @@ def se_compare(application_id, application_entity, ocr_res_id, last_obj, ocr_res
3670 try: 3670 try:
3671 compare_log.info('{0} [SE] [cms sleep start] [entity={1}] [id={2}] '.format(log_base, application_entity, application_id)) 3671 compare_log.info('{0} [SE] [cms sleep start] [entity={1}] [id={2}] '.format(log_base, application_entity, application_id))
3672 # 实时查询延迟时间 3672 # 实时查询延迟时间
3673 cms_delay_time_config = Configs.objects.filter(id=5).first() 3673 try:
3674 if cms_delay_time_config is not None and cms_delay_time_config.value is not None and cms_delay_time_config.value.isdigit(): 3674 cms_delay_time_config = Configs.objects.filter(id=5).first()
3675 cms_delay_time = cms_delay_time_config.value 3675 if cms_delay_time_config is not None and cms_delay_time_config.value is not None and cms_delay_time_config.value.isdigit():
3676 else: 3676 cms_delay_time = cms_delay_time_config.value
3677 else:
3678 cms_delay_time = 0
3679 except Exception as e:
3677 cms_delay_time = 0 3680 cms_delay_time = 0
3681 compare_log.info('[get cms_delay_time_config fail] [error={0}]'.format(traceback.format_exc()))
3682
3678 compare_log.info('cms_delay_time:{0}'.format(cms_delay_time)) 3683 compare_log.info('cms_delay_time:{0}'.format(cms_delay_time))
3679 time.sleep(int(cms_delay_time)) 3684 time.sleep(int(cms_delay_time))
3680 compare_log.info('{0} [SE] [cms sleep end] [entity={1}] [id={2}] '.format(log_base, application_entity, application_id)) 3685 compare_log.info('{0} [SE] [cms sleep end] [entity={1}] [id={2}] '.format(log_base, application_entity, application_id))
...@@ -3718,20 +3723,23 @@ def fsm_compare_thread(application_id, application_entity, uniq_seq, ocr_res_id, ...@@ -3718,20 +3723,23 @@ def fsm_compare_thread(application_id, application_entity, uniq_seq, ocr_res_id,
3718 '[is_cms={6}]'.format(log_base, application_entity, application_id, uniq_seq, ocr_res_id, 3723 '[is_cms={6}]'.format(log_base, application_entity, application_id, uniq_seq, ocr_res_id,
3719 is_ca, is_cms)) 3724 is_ca, is_cms))
3720 3725
3721 # 实时查询延迟时间
3722 delay_time_config = Configs.objects.filter(id=4).first()
3723 if delay_time_config is not None and delay_time_config.value is not None and delay_time_config.value.isdigit():
3724 delay_time = delay_time_config.value
3725 else:
3726 delay_time = 0
3727 compare_log.info('delay_time:{0}'.format(delay_time))
3728
3729 # 查看此订单号下是否有未完成的文件,如果有,等1分钟 3726 # 查看此订单号下是否有未完成的文件,如果有,等1分钟
3730 doc_wait_file_class = HILDoc if application_entity == consts.HIL_PREFIX else AFCDoc 3727 doc_wait_file_class = HILDoc if application_entity == consts.HIL_PREFIX else AFCDoc
3731 doc_wait_file_result = doc_wait_file_class.objects.filter(application_id=application_id, status=1).first() 3728 doc_wait_file_result = doc_wait_file_class.objects.filter(application_id=application_id, status=1).first()
3732 compare_log.info('doc_wait_file_result:{0}'.format(doc_wait_file_result)) 3729 compare_log.info('doc_wait_file_result:{0}'.format(doc_wait_file_result))
3733 compare_log.info('{0} [comparison unfinished file check] [entity={1}] [id={2}] [doc_wait_file_result={3}]'.format(log_base, application_entity, application_id, doc_wait_file_result)) 3730 compare_log.info('{0} [comparison unfinished file check] [entity={1}] [id={2}] [doc_wait_file_result={3}]'.format(log_base, application_entity, application_id, doc_wait_file_result))
3734 if doc_wait_file_result is not None: 3731 if doc_wait_file_result is not None:
3732 # 实时查询延迟时间
3733 try:
3734 delay_time_config = Configs.objects.filter(id=4).first()
3735 if delay_time_config is not None and delay_time_config.value is not None and delay_time_config.value.isdigit():
3736 delay_time = delay_time_config.value
3737 else:
3738 delay_time = 0
3739 except Exception as e:
3740 delay_time = 0
3741 compare_log.info('[get delay_time_config fail] [error={0}]'.format(traceback.format_exc()))
3742 compare_log.info('delay_time:{0}'.format(delay_time))
3735 compare_log.info('{0} [comparison unfinished file wait delay_time start] [entity={1}] [id={2}] [doc_id={3}]'.format(log_base, application_entity, application_id, doc_wait_file_result.id)) 3743 compare_log.info('{0} [comparison unfinished file wait delay_time start] [entity={1}] [id={2}] [doc_id={3}]'.format(log_base, application_entity, application_id, doc_wait_file_result.id))
3736 time.sleep(int(delay_time)) 3744 time.sleep(int(delay_time))
3737 compare_log.info('{0} [comparison unfinished file wait delay_time end] [entity={1}] [id={2}] [doc_id={3}]'.format(log_base, application_entity, application_id, doc_wait_file_result.id)) 3745 compare_log.info('{0} [comparison unfinished file wait delay_time end] [entity={1}] [id={2}] [doc_id={3}]'.format(log_base, application_entity, application_id, doc_wait_file_result.id))
...@@ -3779,20 +3787,24 @@ def compare_thread(application_id, application_entity, uniq_seq, ocr_res_id, is_ ...@@ -3779,20 +3787,24 @@ def compare_thread(application_id, application_entity, uniq_seq, ocr_res_id, is_
3779 compare_log.info('{0} [receive task] [entity={1}] [id={2}] [uniq_seq={3}] [ocr_res_id={4}] [is_ca={5}] ' 3787 compare_log.info('{0} [receive task] [entity={1}] [id={2}] [uniq_seq={3}] [ocr_res_id={4}] [is_ca={5}] '
3780 '[is_cms={6}]'.format(log_base, application_entity, application_id, uniq_seq, ocr_res_id, 3788 '[is_cms={6}]'.format(log_base, application_entity, application_id, uniq_seq, ocr_res_id,
3781 is_ca, is_cms)) 3789 is_ca, is_cms))
3782 # 实时查询延迟时间
3783 delay_time_config = Configs.objects.filter(id=4).first()
3784 if delay_time_config is not None and delay_time_config.value is not None and delay_time_config.value.isdigit():
3785 delay_time = delay_time_config.value
3786 else:
3787 delay_time = 0
3788 compare_log.info('delay_time:{0}'.format(delay_time))
3789 3790
3790 # 查看此订单号下是否有未完成的文件,如果有,等1分钟 3791 # 查看此订单号下是否有未完成的文件,如果有,等?分钟
3791 doc_wait_file_class = HILDoc if application_entity == consts.HIL_PREFIX else AFCDoc 3792 doc_wait_file_class = HILDoc if application_entity == consts.HIL_PREFIX else AFCDoc
3792 doc_wait_file_result = doc_wait_file_class.objects.filter(application_id=application_id, status=1).first() 3793 doc_wait_file_result = doc_wait_file_class.objects.filter(application_id=application_id, status=1).first()
3793 compare_log.info('doc_wait_file_result:{0}'.format(doc_wait_file_result)) 3794 compare_log.info('doc_wait_file_result:{0}'.format(doc_wait_file_result))
3794 compare_log.info('{0} [comparison unfinished file check] [entity={1}] [id={2}] [doc_wait_file_result={3}]'.format(log_base, application_entity, application_id, doc_wait_file_result)) 3795 compare_log.info('{0} [comparison unfinished file check] [entity={1}] [id={2}] [doc_wait_file_result={3}]'.format(log_base, application_entity, application_id, doc_wait_file_result))
3795 if doc_wait_file_result is not None: 3796 if doc_wait_file_result is not None:
3797 # 实时查询延迟时间
3798 try:
3799 delay_time_config = Configs.objects.filter(id=4).first()
3800 if delay_time_config is not None and delay_time_config.value is not None and delay_time_config.value.isdigit():
3801 delay_time = delay_time_config.value
3802 else:
3803 delay_time = 0
3804 except Exception as e:
3805 delay_time = 0
3806 compare_log.info('[get delay_time_config fail] [error={0}]'.format(traceback.format_exc()))
3807 compare_log.info('delay_time:{0}'.format(delay_time))
3796 compare_log.info('{0} [comparison unfinished file wait delay_time start] [entity={1}] [id={2}] [doc_id={3}]'.format(log_base, application_entity, application_id, doc_wait_file_result.id)) 3808 compare_log.info('{0} [comparison unfinished file wait delay_time start] [entity={1}] [id={2}] [doc_id={3}]'.format(log_base, application_entity, application_id, doc_wait_file_result.id))
3797 time.sleep(int(delay_time)) 3809 time.sleep(int(delay_time))
3798 compare_log.info('{0} [comparison unfinished file wait delay_time end] [entity={1}] [id={2}] [doc_id={3}]'.format(log_base, application_entity, application_id, doc_wait_file_result.id)) 3810 compare_log.info('{0} [comparison unfinished file wait delay_time end] [entity={1}] [id={2}] [doc_id={3}]'.format(log_base, application_entity, application_id, doc_wait_file_result.id))
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!