From e9bdb6cded872f12fed9439fb101ec359d95cc42 Mon Sep 17 00:00:00 2001
From: 周伟奇 <zhouweiqi@situdata.com>
Date: Mon, 22 Nov 2021 11:02:02 +0800
Subject: [PATCH] prod fix

---
 src/apps/doc/consts.py      | 2 +-
 src/celery_compare/tasks.py | 8 ++++----
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/src/apps/doc/consts.py b/src/apps/doc/consts.py
index 6f2a01f..6788352 100644
--- a/src/apps/doc/consts.py
+++ b/src/apps/doc/consts.py
@@ -1645,7 +1645,7 @@ HT_COMPARE_LOGIC = {
     '户名': ('户名', 'se_common_compare', {}, '主合同页中户名与系统不一致'),
     '开户行': ('开户行', 'se_both_contain_compare', {}, '主合同页中开户行与系统不一致'),
 
-    '借款人签字及时间': ('借款人签字及时间', 'se_common_compare', {}, '合同首页签字项与系统不一致'),
+    '借款人签字及时间': ('借款人签字及时间', 'se_both_contain_compare', {}, '合同首页签字项与系统不一致'),
     '借款人姓名': ('借款人姓名', 'se_common_compare', {}, '主合同主借人姓名与系统不一致'),
     '借款人证件号': ('借款人证件号', 'se_common_compare', {}, '主合同主借人证件号码与系统不一致'),
     '共借人姓名': ('共借人姓名', 'se_common_compare', {}, '主合同共借人姓名与系统不一致'),
diff --git a/src/celery_compare/tasks.py b/src/celery_compare/tasks.py
index 620f2da..e39f774 100644
--- a/src/celery_compare/tasks.py
+++ b/src/celery_compare/tasks.py
@@ -926,7 +926,7 @@ def get_se_cms_compare_info(last_obj, application_entity, detect_list):
                 field_input.append(('idExpiryDate', id_info.get('idExpiryDate', '')))
                 license_dict[license_en] = field_input
                 all_id_num.append(id_num)
-            elif id_info.get('idType') == 'Unified Social Credit Code':
+            elif id_info.get('idType') in ['Unified Social Credit Code', 'Tax Number', 'Business License Number']:
                 # ['companyName', 'legalRepName', 'businessLicenseNo', 'organizationCreditCode',
                 #  'taxRegistrationCertificateNo', 'establishmentDate', 'businessLicenseDueDate']
                 id_num = decode_des(id_info.get('idNum', ''), des_key)
@@ -1004,10 +1004,10 @@ def get_se_cms_compare_info(last_obj, application_entity, detect_list):
         vehicle_field_input.append((consts.SE_NEW_ADD_FIELD[2], first_submmison_date))
         vehicle_field_input.append((consts.SE_NEW_ADD_FIELD[3], consts.SE_STAMP_VALUE))
         vehicle_field_input.append((consts.SE_NEW_ADD_FIELD[4], consts.SE_FPL_VALUE))
-        bhsj = round(float(amount) / 1.13, 2)
+        bhsj = float(amount) / 1.13
         vehicle_field_input.append((consts.SE_NEW_ADD_FIELD[5], consts.SPLIT_STR.join([
-            str(bhsj),
-            str(round(float(amount) - bhsj)),
+            format(bhsj, '.2f'),
+            format(float(amount) - bhsj, '.2f'),
             consts.RESULT_Y
         ])))
         vehicle_info[consts.MVI_EN] = vehicle_field_input
--
libgit2 0.24.0