fix bug
Showing
3 changed files
with
15 additions
and
9 deletions
... | @@ -561,7 +561,7 @@ class AFCSECompareResult(models.Model): | ... | @@ -561,7 +561,7 @@ class AFCSECompareResult(models.Model): |
561 | reason10_count = models.SmallIntegerField(default=0, verbose_name="原因10数目") | 561 | reason10_count = models.SmallIntegerField(default=0, verbose_name="原因10数目") |
562 | result = models.TextField(null=True, verbose_name="比对结果") | 562 | result = models.TextField(null=True, verbose_name="比对结果") |
563 | comments = models.TextField(null=True, verbose_name="备注") | 563 | comments = models.TextField(null=True, verbose_name="备注") |
564 | update_time = models.DateTimeField(auto_now=True, verbose_name='修改时间') # 索引 | 564 | update_time = models.DateTimeField(auto_now=False, verbose_name='修改时间') # 索引 |
565 | create_time = models.DateTimeField(auto_now_add=True, verbose_name='创建时间') | 565 | create_time = models.DateTimeField(auto_now_add=True, verbose_name='创建时间') |
566 | 566 | ||
567 | class Meta: | 567 | class Meta: |
... | @@ -589,7 +589,7 @@ class AFCCACompareResult(models.Model): | ... | @@ -589,7 +589,7 @@ class AFCCACompareResult(models.Model): |
589 | reason10_count = models.SmallIntegerField(default=0, verbose_name="原因10数目") | 589 | reason10_count = models.SmallIntegerField(default=0, verbose_name="原因10数目") |
590 | result = models.TextField(null=True, verbose_name="比对结果") | 590 | result = models.TextField(null=True, verbose_name="比对结果") |
591 | comments = models.TextField(null=True, verbose_name="备注") | 591 | comments = models.TextField(null=True, verbose_name="备注") |
592 | update_time = models.DateTimeField(auto_now=True, verbose_name='修改时间') # 索引 | 592 | update_time = models.DateTimeField(auto_now=False, verbose_name='修改时间') # 索引 |
593 | create_time = models.DateTimeField(auto_now_add=True, verbose_name='创建时间') | 593 | create_time = models.DateTimeField(auto_now_add=True, verbose_name='创建时间') |
594 | 594 | ||
595 | class Meta: | 595 | class Meta: |
... | @@ -617,7 +617,7 @@ class HILSECompareResult(models.Model): | ... | @@ -617,7 +617,7 @@ class HILSECompareResult(models.Model): |
617 | reason10_count = models.SmallIntegerField(default=0, verbose_name="原因10数目") | 617 | reason10_count = models.SmallIntegerField(default=0, verbose_name="原因10数目") |
618 | result = models.TextField(null=True, verbose_name="比对结果") | 618 | result = models.TextField(null=True, verbose_name="比对结果") |
619 | comments = models.TextField(null=True, verbose_name="备注") | 619 | comments = models.TextField(null=True, verbose_name="备注") |
620 | update_time = models.DateTimeField(auto_now=True, verbose_name='修改时间') # 索引 | 620 | update_time = models.DateTimeField(auto_now=False, verbose_name='修改时间') # 索引 |
621 | create_time = models.DateTimeField(auto_now_add=True, verbose_name='创建时间') | 621 | create_time = models.DateTimeField(auto_now_add=True, verbose_name='创建时间') |
622 | 622 | ||
623 | class Meta: | 623 | class Meta: |
... | @@ -644,7 +644,7 @@ class HILCACompareResult(models.Model): | ... | @@ -644,7 +644,7 @@ class HILCACompareResult(models.Model): |
644 | reason10_count = models.SmallIntegerField(default=0, verbose_name="原因10数目") | 644 | reason10_count = models.SmallIntegerField(default=0, verbose_name="原因10数目") |
645 | result = models.TextField(null=True, verbose_name="比对结果") | 645 | result = models.TextField(null=True, verbose_name="比对结果") |
646 | comments = models.TextField(null=True, verbose_name="备注") | 646 | comments = models.TextField(null=True, verbose_name="备注") |
647 | update_time = models.DateTimeField(auto_now=True, verbose_name='修改时间') # 索引 | 647 | update_time = models.DateTimeField(auto_now=False, verbose_name='修改时间') # 索引 |
648 | create_time = models.DateTimeField(auto_now_add=True, verbose_name='创建时间') | 648 | create_time = models.DateTimeField(auto_now_add=True, verbose_name='创建时间') |
649 | 649 | ||
650 | class Meta: | 650 | class Meta: |
... | @@ -675,6 +675,7 @@ class AFCSECompareResultRecord(models.Model): | ... | @@ -675,6 +675,7 @@ class AFCSECompareResultRecord(models.Model): |
675 | class Meta: | 675 | class Meta: |
676 | managed = False | 676 | managed = False |
677 | db_table = 'afc_se_compare_result_record' | 677 | db_table = 'afc_se_compare_result_record' |
678 | situ_db_label = 'afc' | ||
678 | 679 | ||
679 | 680 | ||
680 | class AFCCACompareResultRecord(models.Model): | 681 | class AFCCACompareResultRecord(models.Model): |
... | @@ -700,6 +701,7 @@ class AFCCACompareResultRecord(models.Model): | ... | @@ -700,6 +701,7 @@ class AFCCACompareResultRecord(models.Model): |
700 | class Meta: | 701 | class Meta: |
701 | managed = False | 702 | managed = False |
702 | db_table = 'afc_ca_compare_result_record' | 703 | db_table = 'afc_ca_compare_result_record' |
704 | situ_db_label = 'afc' | ||
703 | 705 | ||
704 | 706 | ||
705 | class HILSECompareResultRecord(models.Model): | 707 | class HILSECompareResultRecord(models.Model): | ... | ... |
... | @@ -325,7 +325,7 @@ result_item_args = { | ... | @@ -325,7 +325,7 @@ result_item_args = { |
325 | consts.HEAD_LIST[5]: fields.Str(required=True), | 325 | consts.HEAD_LIST[5]: fields.Str(required=True), |
326 | consts.HEAD_LIST[6]: fields.Str(required=True), | 326 | consts.HEAD_LIST[6]: fields.Str(required=True), |
327 | consts.HEAD_LIST[7]: fields.Str(required=True), | 327 | consts.HEAD_LIST[7]: fields.Str(required=True), |
328 | consts.HEAD_LIST[8]: fields.List(fields.Str(), required=True), | 328 | consts.HEAD_LIST[8]: fields.Str(required=True), |
329 | consts.HEAD_LIST[9]: fields.Int(required=True), | 329 | consts.HEAD_LIST[9]: fields.Int(required=True), |
330 | } | 330 | } |
331 | 331 | ||
... | @@ -781,8 +781,10 @@ class DocView(GenericView, DocHandler): | ... | @@ -781,8 +781,10 @@ class DocView(GenericView, DocHandler): |
781 | 781 | ||
782 | 782 | ||
783 | class CompareResultView(GenericView): | 783 | class CompareResultView(GenericView): |
784 | permission_classes = [] | 784 | # permission_classes = [] |
785 | authentication_classes = [] | 785 | # authentication_classes = [] |
786 | permission_classes = [IsAuthenticated] | ||
787 | authentication_classes = [OAuth2AuthenticationWithUser] | ||
786 | 788 | ||
787 | # 获取比对结果 | 789 | # 获取比对结果 |
788 | @use_args(compare_result_args, location='querystring') | 790 | @use_args(compare_result_args, location='querystring') |
... | @@ -922,13 +924,13 @@ class CompareResultView(GenericView): | ... | @@ -922,13 +924,13 @@ class CompareResultView(GenericView): |
922 | if update_time == result_obj.update_time.strftime('%Y-%m-%d %H:%M'): | 924 | if update_time == result_obj.update_time.strftime('%Y-%m-%d %H:%M'): |
923 | result_obj.result = result_str | 925 | result_obj.result = result_str |
924 | result_obj.comments = args.get('comments', '') | 926 | result_obj.comments = args.get('comments', '') |
925 | result_obj.update_time = result_obj.update_time | 927 | # result_obj.update_time = result_obj.update_time |
926 | result_obj.save() | 928 | result_obj.save() |
927 | return response.ok() | 929 | return response.ok() |
928 | else: | 930 | else: |
929 | whole_result = consts.RESULT_Y if result_obj.is_finish else consts.RESULT_N | 931 | whole_result = consts.RESULT_Y if result_obj.is_finish else consts.RESULT_N |
930 | 932 | ||
931 | comments = '' if result_obj.comments is None else comments = result_obj.comments | 933 | comments = '' if result_obj.comments is None else result_obj.comments |
932 | 934 | ||
933 | compare_result = { | 935 | compare_result = { |
934 | 'id': 0 if result_obj is None else result_obj.id, | 936 | 'id': 0 if result_obj is None else result_obj.id, | ... | ... |
... | @@ -415,6 +415,7 @@ def ca_compare(application_id, application_entity, ocr_res_id, last_obj, ocr_res | ... | @@ -415,6 +415,7 @@ def ca_compare(application_id, application_entity, ocr_res_id, last_obj, ocr_res |
415 | res_obj.version = '{0}{1}{2}'.format(consts.INFO_SOURCE[0], consts.SPLIT_STR, last_obj.application_version) | 415 | res_obj.version = '{0}{1}{2}'.format(consts.INFO_SOURCE[0], consts.SPLIT_STR, last_obj.application_version) |
416 | # res_obj.reason1_count = reason1_count | 416 | # res_obj.reason1_count = reason1_count |
417 | res_obj.result = json.dumps(compare_result) | 417 | res_obj.result = json.dumps(compare_result) |
418 | res_obj.update_time = start_time | ||
418 | res_obj.save() | 419 | res_obj.save() |
419 | compare_log.info('{0} [CA] [result save success] [entity={1}] [id={2}] [ocr_res_id={3}]'.format( | 420 | compare_log.info('{0} [CA] [result save success] [entity={1}] [id={2}] [ocr_res_id={3}]'.format( |
420 | log_base, application_entity, application_id, ocr_res_id)) | 421 | log_base, application_entity, application_id, ocr_res_id)) |
... | @@ -1076,6 +1077,7 @@ def se_compare(application_id, application_entity, ocr_res_id, last_obj, ocr_res | ... | @@ -1076,6 +1077,7 @@ def se_compare(application_id, application_entity, ocr_res_id, last_obj, ocr_res |
1076 | res_obj.version = '{0}{1}{2}'.format(consts.INFO_SOURCE[0], consts.SPLIT_STR, last_obj.application_version) | 1077 | res_obj.version = '{0}{1}{2}'.format(consts.INFO_SOURCE[0], consts.SPLIT_STR, last_obj.application_version) |
1077 | # res_obj.reason1_count = reason1_count | 1078 | # res_obj.reason1_count = reason1_count |
1078 | res_obj.result = json.dumps(compare_result) | 1079 | res_obj.result = json.dumps(compare_result) |
1080 | res_obj.update_time = datetime.now() | ||
1079 | res_obj.save() | 1081 | res_obj.save() |
1080 | compare_log.info('{0} [SE] [result save success] [entity={1}] [id={2}] [ocr_res_id={3}]'.format( | 1082 | compare_log.info('{0} [SE] [result save success] [entity={1}] [id={2}] [ocr_res_id={3}]'.format( |
1081 | log_base, application_entity, application_id, ocr_res_id)) | 1083 | log_base, application_entity, application_id, ocr_res_id)) | ... | ... |
-
Please register or sign in to post a comment