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