Merge branch 'feature/gb_excel' into feature/0611
Showing
3 changed files
with
20 additions
and
58 deletions
... | @@ -750,13 +750,18 @@ MVC_FIELD_ORDER_1_2 = (('1.机动车所有人/身份证名称/号码', '机动 | ... | @@ -750,13 +750,18 @@ MVC_FIELD_ORDER_1_2 = (('1.机动车所有人/身份证名称/号码', '机动 |
750 | ('编号', '机动车登记证书编号'),) | 750 | ('编号', '机动车登记证书编号'),) |
751 | MVC_FIELD_ORDER_3_4 = ( | 751 | MVC_FIELD_ORDER_3_4 = ( |
752 | ('机动车登记证书编号', '机动车登记证书编号'), | 752 | ('机动车登记证书编号', '机动车登记证书编号'), |
753 | |||
753 | ('姓名/名称', '姓名/名称'), | 754 | ('姓名/名称', '姓名/名称'), |
754 | ('身份证明名称/号码', '身份证明名称/号码'), | 755 | ('身份证明名称/号码', '身份证明名称/号码'), |
756 | ('获得方式', '获得方式'), | ||
755 | ('转入地车辆管理所名称', '转入地车辆管理所名称'), | 757 | ('转入地车辆管理所名称', '转入地车辆管理所名称'), |
758 | ('机动车登记编号', '机动车登记编号'), | ||
756 | ('转移登记日期', '转移登记日期'), | 759 | ('转移登记日期', '转移登记日期'), |
760 | |||
757 | ('抵押权人姓名/名称', '抵押权人姓名/名称'), | 761 | ('抵押权人姓名/名称', '抵押权人姓名/名称'), |
758 | ('抵押身份证明名称/号码', '抵押身份证明名称/号码'), | 762 | ('身份证明名称/号码', '抵押身份证明名称/号码'), |
759 | ('抵押登记日期', '抵押登记日期'), | 763 | ('抵押登记日期', '抵押登记日期'), |
764 | |||
760 | ('解除抵押日期', '解除抵押日期'), | 765 | ('解除抵押日期', '解除抵押日期'), |
761 | ) | 766 | ) |
762 | MVC_SE_FIELD_ORDER_1_2 = (('9.车辆识别代号/车架号', '车辆识别代号/车架号'), | 767 | MVC_SE_FIELD_ORDER_1_2 = (('9.车辆识别代号/车架号', '车辆识别代号/车架号'), |
... | @@ -796,13 +801,18 @@ MVC_SE_FIELD_ORDER_1_2 = (('9.车辆识别代号/车架号', '车辆识别代号 | ... | @@ -796,13 +801,18 @@ MVC_SE_FIELD_ORDER_1_2 = (('9.车辆识别代号/车架号', '车辆识别代号 |
796 | ('编号', '机动车登记证书编号'),) | 801 | ('编号', '机动车登记证书编号'),) |
797 | MVC_SE_FIELD_ORDER_3_4 = ( | 802 | MVC_SE_FIELD_ORDER_3_4 = ( |
798 | ('机动车登记证书编号', '机动车登记证书编号'), | 803 | ('机动车登记证书编号', '机动车登记证书编号'), |
804 | |||
799 | ('姓名/名称', '姓名/名称'), | 805 | ('姓名/名称', '姓名/名称'), |
800 | ('身份证明名称/号码', '身份证明名称/号码'), | 806 | ('身份证明名称/号码', '身份证明名称/号码'), |
807 | ('获得方式', '获得方式'), | ||
801 | ('转入地车辆管理所名称', '转入地车辆管理所名称'), | 808 | ('转入地车辆管理所名称', '转入地车辆管理所名称'), |
809 | ('机动车登记编号', '机动车登记编号'), | ||
802 | ('转移登记日期', '转移登记日期'), | 810 | ('转移登记日期', '转移登记日期'), |
811 | |||
803 | ('抵押权人姓名/名称', '抵押权人姓名/名称'), | 812 | ('抵押权人姓名/名称', '抵押权人姓名/名称'), |
804 | ('抵押身份证明名称/号码', '抵押身份证明名称/号码'), | 813 | ('身份证明名称/号码', '抵押身份证明名称/号码'), |
805 | ('抵押登记日期', '抵押登记日期'), | 814 | ('抵押登记日期', '抵押登记日期'), |
815 | |||
806 | ('解除抵押日期', '解除抵押日期'), | 816 | ('解除抵押日期', '解除抵押日期'), |
807 | ) | 817 | ) |
808 | # 机动车销售统一发票 | 818 | # 机动车销售统一发票 |
... | @@ -970,8 +980,8 @@ FIELD_ORDER_MAP = { | ... | @@ -970,8 +980,8 @@ FIELD_ORDER_MAP = { |
970 | IC_CLASSIFY: ('有效期限', IC_FIELD_ORDER_1, IC_FIELD_ORDER_0), | 980 | IC_CLASSIFY: ('有效期限', IC_FIELD_ORDER_1, IC_FIELD_ORDER_0), |
971 | RP_CLASSIFY: ('有效期限', RP_FIELD_ORDER_1, RP_FIELD_ORDER_0), | 981 | RP_CLASSIFY: ('有效期限', RP_FIELD_ORDER_1, RP_FIELD_ORDER_0), |
972 | DL_CLASSIFY: ('档案编号', DL_FIELD_ORDER_1, DL_FIELD_ORDER_0), | 982 | DL_CLASSIFY: ('档案编号', DL_FIELD_ORDER_1, DL_FIELD_ORDER_0), |
973 | MVC_CLASSIFY: ('转移登记日期', MVC_FIELD_ORDER_3_4, MVC_FIELD_ORDER_1_2), | 983 | MVC_CLASSIFY: ('机动车登记证书编号', MVC_FIELD_ORDER_3_4, MVC_FIELD_ORDER_1_2), |
974 | MVC_CLASSIFY_SE: ('转移登记日期', MVC_SE_FIELD_ORDER_3_4, MVC_SE_FIELD_ORDER_1_2) | 984 | MVC_CLASSIFY_SE: ('机动车登记证书编号', MVC_SE_FIELD_ORDER_3_4, MVC_SE_FIELD_ORDER_1_2) |
975 | } | 985 | } |
976 | 986 | ||
977 | MODEL_FIELD_BS = 'bs_count' | 987 | MODEL_FIELD_BS = 'bs_count' | ... | ... |
... | @@ -76,36 +76,12 @@ class Command(BaseCommand, LoggerMixin): | ... | @@ -76,36 +76,12 @@ class Command(BaseCommand, LoggerMixin): |
76 | pass | 76 | pass |
77 | else: | 77 | else: |
78 | if mvc_page == 'VehicleRegArea': | 78 | if mvc_page == 'VehicleRegArea': |
79 | mvc_dict['姓名/名称'] = [] | ||
80 | mvc_dict['身份证明名称/号码'] = [] | ||
81 | mvc_dict['转入地车辆管理所名称'] = [] | ||
82 | mvc_dict['转移登记日期'] = [] | ||
83 | mvc_dict['抵押权人姓名/名称'] = [] | ||
84 | mvc_dict['抵押身份证明名称/号码'] = [] | ||
85 | mvc_dict['抵押登记日期'] = [] | ||
86 | mvc_dict['解除抵押日期'] = [] | ||
87 | mvc_res = mvc_dict.pop('results', {}) | 79 | mvc_res = mvc_dict.pop('results', {}) |
88 | mvc_dict['机动车登记证书编号'] = mvc_res.get('register_no', {}).get('words', '') | 80 | mvc_dict['机动车登记证书编号'] = mvc_res.get('register_no', {}).get('words', '') |
89 | for register_info in mvc_res.get('register_info', []): | 81 | for register_info in mvc_res.get('register_info', []): |
90 | if register_info.get('register_type', 0) == 2: | 82 | for detail_dict in register_info.get('details', {}).values(): |
91 | mvc_dict['姓名/名称'].append( | 83 | mvc_dict.setdefault(detail_dict.get('chinese_key', '未知'), []).append( |
92 | register_info.get('details', {}).get('name', {}).get('words', '')) | 84 | detail_dict.get('words', '')) |
93 | mvc_dict['身份证明名称/号码'].append( | ||
94 | register_info.get('details', {}).get('idno', {}).get('words', '')) | ||
95 | mvc_dict['转移登记日期'].append( | ||
96 | register_info.get('details', {}).get('date', {}).get('words', '')) | ||
97 | mvc_dict['转入地车辆管理所名称'].append( | ||
98 | register_info.get('details', {}).get('office_name', {}).get('words', '')) | ||
99 | elif register_info.get('register_type', 0) == 0: | ||
100 | mvc_dict['抵押权人姓名/名称'].append( | ||
101 | register_info.get('details', {}).get('name', {}).get('words', '')) | ||
102 | mvc_dict['抵押身份证明名称/号码'].append( | ||
103 | register_info.get('details', {}).get('idno', {}).get('words', '')) | ||
104 | mvc_dict['抵押登记日期'].append( | ||
105 | register_info.get('details', {}).get('date', {}).get('words', '')) | ||
106 | elif register_info.get('register_type', 0) == 1: | ||
107 | mvc_dict['解除抵押日期'].append( | ||
108 | register_info.get('details', {}).get('date', {}).get('words', '')) | ||
109 | del mvc_res | 85 | del mvc_res |
110 | if classify == consts.IC_CLASSIFY: | 86 | if classify == consts.IC_CLASSIFY: |
111 | for id_card_dict in license_data: | 87 | for id_card_dict in license_data: | ... | ... |
... | @@ -217,36 +217,12 @@ class Command(BaseCommand, LoggerMixin): | ... | @@ -217,36 +217,12 @@ class Command(BaseCommand, LoggerMixin): |
217 | pass | 217 | pass |
218 | else: | 218 | else: |
219 | if mvc_page == 'VehicleRegArea': | 219 | if mvc_page == 'VehicleRegArea': |
220 | mvc_dict['姓名/名称'] = [] | ||
221 | mvc_dict['身份证明名称/号码'] = [] | ||
222 | mvc_dict['转入地车辆管理所名称'] = [] | ||
223 | mvc_dict['转移登记日期'] = [] | ||
224 | mvc_dict['抵押权人姓名/名称'] = [] | ||
225 | mvc_dict['抵押身份证明名称/号码'] = [] | ||
226 | mvc_dict['抵押登记日期'] = [] | ||
227 | mvc_dict['解除抵押日期'] = [] | ||
228 | mvc_res = mvc_dict.pop('results', {}) | 220 | mvc_res = mvc_dict.pop('results', {}) |
229 | mvc_dict['机动车登记证书编号'] = mvc_res.get('register_no', {}).get('words', '') | 221 | mvc_dict['机动车登记证书编号'] = mvc_res.get('register_no', {}).get('words', '') |
230 | for register_info in mvc_res.get('register_info', []): | 222 | for register_info in mvc_res.get('register_info', []): |
231 | if register_info.get('register_type', 0) == 2: | 223 | for detail_dict in register_info.get('details', {}).values(): |
232 | mvc_dict['姓名/名称'].append( | 224 | mvc_dict.setdefault(detail_dict.get('chinese_key', '未知'), []).append( |
233 | register_info.get('details', {}).get('name', {}).get('words', '')) | 225 | detail_dict.get('words', '')) |
234 | mvc_dict['身份证明名称/号码'].append( | ||
235 | register_info.get('details', {}).get('idno', {}).get('words', '')) | ||
236 | mvc_dict['转移登记日期'].append( | ||
237 | register_info.get('details', {}).get('date', {}).get('words', '')) | ||
238 | mvc_dict['转入地车辆管理所名称'].append( | ||
239 | register_info.get('details', {}).get('office_name', {}).get('words', '')) | ||
240 | elif register_info.get('register_type', 0) == 0: | ||
241 | mvc_dict['抵押权人姓名/名称'].append( | ||
242 | register_info.get('details', {}).get('name', {}).get('words', '')) | ||
243 | mvc_dict['抵押身份证明名称/号码'].append( | ||
244 | register_info.get('details', {}).get('idno', {}).get('words', '')) | ||
245 | mvc_dict['抵押登记日期'].append( | ||
246 | register_info.get('details', {}).get('date', {}).get('words', '')) | ||
247 | elif register_info.get('register_type', 0) == 1: | ||
248 | mvc_dict['解除抵押日期'].append( | ||
249 | register_info.get('details', {}).get('date', {}).get('words', '')) | ||
250 | del mvc_res | 226 | del mvc_res |
251 | license_summary.setdefault(classify, []).extend(license_data) | 227 | license_summary.setdefault(classify, []).extend(license_data) |
252 | 228 | ... | ... |
-
Please register or sign in to post a comment