che dai fen li
Showing
3 changed files
with
54 additions
and
40 deletions
... | @@ -1571,55 +1571,55 @@ SE_HIL_CON_3_FIELD = ['合同编号-每页', '承租人姓名', '承租人证件 | ... | @@ -1571,55 +1571,55 @@ SE_HIL_CON_3_FIELD = ['合同编号-每页', '承租人姓名', '承租人证件 |
1571 | 1571 | ||
1572 | 1572 | ||
1573 | ROLE_LIST = [ | 1573 | ROLE_LIST = [ |
1574 | ('借款人签字及时间', 'Borrower', 0, 0, True, False), | 1574 | ('借款人签字及时间', '借款人签字及时间', 'Borrower', 0, 0, True, False), |
1575 | ('借款人姓名', 'Borrower', 0, 0, True, True), | 1575 | ('借款人姓名', '借款人姓名', 'Borrower', 0, 0, True, True), |
1576 | ('借款人证件号', 'Borrower', 0, 2, True, True), | 1576 | ('借款人证件号', '借款人证件号', 'Borrower', 0, 2, True, True), |
1577 | ('主借人签字', 'Borrower', 0, 0, True, False), | 1577 | ('主借人签字', '主借人签字', 'Borrower', 0, 0, True, False), |
1578 | ('主借人日期', 'Borrower', 0, '有', True, False), | 1578 | ('主借人日期', '主借人日期', 'Borrower', 0, '有', True, False), |
1579 | 1579 | ||
1580 | ('共借人姓名', 'Co-Borrower', 0, 0, False, True), | 1580 | ('共借人姓名', '共借人&抵押人姓名', 'Co-Borrower', 0, 0, False, True), |
1581 | ('共借人证件号', 'Co-Borrower', 0, 2, False, True), | 1581 | ('共借人证件号', '共借人&抵押人证件号', 'Co-Borrower', 0, 2, False, True), |
1582 | ('共借人签字', 'Co-Borrower', 0, 0, False, False), | 1582 | ('共借人签字', '共借人签字', 'Co-Borrower', 0, 0, False, False), |
1583 | ('共借人日期', 'Co-Borrower', 0, '有', False, False), | 1583 | ('共借人日期', '共借人日期', 'Co-Borrower', 0, '有', False, False), |
1584 | 1584 | ||
1585 | ('保证人姓名1', 'Guarantor', 0, 0, False, True), | 1585 | ('保证人姓名1', '保证人姓名1', 'Guarantor', 0, 0, False, True), |
1586 | ('保证人证件号1', 'Guarantor', 0, 2, False, True), | 1586 | ('保证人证件号1', '保证人证件号1', 'Guarantor', 0, 2, False, True), |
1587 | ('保证人签字1', 'Guarantor', 0, 0, False, False), | 1587 | ('保证人签字1', '保证人签字1', 'Guarantor', 0, 0, False, False), |
1588 | ('保证人日期1', 'Guarantor', 0, '有', False, False), | 1588 | ('保证人日期1', '保证人日期1', 'Guarantor', 0, '有', False, False), |
1589 | 1589 | ||
1590 | ('保证人姓名2', 'Guarantor', 1, 0, False, True), | 1590 | ('保证人姓名2', '保证人姓名2', 'Guarantor', 1, 0, False, True), |
1591 | ('保证人证件号2', 'Guarantor', 1, 2, False, True), | 1591 | ('保证人证件号2', '保证人证件号2', 'Guarantor', 1, 2, False, True), |
1592 | ('保证人签字2', 'Guarantor', 1, 0, False, False), | 1592 | ('保证人签字2', '保证人签字2', 'Guarantor', 1, 0, False, False), |
1593 | ('保证人日期2', 'Guarantor', 1, '有', False, False), | 1593 | ('保证人日期2', '保证人日期2', 'Guarantor', 1, '有', False, False), |
1594 | ] | 1594 | ] |
1595 | 1595 | ||
1596 | # key, app_type, id_idx, field_idx, is_force, e_write, 公户跳过 | 1596 | # key, app_type, id_idx, field_idx, is_force, e_write, 公户跳过 |
1597 | ROLE_LIST_2 = [ | 1597 | ROLE_LIST_2 = [ |
1598 | ('抵押人', 'Borrower', 0, 0, True, True, False), | 1598 | ('抵押人', 'Borrower', 'Co-Borrower', 0, 0, True, True, False), |
1599 | ('抵押人证件号码', 'Borrower', 0, 2, True, True, False), | 1599 | ('抵押人证件号码', 'Borrower', 'Co-Borrower', 0, 2, True, True, False), |
1600 | ('抵押人签字', 'Borrower', 0, 0, True, False, False), | 1600 | ('抵押人签字', 'Borrower', 'Co-Borrower', 0, 0, True, False, False), |
1601 | 1601 | ||
1602 | ('抵押人配偶', 'Co-Borrower', 0, 0, False, True, True), | 1602 | ('抵押人配偶', 'Co-Borrower', 'Co-Borrower', 0, 0, False, True, True), |
1603 | ('抵押人配偶证件号码', 'Co-Borrower', 0, 2, False, True, True), | 1603 | ('抵押人配偶证件号码', 'Co-Borrower', 'Co-Borrower', 0, 2, False, True, True), |
1604 | ('抵押人配偶签字', 'Co-Borrower', 0, 0, False, False, True), | 1604 | ('抵押人配偶签字', 'Co-Borrower', 'Co-Borrower', 0, 0, False, False, True), |
1605 | ] | 1605 | ] |
1606 | 1606 | ||
1607 | ROLE_LIST_1 = [ | 1607 | ROLE_LIST_1 = [ |
1608 | ('承租人姓名', 'Borrower', 0, 0, True, True), | 1608 | ('承租人姓名', '承租人姓名', 'Borrower', 0, 0, True, True), |
1609 | ('承租人证件号', 'Borrower', 0, 2, True, True), | 1609 | ('承租人证件号', '承租人证件号', 'Borrower', 0, 2, True, True), |
1610 | ('承租人签字', 'Borrower', 0, 0, True, False), | 1610 | ('承租人签字', '承租人签字', 'Borrower', 0, 0, True, False), |
1611 | 1611 | ||
1612 | ('共同承租人姓名', 'Co-Borrower', 0, 0, False, True), | 1612 | ('共同承租人姓名', '共同承租人&抵押人姓名', 'Co-Borrower', 0, 0, False, True), |
1613 | ('共同承租人证件号', 'Co-Borrower', 0, 2, False, True), | 1613 | ('共同承租人证件号', '共同承租人&抵押人证件号', 'Co-Borrower', 0, 2, False, True), |
1614 | ('共同承租人签字', 'Co-Borrower', 0, 0, False, False), | 1614 | ('共同承租人签字', '共同承租人签字', 'Co-Borrower', 0, 0, False, False), |
1615 | 1615 | ||
1616 | ('保证人姓名1', 'Guarantor', 0, 0, False, True), | 1616 | ('保证人姓名1', '保证人姓名1', 'Guarantor', 0, 0, False, True), |
1617 | ('保证人证件号1', 'Guarantor', 0, 2, False, True), | 1617 | ('保证人证件号1', '保证人证件号1', 'Guarantor', 0, 2, False, True), |
1618 | ('保证人签字1', 'Guarantor', 0, 0, False, False), | 1618 | ('保证人签字1', '保证人签字1', 'Guarantor', 0, 0, False, False), |
1619 | 1619 | ||
1620 | ('保证人姓名2', 'Guarantor', 1, 0, False, True), | 1620 | ('保证人姓名2', '保证人姓名2', 'Guarantor', 1, 0, False, True), |
1621 | ('保证人证件号2', 'Guarantor', 1, 2, False, True), | 1621 | ('保证人证件号2', '保证人证件号2', 'Guarantor', 1, 2, False, True), |
1622 | ('保证人签字2', 'Guarantor', 1, 0, False, False), | 1622 | ('保证人签字2', '保证人签字2', 'Guarantor', 1, 0, False, False), |
1623 | ] | 1623 | ] |
1624 | 1624 | ||
1625 | GZS_REASON_1 = '此申请有ASP产品,需人工核查' | 1625 | GZS_REASON_1 = '此申请有ASP产品,需人工核查' |
... | @@ -1797,8 +1797,8 @@ HMH_COMPARE_LOGIC = { | ... | @@ -1797,8 +1797,8 @@ HMH_COMPARE_LOGIC = { |
1797 | } | 1797 | } |
1798 | 1798 | ||
1799 | BD_COMPARE_LOGIC = { | 1799 | BD_COMPARE_LOGIC = { |
1800 | '被保险人姓名': ('被保险人姓名', 'se_name_compare', {}, '保单被保险人姓名与系统不一致'), | 1800 | '被保险人姓名': ('被保险人姓名', 'super_list_compare', {'method': 'name'}, '保单被保险人姓名与系统不一致'), |
1801 | '被保险人证件号码': ('被保险人证件号码', 'se_common_compare', {'is_bd_id': True}, '保单身份证号需人工核查'), | 1801 | '被保险人证件号码': ('被保险人证件号码', 'super_list_compare', {'method': 'common', 'is_bd_id': True}, '保单身份证号需人工核查'), |
1802 | '车架号': ('车架号', 'se_common_compare', {}, '保单车架号与系统不一致'), | 1802 | '车架号': ('车架号', 'se_common_compare', {}, '保单车架号与系统不一致'), |
1803 | '机动车损失保险金额': ('机动车损失保险金额', 'se_amount_lte_compare', {}, '保单车损险异常'), | 1803 | '机动车损失保险金额': ('机动车损失保险金额', 'se_amount_lte_compare', {}, '保单车损险异常'), |
1804 | '第三者责任保险金额': ('机动车第三者责任保险金额', 'se_amount_lte_compare', {}, '保单三者险异常'), | 1804 | '第三者责任保险金额': ('机动车第三者责任保险金额', 'se_amount_lte_compare', {}, '保单三者险异常'), |
... | @@ -1868,7 +1868,9 @@ HIL_CONTRACT_1_COMPARE_LOGIC = { | ... | @@ -1868,7 +1868,9 @@ HIL_CONTRACT_1_COMPARE_LOGIC = { |
1868 | '承租人签字': ('承租人签字', 'se_contain_compare', {}, '售后回租合同承租人签字与系统不一致'), | 1868 | '承租人签字': ('承租人签字', 'se_contain_compare', {}, '售后回租合同承租人签字与系统不一致'), |
1869 | 1869 | ||
1870 | '共同承租人姓名': ('共同承租人姓名', 'se_name_compare', {}, '售后回租合同共同承租人姓名与系统不一致'), | 1870 | '共同承租人姓名': ('共同承租人姓名', 'se_name_compare', {}, '售后回租合同共同承租人姓名与系统不一致'), |
1871 | '共同承租人&抵押人姓名': ('共同承租人姓名', 'se_name_compare', {}, '售后回租合同共同承租人&抵押人姓名与系统不一致'), | ||
1871 | '共同承租人证件号': ('共同承租人证件号', 'se_common_compare', {}, '售后回租合同共同承租人证件号与系统不一致'), | 1872 | '共同承租人证件号': ('共同承租人证件号', 'se_common_compare', {}, '售后回租合同共同承租人证件号与系统不一致'), |
1873 | '共同承租人&抵押人证件号': ('共同承租人证件号', 'se_common_compare', {}, '售后回租合同共同承租人&抵押人证件号与系统不一致'), | ||
1872 | '共同承租人签字': ('共同承租人签字', 'se_contain_compare', {}, '售后回租合同共同承租人签字与系统不一致'), | 1874 | '共同承租人签字': ('共同承租人签字', 'se_contain_compare', {}, '售后回租合同共同承租人签字与系统不一致'), |
1873 | 1875 | ||
1874 | '保证人姓名1': ('保证人姓名1', 'se_name_compare', {}, '售后回租合同保证人姓名1与系统不一致'), | 1876 | '保证人姓名1': ('保证人姓名1', 'se_name_compare', {}, '售后回租合同保证人姓名1与系统不一致'), |
... | @@ -1931,7 +1933,9 @@ HT_COMPARE_LOGIC = { | ... | @@ -1931,7 +1933,9 @@ HT_COMPARE_LOGIC = { |
1931 | '借款人姓名': ('借款人姓名', 'se_common_compare', {}, '主合同主借人姓名与系统不一致'), | 1933 | '借款人姓名': ('借款人姓名', 'se_common_compare', {}, '主合同主借人姓名与系统不一致'), |
1932 | '借款人证件号': ('借款人证件号', 'se_common_compare', {}, '主合同主借人证件号码与系统不一致'), | 1934 | '借款人证件号': ('借款人证件号', 'se_common_compare', {}, '主合同主借人证件号码与系统不一致'), |
1933 | '共借人姓名': ('共借人姓名', 'se_common_compare', {}, '主合同共借人姓名与系统不一致'), | 1935 | '共借人姓名': ('共借人姓名', 'se_common_compare', {}, '主合同共借人姓名与系统不一致'), |
1936 | '共借人&抵押人姓名': ('共借人姓名', 'se_common_compare', {}, '主合同共借人&抵押人姓名与系统不一致'), | ||
1934 | '共借人证件号': ('共借人证件号', 'se_common_compare', {}, '主合同共借人证件号码与系统不一致'), | 1937 | '共借人证件号': ('共借人证件号', 'se_common_compare', {}, '主合同共借人证件号码与系统不一致'), |
1938 | '共借人&抵押人证件号': ('共借人证件号', 'se_common_compare', {}, '主合同共借人&抵押人证件号与系统不一致'), | ||
1935 | '保证人姓名1': ('保证人姓名1', 'se_common_compare', {}, '主合同担保人1姓名与系统不一致'), | 1939 | '保证人姓名1': ('保证人姓名1', 'se_common_compare', {}, '主合同担保人1姓名与系统不一致'), |
1936 | '保证人证件号1': ('保证人证件号1', 'se_common_compare', {}, '主合同担保人1证件号码与系统不一致'), | 1940 | '保证人证件号1': ('保证人证件号1', 'se_common_compare', {}, '主合同担保人1证件号码与系统不一致'), |
1937 | '保证人姓名2': ('保证人姓名2', 'se_common_compare', {}, '主合同担保人2姓名与系统不一致'), | 1941 | '保证人姓名2': ('保证人姓名2', 'se_common_compare', {}, '主合同担保人2姓名与系统不一致'), | ... | ... |
This diff is collapsed.
Click to expand it.
... | @@ -180,6 +180,16 @@ class Comparison: | ... | @@ -180,6 +180,16 @@ class Comparison: |
180 | else: | 180 | else: |
181 | return self.RESULT_N | 181 | return self.RESULT_N |
182 | 182 | ||
183 | def super_list_compare(self, input_list, ocr_str, **kwargs): | ||
184 | for input_str in input_list: | ||
185 | if kwargs.get('method', 'common') == 'name': | ||
186 | if self.se_name_compare(input_str, ocr_str, **kwargs) == self.RESULT_Y: | ||
187 | return self.RESULT_Y | ||
188 | else: | ||
189 | if self.se_common_compare(input_str, ocr_str, **kwargs) == self.RESULT_Y: | ||
190 | return self.RESULT_Y | ||
191 | return self.RESULT_N | ||
192 | |||
183 | def se_date_contain_compare(self, input_str, ocr_str_or_list, **kwargs): | 193 | def se_date_contain_compare(self, input_str, ocr_str_or_list, **kwargs): |
184 | return self.RESULT_Y | 194 | return self.RESULT_Y |
185 | 195 | ... | ... |
-
Please register or sign in to post a comment