f8af14f9 by 周伟奇

June SE part 3

1 parent db73da94
...@@ -1507,6 +1507,7 @@ SE_HIL_CON_1_MAP = { ...@@ -1507,6 +1507,7 @@ SE_HIL_CON_1_MAP = {
1507 '开户行': (5, 5, 7, '银行账户-开户行', None), 1507 '开户行': (5, 5, 7, '银行账户-开户行', None),
1508 'ASP项目详情': (5, 4, 7, '车辆附加产品明细表', None), 1508 'ASP项目详情': (5, 4, 7, '车辆附加产品明细表', None),
1509 '承租人法定代表人或授权代表': (1, 1, 7, '承租人-法定代表人或授权代表', None), 1509 '承租人法定代表人或授权代表': (1, 1, 7, '承租人-法定代表人或授权代表', None),
1510 '共同承租人法定代表人或授权代表': (1, 1, 7, '共同承租人-法定代表人或授权代表', None),
1510 1511
1511 '承租人姓名': (1, 1, 7, '承租人-姓名', None), 1512 '承租人姓名': (1, 1, 7, '承租人-姓名', None),
1512 '承租人证件号': (1, 1, 7, '承租人-证件号码', None), 1513 '承租人证件号': (1, 1, 7, '承租人-证件号码', None),
...@@ -1523,6 +1524,9 @@ SE_HIL_CON_1_MAP = { ...@@ -1523,6 +1524,9 @@ SE_HIL_CON_1_MAP = {
1523 '保证人姓名2': (1, 1, 7, '保证人3-姓名', None), 1524 '保证人姓名2': (1, 1, 7, '保证人3-姓名', None),
1524 '保证人证件号2': (1, 1, 7, '保证人3-证件号码', None), 1525 '保证人证件号2': (1, 1, 7, '保证人3-证件号码', None),
1525 '保证人签字2': (6, 6, 7, '签字页-保证人3姓名', None), 1526 '保证人签字2': (6, 6, 7, '签字页-保证人3姓名', None),
1527
1528 '共同承租人&抵押人姓名': (1, 1, 7, '共同承租人-姓名', None),
1529 '共同承租人&抵押人证件号': (1, 1, 7, '共同承租人-证件号码', None),
1526 } 1530 }
1527 1531
1528 SE_HIL_CON_2_MAP = { 1532 SE_HIL_CON_2_MAP = {
...@@ -1564,7 +1568,8 @@ CON_BANK_FIELD = ['还款账号', '户名', '开户行'] ...@@ -1564,7 +1568,8 @@ CON_BANK_FIELD = ['还款账号', '户名', '开户行']
1564 1568
1565 # '承租人姓名', '承租人证件号码', '承租人法定代表人或授权代表' 1569 # '承租人姓名', '承租人证件号码', '承租人法定代表人或授权代表'
1566 SE_HIL_CON_1_FIELD = ['合同编号-每页', '合同编号-正文', '车辆识别代码', '车辆卖方', '车辆原始销售价格', '融资成本总额', '租期', 1570 SE_HIL_CON_1_FIELD = ['合同编号-每页', '合同编号-正文', '车辆识别代码', '车辆卖方', '车辆原始销售价格', '融资成本总额', '租期',
1567 '还款计划表', 'ASP项目详情', '购置税校验', '承租人法定代表人或授权代表', '还款账号', '户名', '开户行'] 1571 '还款计划表', 'ASP项目详情', '购置税校验', '承租人法定代表人或授权代表', '还款账号', '户名', '开户行',
1572 '共同承租人法定代表人或授权代表']
1568 SE_HIL_CON_2_FIELD = ['合同编号', '合同编号-正文', '车辆识别代码', '租金总额', '融资租赁期限'] 1573 SE_HIL_CON_2_FIELD = ['合同编号', '合同编号-正文', '车辆识别代码', '租金总额', '融资租赁期限']
1569 SE_HIL_CON_3_FIELD = ['合同编号-每页', '承租人姓名', '承租人证件号码', '销售经销商', '合同编号-正文', '姓名/名称', 1574 SE_HIL_CON_3_FIELD = ['合同编号-每页', '承租人姓名', '承租人证件号码', '销售经销商', '合同编号-正文', '姓名/名称',
1570 '自然人身份证件号码/法人执照号码', '承租人签字'] 1575 '自然人身份证件号码/法人执照号码', '承租人签字']
...@@ -1604,6 +1609,7 @@ ROLE_LIST_2 = [ ...@@ -1604,6 +1609,7 @@ ROLE_LIST_2 = [
1604 ('抵押人配偶签字', 'Co-Borrower', 'Co-Borrower', 0, 0, False, False, True), 1609 ('抵押人配偶签字', 'Co-Borrower', 'Co-Borrower', 0, 0, False, False, True),
1605 ] 1610 ]
1606 1611
1612 # key_hil1, cdfl_key, app_type, id_idx, field_idx, is_force, e_write
1607 ROLE_LIST_1 = [ 1613 ROLE_LIST_1 = [
1608 ('承租人姓名', '承租人姓名', 'Borrower', 0, 0, True, True), 1614 ('承租人姓名', '承租人姓名', 'Borrower', 0, 0, True, True),
1609 ('承租人证件号', '承租人证件号', 'Borrower', 0, 2, True, True), 1615 ('承租人证件号', '承租人证件号', 'Borrower', 0, 2, True, True),
...@@ -1864,6 +1870,7 @@ HIL_CONTRACT_1_COMPARE_LOGIC = { ...@@ -1864,6 +1870,7 @@ HIL_CONTRACT_1_COMPARE_LOGIC = {
1864 '还款计划表': ('还款计划表', 'se_schedule_compare', {"value_idx": 1}, '售后回租合同还款计划表与系统不一致'), 1870 '还款计划表': ('还款计划表', 'se_schedule_compare', {"value_idx": 1}, '售后回租合同还款计划表与系统不一致'),
1865 'ASP项目详情': ('ASP项目详情', 'se_asp_compare', {}, '售后回租合同ASP名称或者金额与系统不一致'), 1871 'ASP项目详情': ('ASP项目详情', 'se_asp_compare', {}, '售后回租合同ASP名称或者金额与系统不一致'),
1866 '承租人法定代表人或授权代表': ('承租人法定代表人或授权代表', 'se_name_compare', {}, '售后回租合同承租人法定代表人或授权代表与系统不一致'), 1872 '承租人法定代表人或授权代表': ('承租人法定代表人或授权代表', 'se_name_compare', {}, '售后回租合同承租人法定代表人或授权代表与系统不一致'),
1873 '共同承租人法定代表人或授权代表': ('共同承租人法定代表人或授权代表', 'se_name_compare', {}, '售后回租合同共同承租人法定代表人或授权代表与系统不一致'),
1867 '还款账号': ('还款账号', 'se_common_compare', {'remove_space': True}, '售后回租合同还款账号与系统不一致'), 1874 '还款账号': ('还款账号', 'se_common_compare', {'remove_space': True}, '售后回租合同还款账号与系统不一致'),
1868 '户名': ('户名', 'se_common_compare', {}, '售后回租合同户名与系统不一致'), 1875 '户名': ('户名', 'se_common_compare', {}, '售后回租合同户名与系统不一致'),
1869 '开户行': ('开户行', 'se_both_contain_compare', {}, '售后回租合同开户行与系统不一致'), 1876 '开户行': ('开户行', 'se_both_contain_compare', {}, '售后回租合同开户行与系统不一致'),
...@@ -1873,9 +1880,9 @@ HIL_CONTRACT_1_COMPARE_LOGIC = { ...@@ -1873,9 +1880,9 @@ HIL_CONTRACT_1_COMPARE_LOGIC = {
1873 '承租人签字': ('承租人签字', 'se_contain_compare', {}, '售后回租合同承租人签字与系统不一致'), 1880 '承租人签字': ('承租人签字', 'se_contain_compare', {}, '售后回租合同承租人签字与系统不一致'),
1874 1881
1875 '共同承租人姓名': ('共同承租人姓名', 'se_name_compare', {}, '售后回租合同共同承租人姓名与系统不一致'), 1882 '共同承租人姓名': ('共同承租人姓名', 'se_name_compare', {}, '售后回租合同共同承租人姓名与系统不一致'),
1876 '共同承租人&抵押人姓名': ('共同承租人姓名', 'se_name_compare', {}, '售后回租合同共同承租人&抵押人姓名与系统不一致'), 1883 '共同承租人&抵押人姓名': ('共同承租人&抵押人姓名', 'se_name_compare', {}, '售后回租合同共同承租人&抵押人姓名与系统不一致'),
1877 '共同承租人证件号': ('共同承租人证件号', 'se_common_compare', {}, '售后回租合同共同承租人证件号与系统不一致'), 1884 '共同承租人证件号': ('共同承租人证件号', 'se_common_compare', {}, '售后回租合同共同承租人证件号与系统不一致'),
1878 '共同承租人&抵押人证件号': ('共同承租人证件号', 'se_common_compare', {}, '售后回租合同共同承租人&抵押人证件号与系统不一致'), 1885 '共同承租人&抵押人证件号': ('共同承租人&抵押人证件号', 'se_common_compare', {}, '售后回租合同共同承租人&抵押人证件号与系统不一致'),
1879 '共同承租人签字': ('共同承租人签字', 'se_contain_compare', {}, '售后回租合同共同承租人签字与系统不一致'), 1886 '共同承租人签字': ('共同承租人签字', 'se_contain_compare', {}, '售后回租合同共同承租人签字与系统不一致'),
1880 1887
1881 '保证人姓名1': ('保证人姓名1', 'se_name_compare', {}, '售后回租合同保证人姓名1与系统不一致'), 1888 '保证人姓名1': ('保证人姓名1', 'se_name_compare', {}, '售后回租合同保证人姓名1与系统不一致'),
......
...@@ -1275,7 +1275,10 @@ def get_se_cms_compare_info_auto(last_obj, application_entity, auto=True): ...@@ -1275,7 +1275,10 @@ def get_se_cms_compare_info_auto(last_obj, application_entity, auto=True):
1275 hil_contract_1_input.append((consts.SE_HIL_CON_1_FIELD[9], gzs_list)) 1275 hil_contract_1_input.append((consts.SE_HIL_CON_1_FIELD[9], gzs_list))
1276 1276
1277 if isinstance(company_info, tuple): 1277 if isinstance(company_info, tuple):
1278 hil_contract_1_input.append((consts.SE_HIL_CON_1_FIELD[10], company_info[2])) 1278 if is_cdfl:
1279 hil_contract_1_input.append((consts.SE_HIL_CON_1_FIELD[14], company_info[2]))
1280 else:
1281 hil_contract_1_input.append((consts.SE_HIL_CON_1_FIELD[10], company_info[2]))
1279 1282
1280 for key_hil1, cdfl_key, app_type, id_idx, field_idx, is_force, e_write in consts.ROLE_LIST_1: 1283 for key_hil1, cdfl_key, app_type, id_idx, field_idx, is_force, e_write in consts.ROLE_LIST_1:
1281 if not e_write and not online_sign: 1284 if not e_write and not online_sign:
...@@ -1792,7 +1795,10 @@ def get_se_cms_compare_info(last_obj, application_entity, detect_list, auto=Fals ...@@ -1792,7 +1795,10 @@ def get_se_cms_compare_info(last_obj, application_entity, detect_list, auto=Fals
1792 hil_contract_1_input.append((consts.SE_HIL_CON_1_FIELD[9], gzs_list)) 1795 hil_contract_1_input.append((consts.SE_HIL_CON_1_FIELD[9], gzs_list))
1793 1796
1794 if isinstance(company_info, tuple): 1797 if isinstance(company_info, tuple):
1795 hil_contract_1_input.append((consts.SE_HIL_CON_1_FIELD[10], company_info[2])) 1798 if is_cdfl:
1799 hil_contract_1_input.append((consts.SE_HIL_CON_1_FIELD[14], company_info[2]))
1800 else:
1801 hil_contract_1_input.append((consts.SE_HIL_CON_1_FIELD[10], company_info[2]))
1796 1802
1797 for key_hil1, cdfl_key, app_type, id_idx, field_idx, is_force, e_write in consts.ROLE_LIST_1: 1803 for key_hil1, cdfl_key, app_type, id_idx, field_idx, is_force, e_write in consts.ROLE_LIST_1:
1798 if not e_write and not online_sign: 1804 if not e_write and not online_sign:
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!