88bccc68 by 周伟奇

update fields

1 parent 9be470c1
......@@ -750,13 +750,18 @@ MVC_FIELD_ORDER_1_2 = (('1.机动车所有人/身份证名称/号码', '机动
('编号', '机动车登记证书编号'),)
MVC_FIELD_ORDER_3_4 = (
('机动车登记证书编号', '机动车登记证书编号'),
('姓名/名称', '姓名/名称'),
('身份证明名称/号码', '身份证明名称/号码'),
('获得方式', '获得方式'),
('转入地车辆管理所名称', '转入地车辆管理所名称'),
('机动车登记编号', '机动车登记编号'),
('转移登记日期', '转移登记日期'),
('抵押权人姓名/名称', '抵押权人姓名/名称'),
('抵押身份证明名称/号码', '抵押身份证明名称/号码'),
('身份证明名称/号码', '抵押身份证明名称/号码'),
('抵押登记日期', '抵押登记日期'),
('解除抵押日期', '解除抵押日期'),
)
MVC_SE_FIELD_ORDER_1_2 = (('9.车辆识别代号/车架号', '车辆识别代号/车架号'),
......@@ -796,13 +801,18 @@ MVC_SE_FIELD_ORDER_1_2 = (('9.车辆识别代号/车架号', '车辆识别代号
('编号', '机动车登记证书编号'),)
MVC_SE_FIELD_ORDER_3_4 = (
('机动车登记证书编号', '机动车登记证书编号'),
('姓名/名称', '姓名/名称'),
('身份证明名称/号码', '身份证明名称/号码'),
('获得方式', '获得方式'),
('转入地车辆管理所名称', '转入地车辆管理所名称'),
('机动车登记编号', '机动车登记编号'),
('转移登记日期', '转移登记日期'),
('抵押权人姓名/名称', '抵押权人姓名/名称'),
('抵押身份证明名称/号码', '抵押身份证明名称/号码'),
('身份证明名称/号码', '抵押身份证明名称/号码'),
('抵押登记日期', '抵押登记日期'),
('解除抵押日期', '解除抵押日期'),
)
# 机动车销售统一发票
......@@ -954,8 +964,8 @@ FIELD_ORDER_MAP = {
IC_CLASSIFY: ('有效期限', IC_FIELD_ORDER_1, IC_FIELD_ORDER_0),
RP_CLASSIFY: ('有效期限', RP_FIELD_ORDER_1, RP_FIELD_ORDER_0),
DL_CLASSIFY: ('档案编号', DL_FIELD_ORDER_1, DL_FIELD_ORDER_0),
MVC_CLASSIFY: ('转移登记日期', MVC_FIELD_ORDER_3_4, MVC_FIELD_ORDER_1_2),
MVC_CLASSIFY_SE: ('转移登记日期', MVC_SE_FIELD_ORDER_3_4, MVC_SE_FIELD_ORDER_1_2)
MVC_CLASSIFY: ('机动车登记证书编号', MVC_FIELD_ORDER_3_4, MVC_FIELD_ORDER_1_2),
MVC_CLASSIFY_SE: ('机动车登记证书编号', MVC_SE_FIELD_ORDER_3_4, MVC_SE_FIELD_ORDER_1_2)
}
MODEL_FIELD_BS = 'bs_count'
......
......@@ -76,36 +76,12 @@ class Command(BaseCommand, LoggerMixin):
pass
else:
if mvc_page == 'VehicleRegArea':
mvc_dict['姓名/名称'] = []
mvc_dict['身份证明名称/号码'] = []
mvc_dict['转入地车辆管理所名称'] = []
mvc_dict['转移登记日期'] = []
mvc_dict['抵押权人姓名/名称'] = []
mvc_dict['抵押身份证明名称/号码'] = []
mvc_dict['抵押登记日期'] = []
mvc_dict['解除抵押日期'] = []
mvc_res = mvc_dict.pop('results', {})
mvc_dict['机动车登记证书编号'] = mvc_res.get('register_no', {}).get('words', '')
for register_info in mvc_res.get('register_info', []):
if register_info.get('register_type', 0) == 2:
mvc_dict['姓名/名称'].append(
register_info.get('details', {}).get('name', {}).get('words', ''))
mvc_dict['身份证明名称/号码'].append(
register_info.get('details', {}).get('idno', {}).get('words', ''))
mvc_dict['转移登记日期'].append(
register_info.get('details', {}).get('date', {}).get('words', ''))
mvc_dict['转入地车辆管理所名称'].append(
register_info.get('details', {}).get('office_name', {}).get('words', ''))
elif register_info.get('register_type', 0) == 0:
mvc_dict['抵押权人姓名/名称'].append(
register_info.get('details', {}).get('name', {}).get('words', ''))
mvc_dict['抵押身份证明名称/号码'].append(
register_info.get('details', {}).get('idno', {}).get('words', ''))
mvc_dict['抵押登记日期'].append(
register_info.get('details', {}).get('date', {}).get('words', ''))
elif register_info.get('register_type', 0) == 1:
mvc_dict['解除抵押日期'].append(
register_info.get('details', {}).get('date', {}).get('words', ''))
for detail_dict in register_info.get('details', {}).values():
mvc_dict.setdefault(detail_dict.get('chinese_key', '未知'), []).append(
detail_dict.get('words', ''))
del mvc_res
if classify == consts.IC_CLASSIFY:
for id_card_dict in license_data:
......
......@@ -220,36 +220,12 @@ class Command(BaseCommand, LoggerMixin):
pass
else:
if mvc_page == 'VehicleRegArea':
mvc_dict['姓名/名称'] = []
mvc_dict['身份证明名称/号码'] = []
mvc_dict['转入地车辆管理所名称'] = []
mvc_dict['转移登记日期'] = []
mvc_dict['抵押权人姓名/名称'] = []
mvc_dict['抵押身份证明名称/号码'] = []
mvc_dict['抵押登记日期'] = []
mvc_dict['解除抵押日期'] = []
mvc_res = mvc_dict.pop('results', {})
mvc_dict['机动车登记证书编号'] = mvc_res.get('register_no', {}).get('words', '')
for register_info in mvc_res.get('register_info', []):
if register_info.get('register_type', 0) == 2:
mvc_dict['姓名/名称'].append(
register_info.get('details', {}).get('name', {}).get('words', ''))
mvc_dict['身份证明名称/号码'].append(
register_info.get('details', {}).get('idno', {}).get('words', ''))
mvc_dict['转移登记日期'].append(
register_info.get('details', {}).get('date', {}).get('words', ''))
mvc_dict['转入地车辆管理所名称'].append(
register_info.get('details', {}).get('office_name', {}).get('words', ''))
elif register_info.get('register_type', 0) == 0:
mvc_dict['抵押权人姓名/名称'].append(
register_info.get('details', {}).get('name', {}).get('words', ''))
mvc_dict['抵押身份证明名称/号码'].append(
register_info.get('details', {}).get('idno', {}).get('words', ''))
mvc_dict['抵押登记日期'].append(
register_info.get('details', {}).get('date', {}).get('words', ''))
elif register_info.get('register_type', 0) == 1:
mvc_dict['解除抵押日期'].append(
register_info.get('details', {}).get('date', {}).get('words', ''))
for detail_dict in register_info.get('details', {}).values():
mvc_dict.setdefault(detail_dict.get('chinese_key', '未知'), []).append(
detail_dict.get('words', ''))
del mvc_res
license_summary.setdefault(classify, []).extend(license_data)
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!