fix bug

1 parent bf482ece master ... CHINARPA-4562 OCR-recognition-for-FSM-related-documents feature/202506-monixiadan feature/4058 feature/CHINAPRA-4447 feature/CHINARPA-3290-FSM-AUTO feature/CHINARPA-3443 feature/CHINARPA-3523 feature/CHINARPA-3528 feature/CHINARPA-3529 feature/CHINARPA-3577 feature/CHINARPA-3786 feature/CHINARPA-3964 feature/CHINARPA-4137 feature/CHINARPA-4277 feature/CHINARPA-4302/all-pass feature/CHINARPA-4341 feature/CHINARPA-4357 feature/CHINARPA-4358 feature/CHINARPA-4395 feature/CHINARPA-4495 feature/CHINARPA-4546 feature/CHINARPA-4623 feature/CHINARPA-4659 feature/CHINARPA-4660 feature/CHINARPA-4731 feature/CHINARPA-4846 feature/CHINARPA-4941 feature/CHINARPA-4942 feature/CHINARPA-4944 feature/CHINARPA-4962 feature/CHINARPA-5015 feature/CHINARPA-5075 feature/CHINARPA-5092 feature/CHINARPA-5117 feature/CHINARPA-5118 feature/CHINARPA-5131-5234 feature/CHINARPA-5153 feature/CHINARPA-5155 feature/CHINARPA-5296 feature/CHINARPA-5504 feature/CHINARPA-5619 feature/CHINARPA_5015_SQL feature/KWOM_July feature/SE feature/SE2 feature/SE3 feature/add_log_20240924 feature/add_try_except feature/admin feature/admin2 feature/auto-flag feature/e-bank feature/enhancement-file-name-change feature/f3 feature/filter-file feature/fix_label_40_dydjhmh feature/fsm-contract feature/fsm-full feature/hotfix_insurance feature/mssql-encrypt feature/new-pwd feature/pdftoimg feature/pentest feature/pres feature/pres-3034 feature/qrs feature/report feature/report2 feature/rpa feature/sc feature/seOct feature/token feature/uat-new feature/uat-tmp feature/uat-tmp-cms-yace feature/uat-tmp-cy feature/uat-tmp-wblog feature/upgrade_cut_img feature/weixin-bs feature/weixin-bs-2 feature/zfb feature/zip feature_add_down_payment feature_add_income_keywords_cy feature_add_insurance_sec_page fix/1118上线问题反馈 fix/1227 fix/2024-05-pen-test fix/20240424 fix/hil_excel_sql fix/id-card fix/new_hil_contract fix/report_ca hotfix/2025-02 hotfix/2025-04 hotfix/2025-06 master-0117 ocr-Pre-Settlement
......@@ -1402,14 +1402,14 @@ SE_AFC_CON_MAP = {
'车架号-重要条款': (1, 1, '车架号', None),
'贷款本金金额-重要条款': (1, 1, '贷款本金金额', '小写'),
'贷款期限-重要条款': (1, 1, '贷款期限', None),
'车辆贷款本金金额-重要条款': (1, 1, '车辆贷款本金金额', None),
'附加产品融资贷款本金总额-重要条款': (1, 1, '附加产品融资贷款本金总金额', None),
'车辆贷款本金金额-重要条款': (1, 1, '贷款本金金额', '车辆贷款本金金额'),
'附加产品融资贷款本金总额-重要条款': (1, 1, '贷款本金金额', '附加产品融资贷款本金总金额'),
'所购车辆价格': (2, 2, '所购车辆价格', None),
'车架号': (2, 2, '车架号', None),
'经销商': (2, 2, '经销商', None),
'贷款本金金额': (2, 2, '贷款本金金额', '小写'),
'车辆贷款本金金额': (2, 2, '车辆贷款本金金额', None),
'附加产品融资贷款本金总额': (2, 2, '附加产品融资贷款本金总额', None),
'车辆贷款本金金额': (2, 2, '贷款本金金额', '车辆贷款本金金额'),
'附加产品融资贷款本金总额': (2, 2, '贷款本金金额', '附加产品融资贷款本金总额'),
'贷款期限': (2, 2, '贷款期限', None),
'还款账号': (2, 2, '还款账户', '账号'),
'户名': (2, 2, '还款账户', '户名'),
......@@ -1448,7 +1448,7 @@ SE_AFC_CON_FIELD = ['-瘥△', '韐剛膠颲遠-撠-
# '项目1', '用途总金额', '贷款本金', '附加产品融资贷款本金总金额', '购置税校验'
ROLE_LIST = [
('借款人签字及时间', 'Borrower', 0, 0, True, True),
('借款人签字及时间', 'Borrower', 0, 0, True, False),
('借款人姓名', 'Borrower', 0, 0, True, True),
('借款人证件号', 'Borrower', 0, 2, True, True),
('主借人签字', 'Borrower', 0, 0, True, False),
......@@ -1641,7 +1641,7 @@ HT_COMPARE_LOGIC = {
'车辆贷款本金金额': ('车辆贷款本金金额', 'se_amount_str_compare', {}, '主合同页中车辆贷款本金金额与系统不一致'),
'附加产品融资贷款本金总额': ('附加产品融资贷款本金总额', 'se_amount_str_compare', {}, '主合同页中附加产品融资贷款本金总额与系统不一致'),
'贷款期限': ('贷款期限', 'se_common_compare', {}, '主合同页中贷款期限与系统不一致'),
'还款账号': ('还款账号', 'se_common_compare', {}, '主合同页中还款账号与系统不一致'),
'还款账号': ('还款账号', 'se_common_compare', {'remove_space': True}, '主合同页中还款账号与系统不一致'),
'户名': ('户名', 'se_common_compare', {}, '主合同页中户名与系统不一致'),
'开户行': ('开户行', 'se_both_contain_compare', {}, '主合同页中开户行与系统不一致'),
......
......@@ -177,7 +177,7 @@ class Comparison:
ocr_str_or_list.pop(0)
schedule_list = []
for row_list in ocr_str_or_list:
tmp_str = "{1}{0}{2}".format(self.SPLIT_STR, row_list[0], row_list[1])
tmp_str = "{1}{0}{2}".format(self.SPLIT_STR, row_list[0], row_list[1].replace(',', ''))
schedule_list.append(tmp_str)
return self.build_res(self.SCHEDULE_SPLIT_STR.join(schedule_list) == input_str)
else:
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!