00af06c9 by simon

联系信息变更

1 parent 8f34f29d
...@@ -702,14 +702,21 @@ module.exports = { ...@@ -702,14 +702,21 @@ module.exports = {
702 submit: "Confirm", 702 submit: "Confirm",
703 errorTips: { 703 errorTips: {
704 e1: "Please enter the collect mobile no", 704 e1: "Please enter the collect mobile no",
705 e2: "請填寫聯繫地址", 705 e2: "Please enter the collect address",
706 e3: "Please enter the collect E-mail" 706 e3: "Please enter the collect E-mail",
707
708 e4: "请选择国际号码区号",
709 e5: "请选择国家(地区)",
710 e6: "请选择省",
711 e7: "请选择市",
707 }, 712 },
708 form:{ 713 form:{
709 InternationalArea:"International area", 714 InternationalArea:"International area",
710 Mobile:"Mobile", 715 Mobile:"Mobile",
711 Nation:"Nation(Region)", 716 Nation:"Nation(Region)",
712 District:"District", 717 District:"District",
718 Province:"Province",
719 City:"City",
713 Address:"Address", 720 Address:"Address",
714 Mail:"Please enter", 721 Mail:"Please enter",
715 }, 722 },
......
...@@ -711,15 +711,22 @@ module.exports = { ...@@ -711,15 +711,22 @@ module.exports = {
711 checkTips: "本人不同意接收宣傳信息", 711 checkTips: "本人不同意接收宣傳信息",
712 submit: "確認修改", 712 submit: "確認修改",
713 errorTips: { 713 errorTips: {
714 e1: "請填寫正確的聯繫電話", 714 e1: "請填寫正確的聯絡電話",
715 e2: "請填寫聯繫地址", 715 e2: "請填寫聯絡地址",
716 e3: "請填寫正確的電郵地址" 716 e3: "請填寫正確的電郵地址",
717
718 e4: "请选择国际号码区号",
719 e5: "请选择国家(地区)",
720 e6: "请选择省",
721 e7: "请选择市",
717 }, 722 },
718 form:{ 723 form:{
719 InternationalArea:"國際號碼區號", 724 InternationalArea:"國際號碼區號",
720 Mobile:"電話號碼", 725 Mobile:"電話號碼",
721 Nation:"國家(地區)", 726 Nation:"國家(地區)",
722 District:"市行政區", 727 District:"市行政區",
728 Province:"省",
729 City:"市",
723 Address:"詳細地址", 730 Address:"詳細地址",
724 Mail:"請輸入", 731 Mail:"請輸入",
725 }, 732 },
......
...@@ -711,15 +711,22 @@ module.exports = { ...@@ -711,15 +711,22 @@ module.exports = {
711 checkTips: "本人不同意接收宣传信息", 711 checkTips: "本人不同意接收宣传信息",
712 submit: "确认修改", 712 submit: "确认修改",
713 errorTips: { 713 errorTips: {
714 e1: "请填写正确的联系电话", 714 e1: "请填写正确的联络电话",
715 e2: "請填寫聯繫地址", 715 e2: "请填写联络地址",
716 e3: "请填写正确的电邮地址" 716 e3: "请填写正确的电邮地址",
717
718 e4: "请选择国际号码区号",
719 e5: "请选择国家(地区)",
720 e6: "请选择省",
721 e7: "请选择市",
717 }, 722 },
718 form:{ 723 form:{
719 InternationalArea:"国际号码区号", 724 InternationalArea:"国际号码区号",
720 Mobile:"电话号码", 725 Mobile:"电话号码",
721 Nation:"国家(地区)", 726 Nation:"国家(地区)",
722 District:"市行政区", 727 District:"市行政区",
728 Province:"省",
729 City:"市",
723 Address:"详细地址", 730 Address:"详细地址",
724 Mail:"请输入", 731 Mail:"请输入",
725 }, 732 },
......
...@@ -3,11 +3,17 @@ import { httpGet, httpPost } from "@/api/fetch-api.js"; ...@@ -3,11 +3,17 @@ import { httpGet, httpPost } from "@/api/fetch-api.js";
3 3
4 import { contactMethodCheck } from "@utils/utils.js"; 4 import { contactMethodCheck } from "@utils/utils.js";
5 import { setTitle, ascSort } from "@/utils/utils.js"; 5 import { setTitle, ascSort } from "@/utils/utils.js";
6 import { getNationsList, getNationsPhoneCodeList } from "@/utils/biz.js"; 6 import {
7 getNationsList,
8 getNationsPhoneCodeList,
9 getCnProvinceList,
10 getCityList
11 } from "@/utils/biz.js";
7 12
8 import Auth from "@components/auth/auth.vue"; 13 import Auth from "@components/auth/auth.vue";
9 import modalComp from "@/components/modal-comp/modal-comp.vue"; 14 import UsTaxFormUploadComp from "./us-tax-form-upload-comp.vue";
10 import PolicyHeadList from "./policy-head-list.vue"; 15 import PolicyHeadList from "./policy-head-list.vue";
16 import modalComp from "@/components/modal-comp/modal-comp.vue";
11 import Vue from "vue"; 17 import Vue from "vue";
12 import { Loading } from "vant"; 18 import { Loading } from "vant";
13 Vue.use(Loading); 19 Vue.use(Loading);
...@@ -40,19 +46,24 @@ export default { ...@@ -40,19 +46,24 @@ export default {
40 acceptMessage: 1, 46 acceptMessage: 1,
41 47
42 // 上传信息 48 // 上传信息
43 iobsKey: "a", 49 iobsKey: "",
44 fileFormat: "xlsx", 50 fileFormat: "",
45 fileSize: 123, 51 fileSize: 0,
46 fileContentType: "mp4" 52 fileContentType: ""
47 }, 53 },
48 errorTips: { 54 errorTips: {
49 e1: "", 55 e1: "",
50 e2: "", 56 e2: "",
51 e3: "" 57 e3: "",
58 e4: "",
59 e5: "",
60 e6: "",
61 e7: ""
52 }, 62 },
53 63
54 modalSimpleVisiable: false, 64 modalSimpleVisiable: false,
55 modalVisiable: false, 65 modalVisiable: false,
66 usTaxFormUploadCompVisible: false,
56 targetPath: "", 67 targetPath: "",
57 modalIcon: "succ", 68 modalIcon: "succ",
58 modalContent: "", 69 modalContent: "",
...@@ -60,13 +71,16 @@ export default { ...@@ -60,13 +71,16 @@ export default {
60 // 国际号码区号列表 71 // 国际号码区号列表
61 nationsPhoneCodeList: [], 72 nationsPhoneCodeList: [],
62 // 国际地区区号 73 // 国际地区区号
63 nationsList: [] 74 nationsList: [],
75 provinceList: [],
76 cityList: []
64 }; 77 };
65 }, 78 },
66 components: { 79 components: {
67 Auth, 80 Auth,
68 PolicyHeadList, 81 PolicyHeadList,
69 modalComp 82 modalComp,
83 UsTaxFormUploadComp
70 }, 84 },
71 computed: { 85 computed: {
72 locale() { 86 locale() {
...@@ -81,6 +95,14 @@ export default { ...@@ -81,6 +95,14 @@ export default {
81 let b1 = !this.selectedPolicies || this.selectedPolicies.length == 0; 95 let b1 = !this.selectedPolicies || this.selectedPolicies.length == 0;
82 let b2 = !this.data.address && !this.data.email && !this.data.mobile; 96 let b2 = !this.data.address && !this.data.email && !this.data.mobile;
83 return b1 || b2; 97 return b1 || b2;
98 },
99 isChina() {
100 let result = this.data.countryId == "28";
101 return result;
102 },
103 isUSA() {
104 let result = this.data.countryId == "225";
105 return result;
84 } 106 }
85 }, 107 },
86 methods: { 108 methods: {
...@@ -96,16 +118,44 @@ export default { ...@@ -96,16 +118,44 @@ export default {
96 showSuccess() { 118 showSuccess() {
97 this.showModal(this.i18n.policyChangeContact.success); 119 this.showModal(this.i18n.policyChangeContact.success);
98 }, 120 },
121 // 提交前准备
99 updateContactsHandler() { 122 updateContactsHandler() {
100 if (this.submitBtnDisabled) { 123 if (this.submitBtnDisabled) {
101 return; 124 return;
102 } 125 }
103 126
127 this.errorTips = {
128 e1: "",
129 e2: "",
130 e3: "",
131 e4: "",
132 e5: "",
133 e6: "",
134 e7: ""
135 };
104 let b1 = this.checkMobile(); 136 let b1 = this.checkMobile();
105 let b2 = this.checkEmail(); 137 let b2 = this.checkEmail();
106 let b3 = this.checkAddress(); 138 let b3 = this.checkAddress();
107 let b = b1 & b2 & b3; 139 let b4 = this.checkNationsPhoneCode();
108 if (!b) { 140 let b5 = this.checkNations();
141 let b6 = this.checkProvince();
142 let b7 = this.checkCity();
143 let b = b1 & b2 & b3 & b4 & b5 & b6 & b7;
144
145 if (b) {
146 // 判断是否美国 出
147 if (this.isUSA) {
148 this.usTaxFormUploadCompVisible = true;
149 } else {
150 this.doSubmit();
151 }
152 }
153 },
154 /**
155 * 提交表单
156 */
157 doSubmit(val = {}) {
158 // this.usTaxFormUploadCompVisible = false;
109 if (this.loading) { 159 if (this.loading) {
110 return; 160 return;
111 } 161 }
...@@ -113,17 +163,21 @@ export default { ...@@ -113,17 +163,21 @@ export default {
113 this.selectedPolicies.forEach(element => { 163 this.selectedPolicies.forEach(element => {
114 policies.push({ policyId: element.id, policyCode: element.code }); 164 policies.push({ policyId: element.id, policyCode: element.code });
115 }); 165 });
116 let data = { 166 // let data = {
117 mobileNo: this.data.mobile, 167 // mobileNo: this.data.mobile,
118 address: this.data.address, 168 // address: this.data.address,
119 email: this.data.email, 169 // email: this.data.email,
120 mobileNoAcceptMsg: this.checked1 ? 1 : 0, 170 // mobileNoAcceptMsg: this.checked1 ? 1 : 0,
121 addressAcceptMsg: this.checked2 ? 1 : 0, 171 // addressAcceptMsg: this.checked2 ? 1 : 0,
122 emailAcceptMsg: this.checked3 ? 1 : 0, 172 // emailAcceptMsg: this.checked3 ? 1 : 0,
123 policies: policies 173 // policies: policies
124 }; 174 // };
125 console.log("data:", JSON.stringify(data)); 175 let data = Object.assign(this.data, val);
126 return; 176 data.policies = policies;
177 if (!this.isChina) {
178 data.provinceId = "";
179 data.cityId = "";
180 }
127 this.loading = true; 181 this.loading = true;
128 httpPost({ 182 httpPost({
129 url: api.updatePolicyContanct, 183 url: api.updatePolicyContanct,
...@@ -140,8 +194,15 @@ export default { ...@@ -140,8 +194,15 @@ export default {
140 this.$refs.auth.noAuth(); 194 this.$refs.auth.noAuth();
141 } 195 }
142 }); 196 });
143 }
144 }, 197 },
198
199 /**
200 * 从美国税务表单组件提交
201 */
202 onUsTaxSubmit(val){
203 this.doSubmit(val)
204 },
205
145 checkMobile() { 206 checkMobile() {
146 if (this.data.mobile) { 207 if (this.data.mobile) {
147 let hkMobile = contactMethodCheck("hkmobile", this.data.mobile); 208 let hkMobile = contactMethodCheck("hkmobile", this.data.mobile);
...@@ -154,6 +215,9 @@ export default { ...@@ -154,6 +215,9 @@ export default {
154 return true; 215 return true;
155 }, 216 },
156 checkAddress() { 217 checkAddress() {
218 if (!this.data.address) {
219 this.errorTips.e2 = this.i18n.policyChangeContact.errorTips.e2;
220 }
157 return true; 221 return true;
158 }, 222 },
159 checkEmail() { 223 checkEmail() {
...@@ -163,7 +227,54 @@ export default { ...@@ -163,7 +227,54 @@ export default {
163 } 227 }
164 return true; 228 return true;
165 }, 229 },
230 checkNationsPhoneCode() {
231 if (!this.data.mobileAreaCode) {
232 this.errorTips.e4 = this.i18n.policyChangeContact.errorTips.e4;
233 return false;
234 }
235 return true;
236 },
237 checkNations() {
238 if (!this.data.countryId) {
239 this.errorTips.e5 = this.i18n.policyChangeContact.errorTips.e5;
240 return false;
241 }
242 return true;
243 },
244 checkProvince() {
245 if (this.isChina) {
246 if (!this.data.provinceId) {
247 this.errorTips.e6 = this.i18n.policyChangeContact.errorTips.e6;
248 return false;
249 }
250 return true;
251 }
252 return true;
253 },
254 checkCity() {
255 if (this.isChina) {
256 if (!this.data.cityId) {
257 this.errorTips.e7 = this.i18n.policyChangeContact.errorTips.e7;
258 return false;
259 }
260 return true;
261 }
262 return true;
263 },
264 /**
265 * 选择省份
266 */
267 onChangeProvince() {
268 this.$set(this.data, "cityId", "");
269 this.cityList = getCityList(this.$i18n.locale, this.data.provinceId)
270 this.data.cityId = this.cityList[0].v;
271 },
272 onAgreeHandler() {
273 let acceptMessage = !this.data.acceptMessage;
274 this.$set(this.data, "acceptMessage", acceptMessage);
275 },
166 initData() { 276 initData() {
277 // 获取国际电话区号
167 let nationsPhoneCodeListTemp = getNationsPhoneCodeList(); 278 let nationsPhoneCodeListTemp = getNationsPhoneCodeList();
168 // 去重 279 // 去重
169 let obj = {}; 280 let obj = {};
...@@ -182,18 +293,22 @@ export default { ...@@ -182,18 +293,22 @@ export default {
182 // }); 293 // });
183 // // 排序 294 // // 排序
184 // nationsPhoneCodeList = nationsPhoneCodeList.sort(ascSort("num", "")); 295 // nationsPhoneCodeList = nationsPhoneCodeList.sort(ascSort("num", ""));
185
186 this.nationsPhoneCodeList = nationsPhoneCodeList; 296 this.nationsPhoneCodeList = nationsPhoneCodeList;
187 297
298 // 获取国际区号
188 this.nationsList = getNationsList(this.$i18n.locale); 299 this.nationsList = getNationsList(this.$i18n.locale);
189 300
301 // 获取省份
302 this.provinceList = getCnProvinceList(this.$i18n.locale);
303 // console.log("this.provinceList:", this.provinceList);
304
190 if (this.dataInit) { 305 if (this.dataInit) {
191 return; 306 return;
192 } 307 }
193 if (this.loading) { 308 if (this.loading) {
194 return; 309 return;
195 } 310 }
196 this.data = null; 311 // this.data = null;
197 this.loading = true; 312 this.loading = true;
198 let param = { 313 let param = {
199 policyId: this.selectedPolicies[0].id, 314 policyId: this.selectedPolicies[0].id,
...@@ -205,7 +320,8 @@ export default { ...@@ -205,7 +320,8 @@ export default {
205 sid: true 320 sid: true
206 }) 321 })
207 .then(response => { 322 .then(response => {
208 this.data = {}; 323 // this.data = {};
324 console.log("response:", response);
209 if (response) { 325 if (response) {
210 this.loading = false; 326 this.loading = false;
211 this.dataInit = true; 327 this.dataInit = true;
...@@ -225,7 +341,6 @@ export default { ...@@ -225,7 +341,6 @@ export default {
225 }, 341 },
226 handlePolicySelect(data) { 342 handlePolicySelect(data) {
227 this.selectedPolicies = data; 343 this.selectedPolicies = data;
228 console.log("this.selectedPolicies:", this.selectedPolicies);
229 this.initData(); 344 this.initData();
230 }, 345 },
231 userLogout() { 346 userLogout() {
...@@ -242,45 +357,11 @@ export default { ...@@ -242,45 +357,11 @@ export default {
242 console.error(e); 357 console.error(e);
243 } 358 }
244 }, 359 },
245 updatePolicyContact() { 360 uploadExcel() {},
246 <<<<<<< HEAD 361 queryPolicyContact() {
247 let param = { 362 let param = { policyId: "4655100", policyCode: "P000200000000009" };
248 policyContactCode: "",
249 policyId: "4655100",
250 policyCode: "P000200000000009",
251 mobileAreaCode: "0668",
252 mobile: "13727826666",
253 countryId: "156",
254 provinceId: "1",
255 cityId: "304",
256 address: "上海迪士尼乐园",
257 acceptMessage: 1,
258 iobsKey: "a",
259 fileFormat: "xlsx",
260 fileSize: 123,
261 fileContentType: "mp4/"
262 };
263 =======
264 let param={
265 "policyContactCode":"",
266 "policies":[{
267 "policyId":"4655100",
268 "policyCode":"P000200000000009"}],
269 "mobileAreaCode":"0668",
270 "mobile":"13727826666",
271 "countryId":"156",
272 "provinceId":"1",
273 "cityId":"304",
274 "address":"上海迪士尼乐园123213123",
275 "acceptMessage":1,
276 "iobsKey":"a",
277 "fileFormat":"xlsx",
278 "fileSize":123,
279 "fileContentType":"mp4/"
280 }
281 >>>>>>> 1af854e069546774dda5b13dbb28fa154cacd45d
282 httpPost({ 363 httpPost({
283 url: api.policyContactApi, 364 url: api.policyContactDetailApi,
284 data: param, 365 data: param,
285 sid: true 366 sid: true
286 }) 367 })
...@@ -289,45 +370,30 @@ export default { ...@@ -289,45 +370,30 @@ export default {
289 }) 370 })
290 .catch(res => {}); 371 .catch(res => {});
291 }, 372 },
292 <<<<<<< HEAD 373 uploadExcel() {},
293 uploadExcel() {}
294 =======
295 uploadExcel(){
296
297 },
298 queryPolicyContact(){
299 let param ={policyId:'4655100',policyCode:'P000200000000009'}
300 httpPost({
301 url: api.policyContactDetailApi,
302 data: param,
303 sid: true
304 }).then(response => {
305 console.log("response:", response)
306 }).catch(res => {
307
308 });
309 }
310 >>>>>>> 1af854e069546774dda5b13dbb28fa154cacd45d
311 }, 374 },
312 watch: { 375 watch: {
313 "data.mobileAreaCode": function() { 376 "data.mobile": function() {
314 this.errorTips.e1 = ""; 377 this.errorTips.e1 = "";
315 }, 378 },
316 "data.mobile": function() { 379 "data.address": function() {
317 this.errorTips.e2 = ""; 380 this.errorTips.e2 = "";
318 }, 381 },
319 "data.countryId": function() { 382 "data.email": function() {
320 this.errorTips.e3 = ""; 383 this.errorTips.e3 = "";
321 }, 384 },
322 "data.provinceId": function() { 385 "data.mobileAreaCode": function() {
323 this.errorTips.e4 = ""; 386 this.errorTips.e4 = "";
324 }, 387 },
325 "data.cityId": function() { 388 "data.countryId": function() {
326 this.errorTips.e5 = ""; 389 this.errorTips.e5 = "";
327 }, 390 },
328 "data.address": function() { 391 "data.provinceId": function() {
329 this.errorTips.e6 = ""; 392 this.errorTips.e6 = "";
330 }, 393 },
394 "data.cityId": function() {
395 this.errorTips.e7 = "";
396 }
331 }, 397 },
332 mounted() { 398 mounted() {
333 this.initTitle(); 399 this.initTitle();
...@@ -353,19 +419,20 @@ export default { ...@@ -353,19 +419,20 @@ export default {
353 // policies: [{ policyId: "4661690", policyCode: "P000200000000458" }] 419 // policies: [{ policyId: "4661690", policyCode: "P000200000000458" }]
354 // }; 420 // };
355 421
356 var tttt2 = { 422 // var tttt2 = {
357 policyContactCode: "", 423 // policyContactCode: "",
358 policyId: "4655100", 424 // policyId: "4655100",
359 policyCode: "P000200000000009", 425 // policyCode: "P000200000000009",
360 mobileAreaCode: "0668", 426
361 mobile: "13727826666", 427 // mobileAreaCode: "0668",
362 countryId: "156", 428 // mobile: "13727826666",
363 provinceId: "1", 429 // countryId: "156",
364 cityId: "304", 430 // provinceId: "1",
365 address: "上海迪士尼乐园", 431 // cityId: "304",
366 acceptMessage: 1, 432 // address: "上海迪士尼乐园",
367 iobsKey: "a", 433 // acceptMessage: 1,
368 fileFormat: "xlsx", 434 // iobsKey: "a",
369 fileSize: 123, 435 // fileFormat: "xlsx",
370 fileContentType: "mp4" 436 // fileSize: 123,
371 }; 437 // fileContentType: "mp4"
438 // };
......
...@@ -36,9 +36,9 @@ ...@@ -36,9 +36,9 @@
36 36
37 .ipt-gird { 37 .ipt-gird {
38 &-item { 38 &-item {
39 position: relative;
39 margin: 0 auto 48px; 40 margin: 0 auto 48px;
40 padding-left: 18px; 41 padding-right: 36px;
41 padding-right: 18px;
42 42
43 &:first-child { 43 &:first-child {
44 margin-right: 0; 44 margin-right: 0;
......
...@@ -5,36 +5,40 @@ ...@@ -5,36 +5,40 @@
5 <input type="password" style="display: none;" /> 5 <input type="password" style="display: none;" />
6 <auth @onLogin="userLogin" @onLogout="userLogout" :checkProfile="true" ref="auth" :tipModel="'m2'"></auth> 6 <auth @onLogin="userLogin" @onLogout="userLogout" :checkProfile="true" ref="auth" :tipModel="'m2'"></auth>
7 <modal-comp :visible="modalVisiable" :show-confirm="false" :icon="modalIcon" :content="modalContent" :confirm="modalCallback" :overlay="modalCallback"></modal-comp> 7 <modal-comp :visible="modalVisiable" :show-confirm="false" :icon="modalIcon" :content="modalContent" :confirm="modalCallback" :overlay="modalCallback"></modal-comp>
8 <us-tax-form-upload-comp :visible="usTaxFormUploadCompVisible" @close="usTaxFormUploadCompVisible = false" @submit="onUsTaxSubmit" ></us-tax-form-upload-comp>
8 <template v-if="showForm"> 9 <template v-if="showForm">
9 <policy-head-list :multiSelectable="true" @onSelect="handlePolicySelect"></policy-head-list> 10 <policy-head-list :multiSelectable="true" @onSelect="handlePolicySelect"></policy-head-list>
10 11
11 <div class="container border" v-if="selectedPolicies.length > 0 && data"> 12 <div class="container border" v-if="selectedPolicies.length > 0 && data">
12 <!-- 表单 --> 13 <!-- 表单 -->
13 <div class="form"> 14 <div class="form">
14 <!-- 1 --> 15
16 <!-- 联络电话 -->
15 <div class="form-item"> 17 <div class="form-item">
16 <div class="label"> 18 <div class="label">
17 <div class="icon"><img src="@/assets/images/policy-change-contact/icon-pcc-phone.png"></div>{{$t('policyChangeContact.phone')}} 19 <div class="icon"><img src="@/assets/images/policy-change-contact/icon-pcc-phone.png"></div>{{$t('policyChangeContact.phone')}}
18 </div> 20 </div>
19 21
20 <div class="gird-g ipt-gird"> 22 <div class="gird-g ipt-gird">
23 <!-- 国际电话区号 -->
21 <div class="pure-u-1 pure-u-md-6-24 ipt-gird-item"> 24 <div class="pure-u-1 pure-u-md-6-24 ipt-gird-item">
22 <div class="ipt-wrap-linear"> 25 <div class="ipt-wrap-linear">
23 <div class="down-arrow"></div> 26 <div class="down-arrow"></div>
24 <div class="cont"> 27 <div class="cont">
25 <el-select class="ipt" v-model="data.mobileAreaCode" :placeholder="$t('policyChangeContact.form.InternationalArea')"> 28 <el-select class="ipt" v-model="data.mobileAreaCode" :placeholder="$t('policyChangeContact.form.InternationalArea')" @change="checkNationsPhoneCode">
26 <el-option v-for="(item, index) in nationsPhoneCodeList" :key="index" :label="item.n" :value="item.n"></el-option> 29 <el-option v-for="(item, index) in nationsPhoneCodeList" :key="index" :label="item.n" :value="item.n"></el-option>
27 </el-select> 30 </el-select>
28 </div> 31 </div>
29 </div> 32 </div>
30 <div class="validator" v-if="errorTips.e1.length > 0"> 33 <div class="validator" v-if="errorTips.e4.length > 0">
31 <img src="@/assets/images/common/icon-notice.png" alt="">{{errorTips.e1}} 34 <img src="@/assets/images/common/icon-notice.png" alt="">{{errorTips.e4}}
32 </div> 35 </div>
33 </div> 36 </div>
34 37
38 <!-- 电话号码 -->
35 <div class="pure-u-1 pure-u-md-8-24 ipt-gird-item"> 39 <div class="pure-u-1 pure-u-md-8-24 ipt-gird-item">
36 <div class="ipt-wrap-linear"> 40 <div class="ipt-wrap-linear">
37 <input class="ipt mail-ipt" :class="{err : errorTips.e1.length > 0}" type="text" v-model="data.mobile" autocomplete="new-password" :placeholder="$t('policyChangeContact.form.Mobile')"> 41 <input class="ipt mail-ipt" type="text" v-model="data.mobile" autocomplete="new-password" :placeholder="$t('policyChangeContact.form.Mobile')">
38 </div> 42 </div>
39 <div class="validator" v-if="errorTips.e1.length > 0"> 43 <div class="validator" v-if="errorTips.e1.length > 0">
40 <img src="@/assets/images/common/icon-notice.png" alt="">{{errorTips.e1}} 44 <img src="@/assets/images/common/icon-notice.png" alt="">{{errorTips.e1}}
...@@ -43,47 +47,64 @@ ...@@ -43,47 +47,64 @@
43 </div> 47 </div>
44 </div> 48 </div>
45 49
46 <!-- 2 --> 50 <!-- 联络地址 -->
47 <div class="form-item"> 51 <div class="form-item">
48 <div class="label"> 52 <div class="label">
49 <div class="icon"><img src="@/assets/images/policy-change-contact/icon-pcc-location.png"></div>{{$t('policyChangeContact.address')}} 53 <div class="icon"><img src="@/assets/images/policy-change-contact/icon-pcc-location.png"></div>{{$t('policyChangeContact.address')}}
50 </div> 54 </div>
51 <div class="gird-g ipt-gird"> 55 <div class="gird-g ipt-gird">
56
57 <!-- 国家/地区 -->
52 <div class="pure-u-1 pure-u-md-6-24 ipt-gird-item"> 58 <div class="pure-u-1 pure-u-md-6-24 ipt-gird-item">
53 <div class="ipt-wrap-linear"> 59 <div class="ipt-wrap-linear">
54 <div class="down-arrow"></div> 60 <div class="down-arrow"></div>
55 <div class="cont"> 61 <div class="cont">
56 <el-select class="ipt" v-model="data.countryId" :placeholder="$t('policyChangeContact.form.Nation')"> 62 <el-select class="ipt" v-model="data.countryId" :placeholder="$t('policyChangeContact.form.Nation')" @change="checkNations">
57 <el-option v-for="(item, index) in nationsList" :key="index" :label="item.n" :value="item.v"></el-option> 63 <el-option v-for="(item, index) in nationsList" :key="index" :label="item.n" :value="item.v"></el-option>
58 </el-select> 64 </el-select>
59 </div> 65 </div>
60 </div> 66 </div>
61 <div class="validator" v-if="errorTips.e2.length > 0"> 67 <div class="validator" v-if="errorTips.e5.length > 0">
62 <img src="@/assets/images/common/icon-notice.png" alt="">{{errorTips.e2}} 68 <img src="@/assets/images/common/icon-notice.png" alt="">{{errorTips.e5}}
63 </div> 69 </div>
64 </div> 70 </div>
65 71
66 <!-- <div class="pure-u-1 pure-u-md-6-24 ipt-gird-item"> 72 <!-- 省 -->
73 <template v-if="isChina">
74 <div class="pure-u-1 pure-u-md-6-24 ipt-gird-item">
67 <div class="ipt-wrap-linear"> 75 <div class="ipt-wrap-linear">
68 <input class="ipt" type="text" :class="{err : errorTips.e2.length > 0}" v-model="data.address" autocomplete="new-password" :placeholder="$t('policyChangeContact.form.District')"> 76 <div class="down-arrow"></div>
77 <div class="cont">
78 <el-select class="ipt" v-model="data.provinceId" :placeholder="$t('policyChangeContact.form.Province')" @change="onChangeProvince">
79 <el-option v-for="(item, index) in provinceList" :key="index" :label="item.n" :value="item.v"></el-option>
80 </el-select>
69 </div> 81 </div>
70 <div class="validator" v-if="errorTips.e2.length > 0"> 82 </div>
83 <div class="validator" v-if="errorTips.e6.length > 0">
71 <img src="@/assets/images/common/icon-notice.png" alt="">{{errorTips.e6}} 84 <img src="@/assets/images/common/icon-notice.png" alt="">{{errorTips.e6}}
72 </div> 85 </div>
73 </div> 86 </div>
74 87
88 <!-- 市 -->
75 <div class="pure-u-1 pure-u-md-6-24 ipt-gird-item"> 89 <div class="pure-u-1 pure-u-md-6-24 ipt-gird-item">
76 <div class="ipt-wrap-linear"> 90 <div class="ipt-wrap-linear">
77 <input class="ipt" type="text" :class="{err : errorTips.e2.length > 0}" v-model="data.address" autocomplete="new-password" :placeholder="$t('policyChangeContact.form.District')"> 91 <div class="down-arrow"></div>
92 <div class="cont">
93 <el-select class="ipt" v-model="data.cityId" :placeholder="$t('policyChangeContact.form.City')" @change="checkCity">
94 <el-option v-for="(item, index) in cityList" :key="index" :label="item.n" :value="item.v"></el-option>
95 </el-select>
78 </div> 96 </div>
79 <div class="validator" v-if="errorTips.e2.length > 0">
80 <img src="@/assets/images/common/icon-notice.png" alt="">{{errorTips.e6}}
81 </div> 97 </div>
82 </div> --> 98 <div class="validator" v-if="errorTips.e7.length > 0">
99 <img src="@/assets/images/common/icon-notice.png" alt="">{{errorTips.e7}}
100 </div>
101 </div>
102 </template>
83 103
84 <div class="pure-u-1 pure-u-md-18-24 ipt-gird-item"> 104 <!-- 地址 -->
105 <div class="pure-u-1 ipt-gird-item" :class="{'pure-u-md-18-24':!isChina}">
85 <div class="ipt-wrap-linear"> 106 <div class="ipt-wrap-linear">
86 <input class="ipt" type="text" :class="{err : errorTips.e2.length > 0}" v-model="data.address" autocomplete="new-password" :placeholder="$t('policyChangeContact.form.Address')"> 107 <input class="ipt" type="text" v-model="data.address" autocomplete="new-password" :placeholder="$t('policyChangeContact.form.Address')">
87 </div> 108 </div>
88 <div class="validator" v-if="errorTips.e2.length > 0"> 109 <div class="validator" v-if="errorTips.e2.length > 0">
89 <img src="@/assets/images/common/icon-notice.png" alt="">{{errorTips.e2}} 110 <img src="@/assets/images/common/icon-notice.png" alt="">{{errorTips.e2}}
...@@ -93,7 +114,7 @@ ...@@ -93,7 +114,7 @@
93 </div> 114 </div>
94 </div> 115 </div>
95 116
96 <!-- 3 --> 117 <!-- email -->
97 <div class="form-item"> 118 <div class="form-item">
98 <div class="label"> 119 <div class="label">
99 <div class="icon"><img src="@/assets/images/policy-change-contact/icon-pcc-mail.png"></div>{{$t('policyChangeContact.email')}} 120 <div class="icon"><img src="@/assets/images/policy-change-contact/icon-pcc-mail.png"></div>{{$t('policyChangeContact.email')}}
...@@ -101,18 +122,19 @@ ...@@ -101,18 +122,19 @@
101 <div class="gird-g ipt-gird"> 122 <div class="gird-g ipt-gird">
102 <div class="pure-u-1 ipt-gird-item"> 123 <div class="pure-u-1 ipt-gird-item">
103 <div class="pure-u-1 pure-u-md-12-24 ipt-wrap-linear"> 124 <div class="pure-u-1 pure-u-md-12-24 ipt-wrap-linear">
104 <input class="ipt" type="text" :class="{err : errorTips.e3.length > 0}" v-model="data.email" autocomplete="new-password" :placeholder="$t('policyChangeContact.form.Mail')"> 125 <input class="ipt" type="text" v-model="data.email" autocomplete="new-password" :placeholder="$t('policyChangeContact.form.Mail')">
105 </div> 126 </div>
106 <div class="validator" v-if="errorTips.e3.length > 0"> 127 <div class="validator" v-if="errorTips.e3.length > 0">
107 <img src="@/assets/images/common/icon-notice.png" alt="">{{errorTips.e3}} 128 <img src="@/assets/images/common/icon-notice.png" alt="">{{errorTips.e3}}
108 </div> 129 </div>
109 </div> 130 </div>
110 </div> 131 </div>
111
112 </div> 132 </div>
113 <div class="agree" @click="checked1 = !checked1"> 133
114 <img v-if="!checked1" class="check-icon pointer" src="@/assets/images/reservation/un-check.png"> 134 <!-- 统一接受宣传信息 -->
115 <img v-else class="check-icon pointer" src="@/assets/images/reservation/check.png"> 135 <div class="agree pointer" @click="onAgreeHandler">
136 <img v-if="!data.acceptMessage" class="check-icon" src="@/assets/images/reservation/un-check.png">
137 <img v-else class="check-icon" src="@/assets/images/reservation/check.png">
116 <span>{{$t("policyChangeContact.checkTips")}}</span> 138 <span>{{$t("policyChangeContact.checkTips")}}</span>
117 </div> 139 </div>
118 140
...@@ -123,7 +145,6 @@ ...@@ -123,7 +145,6 @@
123 </div> 145 </div>
124 146
125 </div> 147 </div>
126 <div style="width: 20px;height: 20px;background-color: #3a8ee6" @click="updatePolicyContact"></div>
127 </template> 148 </template>
128 </div> 149 </div>
129 </template> 150 </template>
......
1 /**
2 * 组件描述:上传美国税务表格
3 */
4
5 export default {
6 props: {
7 // 是否显示组件
8 // 1、顯示事故類型;2、顯示時間
9 // 是否显示组件
10 visible: {
11 type: Boolean,
12 default: false
13 }
14 },
15 data() {
16 return {
17 iobsKey: "asdfs"
18 };
19 },
20 components: {},
21 computed: {
22 locale() {
23 return this.$i18n.locale || "tc";
24 }
25 },
26 methods: {
27 initData() {},
28
29 onOverLayHandler() {
30 console.log("onOverLayHandler");
31 this.$emit("close");
32 },
33 toDownLoadTaxForm() {
34 window.open("https://www.irs.gov/");
35 },
36 onUploadHandler() {},
37 onSubmitHandler() {
38 this.$emit("submit", {
39 iobsKey: this.iobsKey
40 });
41 }
42 },
43 mounted() {},
44 created() {
45 this.initData();
46 },
47 watch: {}
48 };
1 @import "@/styles/_support.scss";
2
3 .comp {
4 position: fixed;
5 top: 0;
6 left: 0;
7 z-index: 4001;
8 width: 100%;
9 height: 100%;
10 @extend .fcc;
11 text-align: center;
12 font-size: 28px;
13 }
14
15 .overlay {
16 position: absolute;
17 top: 0;
18 left: 0;
19 width: 100%;
20 height: 100%;
21 background: rgba($color: #000000, $alpha: 0.7);
22 }
23
24 .border {
25 position: relative;
26 @include border-tans(20px);
27 }
28
29 .modal {
30 position: relative;
31 @extend .bb;
32 max-width: 900px;
33 margin: 0 auto;
34 padding: 60px 60px 48px;
35
36 &-content {
37 display: flex;
38 justify-content: flex-start;
39 align-items: center;
40
41 max-height: 534px;
42
43 .info-icon {
44 width: 210px;
45 min-width: 210px;
46
47 img {
48 width: 100%;
49 }
50 }
51
52 .message {
53 font-size: $fontSize-M2;
54 margin-left: 48px;
55 font-weight: bold;
56 color: $cOrange2;
57 display: inline-block;
58 height: 100%;
59 min-width: 100px;
60 text-align: justify;
61 text-align-last: left;
62
63 span {
64 cursor: pointer;
65 text-decoration: underline;
66 }
67 }
68
69 .lsp {
70 line-height: 1.4;
71 }
72
73 .lsp:lang(zh) {
74 letter-spacing: 0.7px;
75 }
76 }
77
78 &-form {
79 display: flex;
80 justify-content: center;
81 align-items: flex-end;
82 min-height: 40px;
83 // background-color: wheat;
84 }
85
86 &-btn-wrap {
87 display: flex;
88 justify-content: center;
89 .btn {
90 @include btc4(144px, 42px, 16px);
91 margin: 20px 24px 0;
92 @extend .pointer;
93 }
94 .disable {
95 background-image: none;
96 background-color: $cFontGray3;
97 }
98 }
99 }
100
101
102
103 .close {
104 position: absolute;
105 right: -55px;
106 top: -15px;
107 cursor: pointer;
108
109 img {
110 position: relative;
111 width: 30px;
112 height: 30px;
113 }
114 }
115
116 @media (max-width: 1150px) {
117 .close {
118 right: -15px;
119 top: -55px;
120 }
121 }
122
123 @media (max-width: 1000px) {
124 .border {
125 width: 90%;
126 }
127 }
128
129 @media (max-width: 768px) {
130 .border {
131 width: 80%;
132
133 .modal {
134 padding: 32px 16px;
135 max-height: 80vh;
136 overflow-y: auto;
137
138 .modal-content {
139 flex-wrap: wrap;
140
141 .info-icon {
142 margin: 0 auto;
143 width: 32%;
144 min-width: auto;
145 }
146
147 .message {
148 margin: 16px auto 0;
149 font-size: 20px;
150 }
151 }
152
153 .modal-btn-wrap {
154 flex-wrap: wrap;
155 .btn {
156 width: 100%;
157 margin: 24px 0px 0;
158 }
159 }
160 }
161 }
162 }
1
2 <template>
3 <div class="comp" v-if="visible">
4 <div @click="onOverLayHandler()" class="overlay"></div>
5 <div class="border">
6 <div class="close" @click="onOverLayHandler()"><img src="@/assets/images/clarms/close.png"></div>
7 <div class="modal">
8 <div class="modal-content">
9 <div class="info-icon">
10 <img src="@/assets/images/clarms/info.png">
11 </div>
12 <div class="message" :class="{'lsp':locale != 'en'}">
13 阁下更改联系地址/电话国家为美国。为符合美国税务条例要求,请同时填妥W8/W9表格并递交给我们,W8/W9表格可于<span @click="toDownLoadTaxForm">美国国税局网站</span>下载。有关美国税务条例疑问,请联络您的税务顾问。
14 </div>
15
16 </div>
17 <div class="modal-form">
18 us-tax.excel
19 </div>
20 <div class="modal-btn-wrap">
21 <div @click="onUploadHandler" class="btn">上载表格</div>
22 <div @click="onSubmitHandler" class="btn" :class="{'disable':iobsKey ==''}">提交</div>
23 </div>
24
25 </div>
26 </div>
27 </div>
28 </template>
29
30 <script src="./us-tax-form-upload-comp.js"></script>
31 <style lang="scss" scoped>
32 @import "./us-tax-form-upload-comp.scss";
33 </style>
...@@ -224,6 +224,2637 @@ let nationsPhoneCodeList = [ ...@@ -224,6 +224,2637 @@ let nationsPhoneCodeList = [
224 { v: "847", n: "998" } 224 { v: "847", n: "998" }
225 ]; 225 ];
226 226
227 let cnProvinceList = [
228 {
229 PROVINCE_ID: "1",
230 EN_NAME: "Shanghai",
231 COUNTRY_ID: "156",
232 ZH_NAME: "上海",
233 TC_NAME: "上海"
234 },
235 {
236 PROVINCE_ID: "2",
237 EN_NAME: "Anhui",
238 COUNTRY_ID: "156",
239 ZH_NAME: "安徽",
240 TC_NAME: "安徽"
241 },
242 {
243 PROVINCE_ID: "3",
244 EN_NAME: "Beijing",
245 COUNTRY_ID: "156",
246 ZH_NAME: "北京",
247 TC_NAME: "北京"
248 },
249 {
250 PROVINCE_ID: "4",
251 EN_NAME: "Fujian",
252 COUNTRY_ID: "156",
253 ZH_NAME: "福建",
254 TC_NAME: "福建"
255 },
256 {
257 PROVINCE_ID: "5",
258 EN_NAME: "Gansu",
259 COUNTRY_ID: "156",
260 ZH_NAME: "甘肃",
261 TC_NAME: "甘肅"
262 },
263 {
264 PROVINCE_ID: "6",
265 EN_NAME: "Guangdong",
266 COUNTRY_ID: "156",
267 ZH_NAME: "广东",
268 TC_NAME: "廣東"
269 },
270 {
271 PROVINCE_ID: "7",
272 EN_NAME: "Guangxi",
273 COUNTRY_ID: "156",
274 ZH_NAME: "广西",
275 TC_NAME: "廣西"
276 },
277 {
278 PROVINCE_ID: "8",
279 EN_NAME: "Guizhou",
280 COUNTRY_ID: "156",
281 ZH_NAME: "贵州",
282 TC_NAME: "貴州"
283 },
284 {
285 PROVINCE_ID: "9",
286 EN_NAME: "Hainan",
287 COUNTRY_ID: "156",
288 ZH_NAME: "海南",
289 TC_NAME: "海南"
290 },
291 {
292 PROVINCE_ID: "10",
293 EN_NAME: "Hebei",
294 COUNTRY_ID: "156",
295 ZH_NAME: "河北",
296 TC_NAME: "河北"
297 },
298 {
299 PROVINCE_ID: "11",
300 EN_NAME: "Henan",
301 COUNTRY_ID: "156",
302 ZH_NAME: "河南",
303 TC_NAME: "河南"
304 },
305 {
306 PROVINCE_ID: "12",
307 EN_NAME: "Heilongjiang",
308 COUNTRY_ID: "156",
309 ZH_NAME: "黑龙江",
310 TC_NAME: "黑龍江"
311 },
312 {
313 PROVINCE_ID: "13",
314 EN_NAME: "Hubei",
315 COUNTRY_ID: "156",
316 ZH_NAME: "湖北",
317 TC_NAME: "湖北"
318 },
319 {
320 PROVINCE_ID: "14",
321 EN_NAME: "Hunan",
322 COUNTRY_ID: "156",
323 ZH_NAME: "湖南",
324 TC_NAME: "湖南"
325 },
326 {
327 PROVINCE_ID: "15",
328 EN_NAME: "Jilin",
329 COUNTRY_ID: "156",
330 ZH_NAME: "吉林",
331 TC_NAME: "吉林"
332 },
333 {
334 PROVINCE_ID: "16",
335 EN_NAME: "Jiangsu",
336 COUNTRY_ID: "156",
337 ZH_NAME: "江苏",
338 TC_NAME: "江蘇"
339 },
340 {
341 PROVINCE_ID: "17",
342 EN_NAME: "Jiangxi",
343 COUNTRY_ID: "156",
344 ZH_NAME: "江西",
345 TC_NAME: "江西"
346 },
347 {
348 PROVINCE_ID: "18",
349 EN_NAME: "Liaoning",
350 COUNTRY_ID: "156",
351 ZH_NAME: "辽宁",
352 TC_NAME: "遼寧"
353 },
354 {
355 PROVINCE_ID: "19",
356 EN_NAME: "Inner Mongolia",
357 COUNTRY_ID: "156",
358 ZH_NAME: "内蒙古",
359 TC_NAME: "內蒙古"
360 },
361 {
362 PROVINCE_ID: "20",
363 EN_NAME: "Ningxia",
364 COUNTRY_ID: "156",
365 ZH_NAME: "宁夏",
366 TC_NAME: "寧夏"
367 },
368 {
369 PROVINCE_ID: "21",
370 EN_NAME: "Qinghai",
371 COUNTRY_ID: "156",
372 ZH_NAME: "青海",
373 TC_NAME: "青海"
374 },
375 {
376 PROVINCE_ID: "22",
377 EN_NAME: "Shandong",
378 COUNTRY_ID: "156",
379 ZH_NAME: "山东",
380 TC_NAME: "山東"
381 },
382 {
383 PROVINCE_ID: "23",
384 EN_NAME: "Shanxi",
385 COUNTRY_ID: "156",
386 ZH_NAME: "山西",
387 TC_NAME: "山西"
388 },
389 {
390 PROVINCE_ID: "24",
391 EN_NAME: "Shaanxi",
392 COUNTRY_ID: "156",
393 ZH_NAME: "陕西",
394 TC_NAME: "陜西"
395 },
396 {
397 PROVINCE_ID: "25",
398 EN_NAME: "Sichuan",
399 COUNTRY_ID: "156",
400 ZH_NAME: "四川",
401 TC_NAME: "四川"
402 },
403 {
404 PROVINCE_ID: "26",
405 EN_NAME: "Tianjin",
406 COUNTRY_ID: "156",
407 ZH_NAME: "天津",
408 TC_NAME: "天津"
409 },
410 {
411 PROVINCE_ID: "27",
412 EN_NAME: "Tibet",
413 COUNTRY_ID: "156",
414 ZH_NAME: "西藏",
415 TC_NAME: "西藏"
416 },
417 {
418 PROVINCE_ID: "28",
419 EN_NAME: "Hong Kong",
420 COUNTRY_ID: "156",
421 ZH_NAME: "香港",
422 TC_NAME: "香港"
423 },
424 {
425 PROVINCE_ID: "29",
426 EN_NAME: "Sinkiang",
427 COUNTRY_ID: "156",
428 ZH_NAME: "新疆",
429 TC_NAME: "新疆"
430 },
431 {
432 PROVINCE_ID: "30",
433 EN_NAME: "Yunnan",
434 COUNTRY_ID: "156",
435 ZH_NAME: "云南",
436 TC_NAME: "雲南"
437 },
438 {
439 PROVINCE_ID: "31",
440 EN_NAME: "Zhejiang",
441 COUNTRY_ID: "156",
442 ZH_NAME: "浙江",
443 TC_NAME: "浙江"
444 },
445 {
446 PROVINCE_ID: "32",
447 EN_NAME: "Chongqing",
448 COUNTRY_ID: "156",
449 ZH_NAME: "重庆",
450 TC_NAME: "重慶"
451 }
452 ];
453
454 let cnCityList = [
455 {
456 CITY_ID: "14",
457 EN_NAME: "Hefei",
458 PROVINCE_ID: "2",
459 ZH_NAME: "合肥",
460 TC_NAME: "合肥"
461 },
462 {
463 CITY_ID: "15",
464 EN_NAME: "Bangbu",
465 PROVINCE_ID: "2",
466 ZH_NAME: "蚌埠",
467 TC_NAME: "蚌埠"
468 },
469 {
470 CITY_ID: "16",
471 EN_NAME: "Anqing",
472 PROVINCE_ID: "2",
473 ZH_NAME: "安庆",
474 TC_NAME: "安慶"
475 },
476 {
477 CITY_ID: "17",
478 EN_NAME: "Huainan",
479 PROVINCE_ID: "2",
480 ZH_NAME: "淮南",
481 TC_NAME: "淮南"
482 },
483 {
484 CITY_ID: "18",
485 EN_NAME: "Huangshan",
486 PROVINCE_ID: "2",
487 ZH_NAME: "黄山",
488 TC_NAME: "黃山"
489 },
490 {
491 CITY_ID: "20",
492 EN_NAME: "Tongling",
493 PROVINCE_ID: "2",
494 ZH_NAME: "铜陵",
495 TC_NAME: "銅陵"
496 },
497 {
498 CITY_ID: "21",
499 EN_NAME: "Wuhu",
500 PROVINCE_ID: "2",
501 ZH_NAME: "芜湖",
502 TC_NAME: "蕪湖"
503 },
504 {
505 CITY_ID: "22",
506 EN_NAME: "Fuyang",
507 PROVINCE_ID: "2",
508 ZH_NAME: "阜阳",
509 TC_NAME: "阜陽"
510 },
511 {
512 CITY_ID: "23",
513 EN_NAME: "Ma'anshan",
514 PROVINCE_ID: "2",
515 ZH_NAME: "马鞍山",
516 TC_NAME: "馬鞍山"
517 },
518 {
519 CITY_ID: "24",
520 EN_NAME: "Chuzhou",
521 PROVINCE_ID: "2",
522 ZH_NAME: "滁州",
523 TC_NAME: "滁州"
524 },
525 {
526 CITY_ID: "25",
527 EN_NAME: "Beijing",
528 PROVINCE_ID: "3",
529 ZH_NAME: "北京",
530 TC_NAME: "北京"
531 },
532 {
533 CITY_ID: "26",
534 EN_NAME: "Fuzhou",
535 PROVINCE_ID: "4",
536 ZH_NAME: "福州",
537 TC_NAME: "福州"
538 },
539 {
540 CITY_ID: "29",
541 EN_NAME: "Quanzhou",
542 PROVINCE_ID: "4",
543 ZH_NAME: "泉州",
544 TC_NAME: "泉州"
545 },
546 {
547 CITY_ID: "30",
548 EN_NAME: "Xiamen",
549 PROVINCE_ID: "4",
550 ZH_NAME: "厦门",
551 TC_NAME: "廈門"
552 },
553 {
554 CITY_ID: "31",
555 EN_NAME: "Nanping",
556 PROVINCE_ID: "4",
557 ZH_NAME: "南平",
558 TC_NAME: "南平"
559 },
560 {
561 CITY_ID: "32",
562 EN_NAME: "Sanming",
563 PROVINCE_ID: "4",
564 ZH_NAME: "三明",
565 TC_NAME: "三明"
566 },
567 {
568 CITY_ID: "33",
569 EN_NAME: "Putian",
570 PROVINCE_ID: "4",
571 ZH_NAME: "莆田",
572 TC_NAME: "莆田"
573 },
574 {
575 CITY_ID: "34",
576 EN_NAME: "Zhangzhou",
577 PROVINCE_ID: "4",
578 ZH_NAME: "漳州",
579 TC_NAME: "漳州"
580 },
581 {
582 CITY_ID: "35",
583 EN_NAME: "Longyan",
584 PROVINCE_ID: "4",
585 ZH_NAME: "龙岩",
586 TC_NAME: "龍巖"
587 },
588 {
589 CITY_ID: "36",
590 EN_NAME: "Lanzhou",
591 PROVINCE_ID: "5",
592 ZH_NAME: "兰州",
593 TC_NAME: "蘭州"
594 },
595 {
596 CITY_ID: "37",
597 EN_NAME: "Jiayuguan",
598 PROVINCE_ID: "5",
599 ZH_NAME: "嘉峪关",
600 TC_NAME: "嘉峪關"
601 },
602 {
603 CITY_ID: "38",
604 EN_NAME: "Tianshui",
605 PROVINCE_ID: "5",
606 ZH_NAME: "天水",
607 TC_NAME: "天水"
608 },
609 {
610 CITY_ID: "39",
611 EN_NAME: "Wuwei",
612 PROVINCE_ID: "5",
613 ZH_NAME: "武威",
614 TC_NAME: "武威"
615 },
616 {
617 CITY_ID: "40",
618 EN_NAME: "Guangzhou",
619 PROVINCE_ID: "6",
620 ZH_NAME: "广州",
621 TC_NAME: "廣州"
622 },
623 {
624 CITY_ID: "41",
625 EN_NAME: "Dongguan",
626 PROVINCE_ID: "6",
627 ZH_NAME: "东莞",
628 TC_NAME: "東莞"
629 },
630 {
631 CITY_ID: "42",
632 EN_NAME: "Foshan",
633 PROVINCE_ID: "6",
634 ZH_NAME: "佛山",
635 TC_NAME: "佛山"
636 },
637 {
638 CITY_ID: "43",
639 EN_NAME: "Chaozhou",
640 PROVINCE_ID: "6",
641 ZH_NAME: "潮州",
642 TC_NAME: "潮州"
643 },
644 {
645 CITY_ID: "44",
646 EN_NAME: "Shantou",
647 PROVINCE_ID: "6",
648 ZH_NAME: "汕头",
649 TC_NAME: "汕頭"
650 },
651 {
652 CITY_ID: "45",
653 EN_NAME: "Shenzhen",
654 PROVINCE_ID: "6",
655 ZH_NAME: "深圳",
656 TC_NAME: "深圳"
657 },
658 {
659 CITY_ID: "46",
660 EN_NAME: "Zhuhai",
661 PROVINCE_ID: "6",
662 ZH_NAME: "珠海",
663 TC_NAME: "珠海"
664 },
665 {
666 CITY_ID: "47",
667 EN_NAME: "Shaoguan",
668 PROVINCE_ID: "6",
669 ZH_NAME: "韶关",
670 TC_NAME: "韶關"
671 },
672 {
673 CITY_ID: "48",
674 EN_NAME: "Maoming",
675 PROVINCE_ID: "6",
676 ZH_NAME: "茂名",
677 TC_NAME: "茂名"
678 },
679 {
680 CITY_ID: "49",
681 EN_NAME: "Huizhou",
682 PROVINCE_ID: "6",
683 ZH_NAME: "惠州",
684 TC_NAME: "惠州"
685 },
686 {
687 CITY_ID: "50",
688 EN_NAME: "Zhongshan",
689 PROVINCE_ID: "6",
690 ZH_NAME: "中山",
691 TC_NAME: "中山"
692 },
693 {
694 CITY_ID: "51",
695 EN_NAME: "Zhanjiang",
696 PROVINCE_ID: "6",
697 ZH_NAME: "湛江",
698 TC_NAME: "湛江"
699 },
700 {
701 CITY_ID: "52",
702 EN_NAME: "Nanning",
703 PROVINCE_ID: "7",
704 ZH_NAME: "南宁",
705 TC_NAME: "南寧"
706 },
707 {
708 CITY_ID: "53",
709 EN_NAME: "Guilin",
710 PROVINCE_ID: "7",
711 ZH_NAME: "桂林",
712 TC_NAME: "桂林"
713 },
714 {
715 CITY_ID: "54",
716 EN_NAME: "Beihai",
717 PROVINCE_ID: "7",
718 ZH_NAME: "北海",
719 TC_NAME: "北海"
720 },
721 {
722 CITY_ID: "55",
723 EN_NAME: "Liuzhou",
724 PROVINCE_ID: "7",
725 ZH_NAME: "柳州",
726 TC_NAME: "柳州"
727 },
728 {
729 CITY_ID: "56",
730 EN_NAME: "Wuzhou",
731 PROVINCE_ID: "7",
732 ZH_NAME: "梧州",
733 TC_NAME: "梧州"
734 },
735 {
736 CITY_ID: "57",
737 EN_NAME: "Yulin",
738 PROVINCE_ID: "7",
739 ZH_NAME: "玉林",
740 TC_NAME: "玉林"
741 },
742 {
743 CITY_ID: "58",
744 EN_NAME: "Guigang",
745 PROVINCE_ID: "7",
746 ZH_NAME: "贵港",
747 TC_NAME: "貴港"
748 },
749 {
750 CITY_ID: "59",
751 EN_NAME: "Qinzhou",
752 PROVINCE_ID: "7",
753 ZH_NAME: "钦州",
754 TC_NAME: "欽州"
755 },
756 {
757 CITY_ID: "60",
758 EN_NAME: "Guiyang",
759 PROVINCE_ID: "8",
760 ZH_NAME: "贵阳",
761 TC_NAME: "貴陽"
762 },
763 {
764 CITY_ID: "61",
765 EN_NAME: "Zunyi",
766 PROVINCE_ID: "8",
767 ZH_NAME: "遵义",
768 TC_NAME: "遵義"
769 },
770 {
771 CITY_ID: "62",
772 EN_NAME: "Anshun",
773 PROVINCE_ID: "8",
774 ZH_NAME: "安顺",
775 TC_NAME: "安順"
776 },
777 {
778 CITY_ID: "63",
779 EN_NAME: "Bijie",
780 PROVINCE_ID: "8",
781 ZH_NAME: "毕节",
782 TC_NAME: "畢節"
783 },
784 {
785 CITY_ID: "65",
786 EN_NAME: "Liupanshui",
787 PROVINCE_ID: "8",
788 ZH_NAME: "六盘水",
789 TC_NAME: "六盤水"
790 },
791 {
792 CITY_ID: "66",
793 EN_NAME: "Haikou",
794 PROVINCE_ID: "9",
795 ZH_NAME: "海口",
796 TC_NAME: "海口"
797 },
798 {
799 CITY_ID: "67",
800 EN_NAME: "Sanya",
801 PROVINCE_ID: "9",
802 ZH_NAME: "三亚",
803 TC_NAME: "三亞"
804 },
805 {
806 CITY_ID: "68",
807 EN_NAME: "Shijiazhuang",
808 PROVINCE_ID: "10",
809 ZH_NAME: "石家庄",
810 TC_NAME: "石家莊"
811 },
812 {
813 CITY_ID: "69",
814 EN_NAME: "Qinhuangdao",
815 PROVINCE_ID: "10",
816 ZH_NAME: "秦皇岛",
817 TC_NAME: "秦皇島"
818 },
819 {
820 CITY_ID: "70",
821 EN_NAME: "Baoding",
822 PROVINCE_ID: "10",
823 ZH_NAME: "保定",
824 TC_NAME: "保定"
825 },
826 {
827 CITY_ID: "71",
828 EN_NAME: "Tangshan",
829 PROVINCE_ID: "10",
830 ZH_NAME: "唐山",
831 TC_NAME: "唐山"
832 },
833 {
834 CITY_ID: "72",
835 EN_NAME: "Zhangjiakou",
836 PROVINCE_ID: "10",
837 ZH_NAME: "张家口",
838 TC_NAME: "張家口"
839 },
840 {
841 CITY_ID: "73",
842 EN_NAME: "Chengde",
843 PROVINCE_ID: "10",
844 ZH_NAME: "承德",
845 TC_NAME: "承德"
846 },
847 {
848 CITY_ID: "74",
849 EN_NAME: "Cangzhou",
850 PROVINCE_ID: "10",
851 ZH_NAME: "沧州",
852 TC_NAME: "滄州"
853 },
854 {
855 CITY_ID: "75",
856 EN_NAME: "Hengshui",
857 PROVINCE_ID: "10",
858 ZH_NAME: "衡水",
859 TC_NAME: "衡水"
860 },
861 {
862 CITY_ID: "76",
863 EN_NAME: "Langfang",
864 PROVINCE_ID: "10",
865 ZH_NAME: "廊坊",
866 TC_NAME: "廊坊"
867 },
868 {
869 CITY_ID: "77",
870 EN_NAME: "Xingtai",
871 PROVINCE_ID: "10",
872 ZH_NAME: "邢台",
873 TC_NAME: "邢臺"
874 },
875 {
876 CITY_ID: "78",
877 EN_NAME: "Handan",
878 PROVINCE_ID: "10",
879 ZH_NAME: "邯郸",
880 TC_NAME: "邯鄲"
881 },
882 {
883 CITY_ID: "79",
884 EN_NAME: "Zhengzhou",
885 PROVINCE_ID: "11",
886 ZH_NAME: "郑州",
887 TC_NAME: "鄭州"
888 },
889 {
890 CITY_ID: "81",
891 EN_NAME: "Xinxiang",
892 PROVINCE_ID: "11",
893 ZH_NAME: "新乡",
894 TC_NAME: "新鄉"
895 },
896 {
897 CITY_ID: "82",
898 EN_NAME: "Anyang",
899 PROVINCE_ID: "11",
900 ZH_NAME: "安阳",
901 TC_NAME: "安陽"
902 },
903 {
904 CITY_ID: "83",
905 EN_NAME: "Luoyang",
906 PROVINCE_ID: "11",
907 ZH_NAME: "洛阳",
908 TC_NAME: "洛陽"
909 },
910 {
911 CITY_ID: "84",
912 EN_NAME: "Kaifeng",
913 PROVINCE_ID: "11",
914 ZH_NAME: "开封",
915 TC_NAME: "開封"
916 },
917 {
918 CITY_ID: "85",
919 EN_NAME: "Shangqiu",
920 PROVINCE_ID: "11",
921 ZH_NAME: "商丘",
922 TC_NAME: "商丘"
923 },
924 {
925 CITY_ID: "86",
926 EN_NAME: "Xuchang",
927 PROVINCE_ID: "11",
928 ZH_NAME: "许昌",
929 TC_NAME: "許昌"
930 },
931 {
932 CITY_ID: "87",
933 EN_NAME: "Pingdingshan",
934 PROVINCE_ID: "11",
935 ZH_NAME: "平顶山",
936 TC_NAME: "平頂山"
937 },
938 {
939 CITY_ID: "88",
940 EN_NAME: "Nanyang",
941 PROVINCE_ID: "11",
942 ZH_NAME: "南阳",
943 TC_NAME: "南陽"
944 },
945 {
946 CITY_ID: "89",
947 EN_NAME: "Zhoukou",
948 PROVINCE_ID: "11",
949 ZH_NAME: "周口",
950 TC_NAME: "周口"
951 },
952 {
953 CITY_ID: "90",
954 EN_NAME: "Harbin",
955 PROVINCE_ID: "12",
956 ZH_NAME: "哈尔滨",
957 TC_NAME: "哈爾濱"
958 },
959 {
960 CITY_ID: "91",
961 EN_NAME: "Qiqihar",
962 PROVINCE_ID: "12",
963 ZH_NAME: "齐齐哈尔",
964 TC_NAME: "齊齊哈爾"
965 },
966 {
967 CITY_ID: "92",
968 EN_NAME: "Daqing",
969 PROVINCE_ID: "12",
970 ZH_NAME: "大庆",
971 TC_NAME: "大慶"
972 },
973 {
974 CITY_ID: "93",
975 EN_NAME: "Kiamusze",
976 PROVINCE_ID: "12",
977 ZH_NAME: "佳木斯",
978 TC_NAME: "佳木斯"
979 },
980 {
981 CITY_ID: "94",
982 EN_NAME: "Mudanjiang",
983 PROVINCE_ID: "12",
984 ZH_NAME: "牡丹江",
985 TC_NAME: "牡丹江"
986 },
987 {
988 CITY_ID: "95",
989 EN_NAME: "Wuhan",
990 PROVINCE_ID: "13",
991 ZH_NAME: "武汉",
992 TC_NAME: "武漢"
993 },
994 {
995 CITY_ID: "96",
996 EN_NAME: "Shiyan",
997 PROVINCE_ID: "13",
998 ZH_NAME: "十堰",
999 TC_NAME: "十堰"
1000 },
1001 {
1002 CITY_ID: "97",
1003 EN_NAME: "Jingmen",
1004 PROVINCE_ID: "13",
1005 ZH_NAME: "荆门",
1006 TC_NAME: "荊門"
1007 },
1008 {
1009 CITY_ID: "98",
1010 EN_NAME: "Yichang",
1011 PROVINCE_ID: "13",
1012 ZH_NAME: "宜昌",
1013 TC_NAME: "宜昌"
1014 },
1015 {
1016 CITY_ID: "100",
1017 EN_NAME: "Xiangyang",
1018 PROVINCE_ID: "13",
1019 ZH_NAME: "襄阳",
1020 TC_NAME: "襄陽"
1021 },
1022 {
1023 CITY_ID: "101",
1024 EN_NAME: "Huangshi",
1025 PROVINCE_ID: "13",
1026 ZH_NAME: "黄石",
1027 TC_NAME: "黃石"
1028 },
1029 {
1030 CITY_ID: "103",
1031 EN_NAME: "Jingzhou",
1032 PROVINCE_ID: "13",
1033 ZH_NAME: "荆州",
1034 TC_NAME: "荊州"
1035 },
1036 {
1037 CITY_ID: "104",
1038 EN_NAME: "Changsha",
1039 PROVINCE_ID: "14",
1040 ZH_NAME: "长沙",
1041 TC_NAME: "長沙"
1042 },
1043 {
1044 CITY_ID: "105",
1045 EN_NAME: "Changde",
1046 PROVINCE_ID: "14",
1047 ZH_NAME: "常德",
1048 TC_NAME: "常德"
1049 },
1050 {
1051 CITY_ID: "106",
1052 EN_NAME: "Yueyang",
1053 PROVINCE_ID: "14",
1054 ZH_NAME: "岳阳",
1055 TC_NAME: "嶽陽"
1056 },
1057 {
1058 CITY_ID: "107",
1059 EN_NAME: "Zhuzhou",
1060 PROVINCE_ID: "14",
1061 ZH_NAME: "株洲",
1062 TC_NAME: "株洲"
1063 },
1064 {
1065 CITY_ID: "108",
1066 EN_NAME: "Xiangtan",
1067 PROVINCE_ID: "14",
1068 ZH_NAME: "湘潭",
1069 TC_NAME: "湘潭"
1070 },
1071 {
1072 CITY_ID: "109",
1073 EN_NAME: "Hengyang",
1074 PROVINCE_ID: "14",
1075 ZH_NAME: "衡阳",
1076 TC_NAME: "衡陽"
1077 },
1078 {
1079 CITY_ID: "110",
1080 EN_NAME: "Yongzhou",
1081 PROVINCE_ID: "14",
1082 ZH_NAME: "永州",
1083 TC_NAME: "永州"
1084 },
1085 {
1086 CITY_ID: "111",
1087 EN_NAME: "Huaihua",
1088 PROVINCE_ID: "14",
1089 ZH_NAME: "怀化",
1090 TC_NAME: "懷化"
1091 },
1092 {
1093 CITY_ID: "112",
1094 EN_NAME: "Changchun",
1095 PROVINCE_ID: "15",
1096 ZH_NAME: "长春",
1097 TC_NAME: "長春"
1098 },
1099 {
1100 CITY_ID: "114",
1101 EN_NAME: "Jilin",
1102 PROVINCE_ID: "15",
1103 ZH_NAME: "吉林",
1104 TC_NAME: "吉林"
1105 },
1106 {
1107 CITY_ID: "115",
1108 EN_NAME: "Siping",
1109 PROVINCE_ID: "15",
1110 ZH_NAME: "四平",
1111 TC_NAME: "四平"
1112 },
1113 {
1114 CITY_ID: "116",
1115 EN_NAME: "Tonghua",
1116 PROVINCE_ID: "15",
1117 ZH_NAME: "通化",
1118 TC_NAME: "通化"
1119 },
1120 {
1121 CITY_ID: "117",
1122 EN_NAME: "Songyuan",
1123 PROVINCE_ID: "15",
1124 ZH_NAME: "松原",
1125 TC_NAME: "松原"
1126 },
1127 {
1128 CITY_ID: "118",
1129 EN_NAME: "Nanjing",
1130 PROVINCE_ID: "16",
1131 ZH_NAME: "南京",
1132 TC_NAME: "南京"
1133 },
1134 {
1135 CITY_ID: "120",
1136 EN_NAME: "Changzhou",
1137 PROVINCE_ID: "16",
1138 ZH_NAME: "常州",
1139 TC_NAME: "常州"
1140 },
1141 {
1142 CITY_ID: "124",
1143 EN_NAME: "Huai'an",
1144 PROVINCE_ID: "16",
1145 ZH_NAME: "淮安",
1146 TC_NAME: "淮安"
1147 },
1148 {
1149 CITY_ID: "131",
1150 EN_NAME: "Lianyungang",
1151 PROVINCE_ID: "16",
1152 ZH_NAME: "连云港",
1153 TC_NAME: "連雲港"
1154 },
1155 {
1156 CITY_ID: "132",
1157 EN_NAME: "Nantong",
1158 PROVINCE_ID: "16",
1159 ZH_NAME: "南通",
1160 TC_NAME: "南通"
1161 },
1162 {
1163 CITY_ID: "136",
1164 EN_NAME: "Suzhou",
1165 PROVINCE_ID: "16",
1166 ZH_NAME: "苏州",
1167 TC_NAME: "蘇州"
1168 },
1169 {
1170 CITY_ID: "138",
1171 EN_NAME: "Taizhou",
1172 PROVINCE_ID: "16",
1173 ZH_NAME: "泰州",
1174 TC_NAME: "泰州"
1175 },
1176 {
1177 CITY_ID: "140",
1178 EN_NAME: "Wuxi",
1179 PROVINCE_ID: "16",
1180 ZH_NAME: "无锡",
1181 TC_NAME: "無錫"
1182 },
1183 {
1184 CITY_ID: "143",
1185 EN_NAME: "Xuzhou",
1186 PROVINCE_ID: "16",
1187 ZH_NAME: "徐州",
1188 TC_NAME: "徐州"
1189 },
1190 {
1191 CITY_ID: "144",
1192 EN_NAME: "Yancheng",
1193 PROVINCE_ID: "16",
1194 ZH_NAME: "盐城",
1195 TC_NAME: "鹽城"
1196 },
1197 {
1198 CITY_ID: "145",
1199 EN_NAME: "Yangzhou",
1200 PROVINCE_ID: "16",
1201 ZH_NAME: "扬州",
1202 TC_NAME: "揚州"
1203 },
1204 {
1205 CITY_ID: "150",
1206 EN_NAME: "Zhenjiang",
1207 PROVINCE_ID: "16",
1208 ZH_NAME: "镇江",
1209 TC_NAME: "鎮江"
1210 },
1211 {
1212 CITY_ID: "151",
1213 EN_NAME: "Nanchang",
1214 PROVINCE_ID: "17",
1215 ZH_NAME: "南昌",
1216 TC_NAME: "南昌"
1217 },
1218 {
1219 CITY_ID: "152",
1220 EN_NAME: "Ganzhou",
1221 PROVINCE_ID: "17",
1222 ZH_NAME: "赣州",
1223 TC_NAME: "贛州"
1224 },
1225 {
1226 CITY_ID: "153",
1227 EN_NAME: "Jingdezhen",
1228 PROVINCE_ID: "17",
1229 ZH_NAME: "景德镇",
1230 TC_NAME: "景德鎮"
1231 },
1232 {
1233 CITY_ID: "154",
1234 EN_NAME: "Shangrao",
1235 PROVINCE_ID: "17",
1236 ZH_NAME: "上饶",
1237 TC_NAME: "上饒"
1238 },
1239 {
1240 CITY_ID: "155",
1241 EN_NAME: "Xinyu",
1242 PROVINCE_ID: "17",
1243 ZH_NAME: "新余",
1244 TC_NAME: "新余"
1245 },
1246 {
1247 CITY_ID: "156",
1248 EN_NAME: "Jiujiang",
1249 PROVINCE_ID: "17",
1250 ZH_NAME: "九江",
1251 TC_NAME: "九江"
1252 },
1253 {
1254 CITY_ID: "157",
1255 EN_NAME: "Yingtan",
1256 PROVINCE_ID: "17",
1257 ZH_NAME: "鹰潭",
1258 TC_NAME: "鷹潭"
1259 },
1260 {
1261 CITY_ID: "158",
1262 EN_NAME: "Yichun",
1263 PROVINCE_ID: "17",
1264 ZH_NAME: "宜春",
1265 TC_NAME: "宜春"
1266 },
1267 {
1268 CITY_ID: "160",
1269 EN_NAME: "Pingxiang",
1270 PROVINCE_ID: "17",
1271 ZH_NAME: "萍乡",
1272 TC_NAME: "萍鄉"
1273 },
1274 {
1275 CITY_ID: "161",
1276 EN_NAME: "Shenyang",
1277 PROVINCE_ID: "18",
1278 ZH_NAME: "沈阳",
1279 TC_NAME: "沈陽"
1280 },
1281 {
1282 CITY_ID: "162",
1283 EN_NAME: "Anshan",
1284 PROVINCE_ID: "18",
1285 ZH_NAME: "鞍山",
1286 TC_NAME: "鞍山"
1287 },
1288 {
1289 CITY_ID: "163",
1290 EN_NAME: "Dalian",
1291 PROVINCE_ID: "18",
1292 ZH_NAME: "大连",
1293 TC_NAME: "大連"
1294 },
1295 {
1296 CITY_ID: "164",
1297 EN_NAME: "Jinzhou",
1298 PROVINCE_ID: "18",
1299 ZH_NAME: "锦州",
1300 TC_NAME: "錦州"
1301 },
1302 {
1303 CITY_ID: "165",
1304 EN_NAME: "Fuxin",
1305 PROVINCE_ID: "18",
1306 ZH_NAME: "阜新",
1307 TC_NAME: "阜新"
1308 },
1309 {
1310 CITY_ID: "166",
1311 EN_NAME: "Tieling",
1312 PROVINCE_ID: "18",
1313 ZH_NAME: "铁岭",
1314 TC_NAME: "鐵嶺"
1315 },
1316 {
1317 CITY_ID: "167",
1318 EN_NAME: "Benxi",
1319 PROVINCE_ID: "18",
1320 ZH_NAME: "本溪",
1321 TC_NAME: "本溪"
1322 },
1323 {
1324 CITY_ID: "168",
1325 EN_NAME: "Dandong",
1326 PROVINCE_ID: "18",
1327 ZH_NAME: "丹东",
1328 TC_NAME: "丹東"
1329 },
1330 {
1331 CITY_ID: "169",
1332 EN_NAME: "Yingkou",
1333 PROVINCE_ID: "18",
1334 ZH_NAME: "营口",
1335 TC_NAME: "營口"
1336 },
1337 {
1338 CITY_ID: "170",
1339 EN_NAME: "Fushun",
1340 PROVINCE_ID: "18",
1341 ZH_NAME: "抚顺",
1342 TC_NAME: "撫順"
1343 },
1344 {
1345 CITY_ID: "171",
1346 EN_NAME: "Huludao",
1347 PROVINCE_ID: "18",
1348 ZH_NAME: "葫芦岛",
1349 TC_NAME: "葫蘆島"
1350 },
1351 {
1352 CITY_ID: "172",
1353 EN_NAME: "Panjin",
1354 PROVINCE_ID: "18",
1355 ZH_NAME: "盘锦",
1356 TC_NAME: "盤錦"
1357 },
1358 {
1359 CITY_ID: "173",
1360 EN_NAME: "Hohehot",
1361 PROVINCE_ID: "19",
1362 ZH_NAME: "呼和浩特",
1363 TC_NAME: "呼和浩特"
1364 },
1365 {
1366 CITY_ID: "174",
1367 EN_NAME: "Baotou",
1368 PROVINCE_ID: "19",
1369 ZH_NAME: "包头",
1370 TC_NAME: "包頭"
1371 },
1372 {
1373 CITY_ID: "175",
1374 EN_NAME: "wuhai",
1375 PROVINCE_ID: "19",
1376 ZH_NAME: "乌海",
1377 TC_NAME: "烏海"
1378 },
1379 {
1380 CITY_ID: "176",
1381 EN_NAME: "Erdos",
1382 PROVINCE_ID: "19",
1383 ZH_NAME: "鄂尔多斯",
1384 TC_NAME: "鄂爾多斯"
1385 },
1386 {
1387 CITY_ID: "178",
1388 EN_NAME: "Yinchuan",
1389 PROVINCE_ID: "20",
1390 ZH_NAME: "银川",
1391 TC_NAME: "銀川"
1392 },
1393 {
1394 CITY_ID: "179",
1395 EN_NAME: "Shizuishan",
1396 PROVINCE_ID: "20",
1397 ZH_NAME: "石嘴山",
1398 TC_NAME: "石嘴山"
1399 },
1400 {
1401 CITY_ID: "180",
1402 EN_NAME: "Wuzhong",
1403 PROVINCE_ID: "20",
1404 ZH_NAME: "吴忠",
1405 TC_NAME: "吳忠"
1406 },
1407 {
1408 CITY_ID: "182",
1409 EN_NAME: "Xining",
1410 PROVINCE_ID: "21",
1411 ZH_NAME: "西宁",
1412 TC_NAME: "西寧"
1413 },
1414 {
1415 CITY_ID: "184",
1416 EN_NAME: "Jinan",
1417 PROVINCE_ID: "22",
1418 ZH_NAME: "济南",
1419 TC_NAME: "濟南"
1420 },
1421 {
1422 CITY_ID: "185",
1423 EN_NAME: "Dongying",
1424 PROVINCE_ID: "22",
1425 ZH_NAME: "东营",
1426 TC_NAME: "東營"
1427 },
1428 {
1429 CITY_ID: "186",
1430 EN_NAME: "Jining",
1431 PROVINCE_ID: "22",
1432 ZH_NAME: "济宁",
1433 TC_NAME: "濟寧"
1434 },
1435 {
1436 CITY_ID: "188",
1437 EN_NAME: "Linyi",
1438 PROVINCE_ID: "22",
1439 ZH_NAME: "临沂",
1440 TC_NAME: "臨沂"
1441 },
1442 {
1443 CITY_ID: "189",
1444 EN_NAME: "Qingdao",
1445 PROVINCE_ID: "22",
1446 ZH_NAME: "青岛",
1447 TC_NAME: "青島"
1448 },
1449 {
1450 CITY_ID: "190",
1451 EN_NAME: "Weihai",
1452 PROVINCE_ID: "22",
1453 ZH_NAME: "威海",
1454 TC_NAME: "威海"
1455 },
1456 {
1457 CITY_ID: "192",
1458 EN_NAME: "Weifang",
1459 PROVINCE_ID: "22",
1460 ZH_NAME: "潍坊",
1461 TC_NAME: "濰坊"
1462 },
1463 {
1464 CITY_ID: "193",
1465 EN_NAME: "Yantai",
1466 PROVINCE_ID: "22",
1467 ZH_NAME: "烟台",
1468 TC_NAME: "煙臺"
1469 },
1470 {
1471 CITY_ID: "195",
1472 EN_NAME: "Zibo",
1473 PROVINCE_ID: "22",
1474 ZH_NAME: "淄博",
1475 TC_NAME: "淄博"
1476 },
1477 {
1478 CITY_ID: "196",
1479 EN_NAME: "Dezhou",
1480 PROVINCE_ID: "22",
1481 ZH_NAME: "德州",
1482 TC_NAME: "德州"
1483 },
1484 {
1485 CITY_ID: "197",
1486 EN_NAME: "Tai'an",
1487 PROVINCE_ID: "22",
1488 ZH_NAME: "泰安",
1489 TC_NAME: "泰安"
1490 },
1491 {
1492 CITY_ID: "198",
1493 EN_NAME: "Bingzhou",
1494 PROVINCE_ID: "22",
1495 ZH_NAME: "滨州",
1496 TC_NAME: "濱州"
1497 },
1498 {
1499 CITY_ID: "200",
1500 EN_NAME: "Heze",
1501 PROVINCE_ID: "22",
1502 ZH_NAME: "菏泽",
1503 TC_NAME: "菏澤"
1504 },
1505 {
1506 CITY_ID: "202",
1507 EN_NAME: "Taiyuan",
1508 PROVINCE_ID: "23",
1509 ZH_NAME: "太原",
1510 TC_NAME: "太原"
1511 },
1512 {
1513 CITY_ID: "203",
1514 EN_NAME: "Datong",
1515 PROVINCE_ID: "23",
1516 ZH_NAME: "大同",
1517 TC_NAME: "大同"
1518 },
1519 {
1520 CITY_ID: "204",
1521 EN_NAME: "Jincheng",
1522 PROVINCE_ID: "23",
1523 ZH_NAME: "晋城",
1524 TC_NAME: "晉城"
1525 },
1526 {
1527 CITY_ID: "205",
1528 EN_NAME: "Yuncheng",
1529 PROVINCE_ID: "23",
1530 ZH_NAME: "运城",
1531 TC_NAME: "運城"
1532 },
1533 {
1534 CITY_ID: "206",
1535 EN_NAME: "Yangquan",
1536 PROVINCE_ID: "23",
1537 ZH_NAME: "阳泉",
1538 TC_NAME: "陽泉"
1539 },
1540 {
1541 CITY_ID: "207",
1542 EN_NAME: "Xi'an",
1543 PROVINCE_ID: "24",
1544 ZH_NAME: "西安",
1545 TC_NAME: "西安"
1546 },
1547 {
1548 CITY_ID: "208",
1549 EN_NAME: "Yan'an",
1550 PROVINCE_ID: "24",
1551 ZH_NAME: "延安",
1552 TC_NAME: "延安"
1553 },
1554 {
1555 CITY_ID: "209",
1556 EN_NAME: "Tongchuan",
1557 PROVINCE_ID: "24",
1558 ZH_NAME: "铜川",
1559 TC_NAME: "銅川"
1560 },
1561 {
1562 CITY_ID: "210",
1563 EN_NAME: "Weinan",
1564 PROVINCE_ID: "24",
1565 ZH_NAME: "渭南",
1566 TC_NAME: "渭南"
1567 },
1568 {
1569 CITY_ID: "211",
1570 EN_NAME: "Xianyang",
1571 PROVINCE_ID: "24",
1572 ZH_NAME: "咸阳",
1573 TC_NAME: "鹹陽"
1574 },
1575 {
1576 CITY_ID: "212",
1577 EN_NAME: "Baoji",
1578 PROVINCE_ID: "24",
1579 ZH_NAME: "宝鸡",
1580 TC_NAME: "寶雞"
1581 },
1582 {
1583 CITY_ID: "213",
1584 EN_NAME: "Hanzhong",
1585 PROVINCE_ID: "24",
1586 ZH_NAME: "汉中",
1587 TC_NAME: "漢中"
1588 },
1589 {
1590 CITY_ID: "214",
1591 EN_NAME: "Yulin",
1592 PROVINCE_ID: "24",
1593 ZH_NAME: "榆林",
1594 TC_NAME: "榆林"
1595 },
1596 {
1597 CITY_ID: "215",
1598 EN_NAME: "Chengdu",
1599 PROVINCE_ID: "25",
1600 ZH_NAME: "成都",
1601 TC_NAME: "成都"
1602 },
1603 {
1604 CITY_ID: "216",
1605 EN_NAME: "Luzhou",
1606 PROVINCE_ID: "25",
1607 ZH_NAME: "泸州",
1608 TC_NAME: "瀘州"
1609 },
1610 {
1611 CITY_ID: "217",
1612 EN_NAME: "Mianyang ",
1613 PROVINCE_ID: "25",
1614 ZH_NAME: "绵阳",
1615 TC_NAME: "綿陽"
1616 },
1617 {
1618 CITY_ID: "218",
1619 EN_NAME: "Guangyuan",
1620 PROVINCE_ID: "25",
1621 ZH_NAME: "广元",
1622 TC_NAME: "廣元"
1623 },
1624 {
1625 CITY_ID: "220",
1626 EN_NAME: "Yibin",
1627 PROVINCE_ID: "25",
1628 ZH_NAME: "宜宾",
1629 TC_NAME: "宜賓"
1630 },
1631 {
1632 CITY_ID: "221",
1633 EN_NAME: "Neijiang",
1634 PROVINCE_ID: "25",
1635 ZH_NAME: "内江",
1636 TC_NAME: "內江"
1637 },
1638 {
1639 CITY_ID: "222",
1640 EN_NAME: "Ya'an",
1641 PROVINCE_ID: "25",
1642 ZH_NAME: "雅安",
1643 TC_NAME: "雅安"
1644 },
1645 {
1646 CITY_ID: "223",
1647 EN_NAME: "Nanchong",
1648 PROVINCE_ID: "25",
1649 ZH_NAME: "南充",
1650 TC_NAME: "南充"
1651 },
1652 {
1653 CITY_ID: "224",
1654 EN_NAME: "Tianjin",
1655 PROVINCE_ID: "26",
1656 ZH_NAME: "天津",
1657 TC_NAME: "天津"
1658 },
1659 {
1660 CITY_ID: "225",
1661 EN_NAME: "Lhasa",
1662 PROVINCE_ID: "27",
1663 ZH_NAME: "拉萨",
1664 TC_NAME: "拉薩"
1665 },
1666 {
1667 CITY_ID: "227",
1668 EN_NAME: "Urumqi",
1669 PROVINCE_ID: "29",
1670 ZH_NAME: "乌鲁木齐",
1671 TC_NAME: "烏魯木齊"
1672 },
1673 {
1674 CITY_ID: "228",
1675 EN_NAME: "Karamay",
1676 PROVINCE_ID: "29",
1677 ZH_NAME: "克拉玛依",
1678 TC_NAME: "克拉瑪依"
1679 },
1680 {
1681 CITY_ID: "229",
1682 EN_NAME: "Turfan",
1683 PROVINCE_ID: "29",
1684 ZH_NAME: "吐鲁番",
1685 TC_NAME: "吐魯番"
1686 },
1687 {
1688 CITY_ID: "230",
1689 EN_NAME: "Hami",
1690 PROVINCE_ID: "29",
1691 ZH_NAME: "哈密",
1692 TC_NAME: "哈密"
1693 },
1694 {
1695 CITY_ID: "232",
1696 EN_NAME: "Kunming",
1697 PROVINCE_ID: "30",
1698 ZH_NAME: "昆明",
1699 TC_NAME: "昆明"
1700 },
1701 {
1702 CITY_ID: "233",
1703 EN_NAME: "Qujing",
1704 PROVINCE_ID: "30",
1705 ZH_NAME: "曲靖",
1706 TC_NAME: "曲靖"
1707 },
1708 {
1709 CITY_ID: "234",
1710 EN_NAME: "Yuxi",
1711 PROVINCE_ID: "30",
1712 ZH_NAME: "玉溪",
1713 TC_NAME: "玉溪"
1714 },
1715 {
1716 CITY_ID: "235",
1717 EN_NAME: "Lijiang",
1718 PROVINCE_ID: "30",
1719 ZH_NAME: "丽江",
1720 TC_NAME: "麗江"
1721 },
1722 {
1723 CITY_ID: "239",
1724 EN_NAME: "Hangzhou",
1725 PROVINCE_ID: "31",
1726 ZH_NAME: "杭州",
1727 TC_NAME: "杭州"
1728 },
1729 {
1730 CITY_ID: "248",
1731 EN_NAME: "Huzhou",
1732 PROVINCE_ID: "31",
1733 ZH_NAME: "湖州",
1734 TC_NAME: "湖州"
1735 },
1736 {
1737 CITY_ID: "251",
1738 EN_NAME: "Jiaxing",
1739 PROVINCE_ID: "31",
1740 ZH_NAME: "嘉兴",
1741 TC_NAME: "嘉興"
1742 },
1743 {
1744 CITY_ID: "253",
1745 EN_NAME: "Jinhua",
1746 PROVINCE_ID: "31",
1747 ZH_NAME: "金华",
1748 TC_NAME: "金華"
1749 },
1750 {
1751 CITY_ID: "256",
1752 EN_NAME: "Ningbo",
1753 PROVINCE_ID: "31",
1754 ZH_NAME: "宁波",
1755 TC_NAME: "寧波"
1756 },
1757 {
1758 CITY_ID: "261",
1759 EN_NAME: "Shaoxing",
1760 PROVINCE_ID: "31",
1761 ZH_NAME: "绍兴",
1762 TC_NAME: "紹興"
1763 },
1764 {
1765 CITY_ID: "263",
1766 EN_NAME: "Taizhou",
1767 PROVINCE_ID: "31",
1768 ZH_NAME: "台州",
1769 TC_NAME: "臺州"
1770 },
1771 {
1772 CITY_ID: "267",
1773 EN_NAME: "Wenzhou",
1774 PROVINCE_ID: "31",
1775 ZH_NAME: "温州",
1776 TC_NAME: "溫州"
1777 },
1778 {
1779 CITY_ID: "274",
1780 EN_NAME: "Chongqing",
1781 PROVINCE_ID: "32",
1782 ZH_NAME: "重庆",
1783 TC_NAME: "重慶"
1784 },
1785 {
1786 CITY_ID: "276",
1787 EN_NAME: "Changzhi",
1788 PROVINCE_ID: "23",
1789 ZH_NAME: "长治",
1790 TC_NAME: "長治"
1791 },
1792 {
1793 CITY_ID: "277",
1794 EN_NAME: "Shuozhou",
1795 PROVINCE_ID: "23",
1796 ZH_NAME: "朔州",
1797 TC_NAME: "朔州"
1798 },
1799 {
1800 CITY_ID: "278",
1801 EN_NAME: "Jinzhong",
1802 PROVINCE_ID: "23",
1803 ZH_NAME: "晋中",
1804 TC_NAME: "晉中"
1805 },
1806 {
1807 CITY_ID: "279",
1808 EN_NAME: "Xinzhou",
1809 PROVINCE_ID: "23",
1810 ZH_NAME: "忻州",
1811 TC_NAME: "忻州"
1812 },
1813 {
1814 CITY_ID: "280",
1815 EN_NAME: "Linfen",
1816 PROVINCE_ID: "23",
1817 ZH_NAME: "临汾",
1818 TC_NAME: "臨汾"
1819 },
1820 {
1821 CITY_ID: "281",
1822 EN_NAME: "Lvliang",
1823 PROVINCE_ID: "23",
1824 ZH_NAME: "吕梁",
1825 TC_NAME: "呂梁"
1826 },
1827 {
1828 CITY_ID: "282",
1829 EN_NAME: "Chifeng",
1830 PROVINCE_ID: "19",
1831 ZH_NAME: "赤峰",
1832 TC_NAME: "赤峰"
1833 },
1834 {
1835 CITY_ID: "283",
1836 EN_NAME: "Tongliao",
1837 PROVINCE_ID: "19",
1838 ZH_NAME: "通辽",
1839 TC_NAME: "通遼"
1840 },
1841 {
1842 CITY_ID: "284",
1843 EN_NAME: "Hulun Buir",
1844 PROVINCE_ID: "19",
1845 ZH_NAME: "呼伦贝尔",
1846 TC_NAME: "呼倫貝爾"
1847 },
1848 {
1849 CITY_ID: "285",
1850 EN_NAME: "Bayannaoer",
1851 PROVINCE_ID: "19",
1852 ZH_NAME: "巴彦淖尔",
1853 TC_NAME: "巴彥淖爾"
1854 },
1855 {
1856 CITY_ID: "286",
1857 EN_NAME: "Wulanchabu",
1858 PROVINCE_ID: "19",
1859 ZH_NAME: "乌兰察布",
1860 TC_NAME: "烏蘭察布"
1861 },
1862 {
1863 CITY_ID: "287",
1864 EN_NAME: "hinggan league",
1865 PROVINCE_ID: "19",
1866 ZH_NAME: "兴安盟",
1867 TC_NAME: "興安盟"
1868 },
1869 {
1870 CITY_ID: "288",
1871 EN_NAME: "Xilinguole Meng",
1872 PROVINCE_ID: "19",
1873 ZH_NAME: "锡林郭勒盟",
1874 TC_NAME: "錫林郭勒盟"
1875 },
1876 {
1877 CITY_ID: "289",
1878 EN_NAME: "alxa league",
1879 PROVINCE_ID: "19",
1880 ZH_NAME: "阿拉善盟",
1881 TC_NAME: "阿拉善盟"
1882 },
1883 {
1884 CITY_ID: "290",
1885 EN_NAME: "Liaoyang",
1886 PROVINCE_ID: "18",
1887 ZH_NAME: "辽阳",
1888 TC_NAME: "遼陽"
1889 },
1890 {
1891 CITY_ID: "291",
1892 EN_NAME: "Chaoyang",
1893 PROVINCE_ID: "18",
1894 ZH_NAME: "朝阳",
1895 TC_NAME: "朝陽"
1896 },
1897 {
1898 CITY_ID: "292",
1899 EN_NAME: "Liaoyuan",
1900 PROVINCE_ID: "15",
1901 ZH_NAME: "辽源",
1902 TC_NAME: "遼源"
1903 },
1904 {
1905 CITY_ID: "293",
1906 EN_NAME: "Mount Bai",
1907 PROVINCE_ID: "15",
1908 ZH_NAME: "白山",
1909 TC_NAME: "白山"
1910 },
1911 {
1912 CITY_ID: "294",
1913 EN_NAME: "Baicheng",
1914 PROVINCE_ID: "15",
1915 ZH_NAME: "白城",
1916 TC_NAME: "白城"
1917 },
1918 {
1919 CITY_ID: "295",
1920 EN_NAME: "Korean Autonomous Prefecture",
1921 PROVINCE_ID: "15",
1922 ZH_NAME: "延边朝鲜族自治州",
1923 TC_NAME: "延邊朝鮮族自治州"
1924 },
1925 {
1926 CITY_ID: "296",
1927 EN_NAME: "Jixi",
1928 PROVINCE_ID: "12",
1929 ZH_NAME: "鸡西",
1930 TC_NAME: "雞西"
1931 },
1932 {
1933 CITY_ID: "297",
1934 EN_NAME: "Hegang",
1935 PROVINCE_ID: "12",
1936 ZH_NAME: "鹤岗",
1937 TC_NAME: "鶴崗"
1938 },
1939 {
1940 CITY_ID: "298",
1941 EN_NAME: "Shuangyashan",
1942 PROVINCE_ID: "12",
1943 ZH_NAME: "双鸭山",
1944 TC_NAME: "雙鴨山"
1945 },
1946 {
1947 CITY_ID: "299",
1948 EN_NAME: "Yichun",
1949 PROVINCE_ID: "12",
1950 ZH_NAME: "伊春",
1951 TC_NAME: "伊春"
1952 },
1953 {
1954 CITY_ID: "300",
1955 EN_NAME: "Qitaihe",
1956 PROVINCE_ID: "12",
1957 ZH_NAME: "七台河",
1958 TC_NAME: "七臺河"
1959 },
1960 {
1961 CITY_ID: "301",
1962 EN_NAME: "Heihe",
1963 PROVINCE_ID: "12",
1964 ZH_NAME: "黑河",
1965 TC_NAME: "黑河"
1966 },
1967 {
1968 CITY_ID: "302",
1969 EN_NAME: "Suihua",
1970 PROVINCE_ID: "12",
1971 ZH_NAME: "绥化",
1972 TC_NAME: "綏化"
1973 },
1974 {
1975 CITY_ID: "303",
1976 EN_NAME: "Da Hinggan Ling Prefecture",
1977 PROVINCE_ID: "12",
1978 ZH_NAME: "大兴安岭地区",
1979 TC_NAME: "大興安嶺地區"
1980 },
1981 {
1982 CITY_ID: "304",
1983 EN_NAME: "Shanghai",
1984 PROVINCE_ID: "1",
1985 ZH_NAME: "上海",
1986 TC_NAME: "上海"
1987 },
1988 {
1989 CITY_ID: "305",
1990 EN_NAME: "Suqian",
1991 PROVINCE_ID: "16",
1992 ZH_NAME: "宿迁",
1993 TC_NAME: "宿遷"
1994 },
1995 {
1996 CITY_ID: "306",
1997 EN_NAME: "Quzhou",
1998 PROVINCE_ID: "31",
1999 ZH_NAME: "衢州",
2000 TC_NAME: "衢州"
2001 },
2002 {
2003 CITY_ID: "307",
2004 EN_NAME: "Zhoushan",
2005 PROVINCE_ID: "31",
2006 ZH_NAME: "舟山",
2007 TC_NAME: "舟山"
2008 },
2009 {
2010 CITY_ID: "308",
2011 EN_NAME: "Lishui",
2012 PROVINCE_ID: "31",
2013 ZH_NAME: "丽水",
2014 TC_NAME: "麗水"
2015 },
2016 {
2017 CITY_ID: "309",
2018 EN_NAME: "Huaibei",
2019 PROVINCE_ID: "2",
2020 ZH_NAME: "淮北",
2021 TC_NAME: "淮北"
2022 },
2023 {
2024 CITY_ID: "310",
2025 EN_NAME: "Suzhou",
2026 PROVINCE_ID: "2",
2027 ZH_NAME: "宿州",
2028 TC_NAME: "宿州"
2029 },
2030 {
2031 CITY_ID: "311",
2032 EN_NAME: "Luan",
2033 PROVINCE_ID: "2",
2034 ZH_NAME: "六安",
2035 TC_NAME: "六安"
2036 },
2037 {
2038 CITY_ID: "312",
2039 EN_NAME: "Bozhou",
2040 PROVINCE_ID: "2",
2041 ZH_NAME: "亳州",
2042 TC_NAME: "亳州"
2043 },
2044 {
2045 CITY_ID: "313",
2046 EN_NAME: "Chizhou",
2047 PROVINCE_ID: "2",
2048 ZH_NAME: "池州",
2049 TC_NAME: "池州"
2050 },
2051 {
2052 CITY_ID: "314",
2053 EN_NAME: "Xuancheng",
2054 PROVINCE_ID: "2",
2055 ZH_NAME: "宣城",
2056 TC_NAME: "宣城"
2057 },
2058 {
2059 CITY_ID: "315",
2060 EN_NAME: "Ningde",
2061 PROVINCE_ID: "4",
2062 ZH_NAME: "宁德",
2063 TC_NAME: "寧德"
2064 },
2065 {
2066 CITY_ID: "316",
2067 EN_NAME: "Jian",
2068 PROVINCE_ID: "17",
2069 ZH_NAME: "吉安",
2070 TC_NAME: "吉安"
2071 },
2072 {
2073 CITY_ID: "317",
2074 EN_NAME: "Fuzhou",
2075 PROVINCE_ID: "17",
2076 ZH_NAME: "抚州",
2077 TC_NAME: "撫州"
2078 },
2079 {
2080 CITY_ID: "318",
2081 EN_NAME: "Zaozhuang",
2082 PROVINCE_ID: "22",
2083 ZH_NAME: "枣庄",
2084 TC_NAME: "棗莊"
2085 },
2086 {
2087 CITY_ID: "319",
2088 EN_NAME: "sunshine",
2089 PROVINCE_ID: "22",
2090 ZH_NAME: "日照",
2091 TC_NAME: "日照"
2092 },
2093 {
2094 CITY_ID: "320",
2095 EN_NAME: "Laiwu prefecture in Shandong",
2096 PROVINCE_ID: "22",
2097 ZH_NAME: "莱芜",
2098 TC_NAME: "萊蕪"
2099 },
2100 {
2101 CITY_ID: "321",
2102 EN_NAME: "Liaocheng",
2103 PROVINCE_ID: "22",
2104 ZH_NAME: "聊城",
2105 TC_NAME: "聊城"
2106 },
2107 {
2108 CITY_ID: "322",
2109 EN_NAME: "Hebi",
2110 PROVINCE_ID: "11",
2111 ZH_NAME: "鹤壁",
2112 TC_NAME: "鶴壁"
2113 },
2114 {
2115 CITY_ID: "323",
2116 EN_NAME: "Jiaozuo",
2117 PROVINCE_ID: "11",
2118 ZH_NAME: "焦作",
2119 TC_NAME: "焦作"
2120 },
2121 {
2122 CITY_ID: "324",
2123 EN_NAME: "Puyang",
2124 PROVINCE_ID: "11",
2125 ZH_NAME: "濮阳",
2126 TC_NAME: "濮陽"
2127 },
2128 {
2129 CITY_ID: "325",
2130 EN_NAME: "Luohe",
2131 PROVINCE_ID: "11",
2132 ZH_NAME: "漯河",
2133 TC_NAME: "漯河"
2134 },
2135 {
2136 CITY_ID: "326",
2137 EN_NAME: "Sanmenxia",
2138 PROVINCE_ID: "11",
2139 ZH_NAME: "三门峡",
2140 TC_NAME: "三門峽"
2141 },
2142 {
2143 CITY_ID: "327",
2144 EN_NAME: "Xinyang",
2145 PROVINCE_ID: "11",
2146 ZH_NAME: "信阳",
2147 TC_NAME: "信陽"
2148 },
2149 {
2150 CITY_ID: "328",
2151 EN_NAME: "Zhumadian",
2152 PROVINCE_ID: "11",
2153 ZH_NAME: "驻马店",
2154 TC_NAME: "駐馬店"
2155 },
2156 {
2157 CITY_ID: "329",
2158 EN_NAME: "Ezhou",
2159 PROVINCE_ID: "13",
2160 ZH_NAME: "鄂州",
2161 TC_NAME: "鄂州"
2162 },
2163 {
2164 CITY_ID: "330",
2165 EN_NAME: "Xiaogan",
2166 PROVINCE_ID: "13",
2167 ZH_NAME: "孝感",
2168 TC_NAME: "孝感"
2169 },
2170 {
2171 CITY_ID: "331",
2172 EN_NAME: "Huanggang",
2173 PROVINCE_ID: "13",
2174 ZH_NAME: "黄冈",
2175 TC_NAME: "黃岡"
2176 },
2177 {
2178 CITY_ID: "332",
2179 EN_NAME: "Xianning",
2180 PROVINCE_ID: "13",
2181 ZH_NAME: "咸宁",
2182 TC_NAME: "鹹寧"
2183 },
2184 {
2185 CITY_ID: "333",
2186 EN_NAME: "Suizhou",
2187 PROVINCE_ID: "13",
2188 ZH_NAME: "随州",
2189 TC_NAME: "隨州"
2190 },
2191 {
2192 CITY_ID: "334",
2193 EN_NAME: "Enshi Tujia Miao Prefecture",
2194 PROVINCE_ID: "13",
2195 ZH_NAME: "恩施土家族苗族自治州",
2196 TC_NAME: "恩施土家族苗族自治州"
2197 },
2198 {
2199 CITY_ID: "335",
2200 EN_NAME: "Shaoyang",
2201 PROVINCE_ID: "14",
2202 ZH_NAME: "邵阳",
2203 TC_NAME: "邵陽"
2204 },
2205 {
2206 CITY_ID: "336",
2207 EN_NAME: "Zhangjiajie",
2208 PROVINCE_ID: "14",
2209 ZH_NAME: "张家界",
2210 TC_NAME: "張家界"
2211 },
2212 {
2213 CITY_ID: "337",
2214 EN_NAME: "Yiyang",
2215 PROVINCE_ID: "14",
2216 ZH_NAME: "益阳",
2217 TC_NAME: "益陽"
2218 },
2219 {
2220 CITY_ID: "338",
2221 EN_NAME: "Chenzhou",
2222 PROVINCE_ID: "14",
2223 ZH_NAME: "郴州",
2224 TC_NAME: "郴州"
2225 },
2226 {
2227 CITY_ID: "339",
2228 EN_NAME: "Loudi",
2229 PROVINCE_ID: "14",
2230 ZH_NAME: "娄底",
2231 TC_NAME: "婁底"
2232 },
2233 {
2234 CITY_ID: "340",
2235 EN_NAME: "Xiangxi Tujia Prefecture",
2236 PROVINCE_ID: "14",
2237 ZH_NAME: "湘西土家族苗族自治州",
2238 TC_NAME: "湘西土家族苗族自治州"
2239 },
2240 {
2241 CITY_ID: "341",
2242 EN_NAME: "Jiangmen",
2243 PROVINCE_ID: "6",
2244 ZH_NAME: "江门",
2245 TC_NAME: "江門"
2246 },
2247 {
2248 CITY_ID: "342",
2249 EN_NAME: "Zhaoqing",
2250 PROVINCE_ID: "6",
2251 ZH_NAME: "肇庆",
2252 TC_NAME: "肇慶"
2253 },
2254 {
2255 CITY_ID: "343",
2256 EN_NAME: "Meizhou",
2257 PROVINCE_ID: "6",
2258 ZH_NAME: "梅州",
2259 TC_NAME: "梅州"
2260 },
2261 {
2262 CITY_ID: "344",
2263 EN_NAME: "Shanwei",
2264 PROVINCE_ID: "6",
2265 ZH_NAME: "汕尾",
2266 TC_NAME: "汕尾"
2267 },
2268 {
2269 CITY_ID: "345",
2270 EN_NAME: "Heyuan",
2271 PROVINCE_ID: "6",
2272 ZH_NAME: "河源",
2273 TC_NAME: "河源"
2274 },
2275 {
2276 CITY_ID: "346",
2277 EN_NAME: "Yangjiang",
2278 PROVINCE_ID: "6",
2279 ZH_NAME: "阳江",
2280 TC_NAME: "陽江"
2281 },
2282 {
2283 CITY_ID: "347",
2284 EN_NAME: "Qingyuan",
2285 PROVINCE_ID: "6",
2286 ZH_NAME: "清远",
2287 TC_NAME: "清遠"
2288 },
2289 {
2290 CITY_ID: "348",
2291 EN_NAME: "Jieyang",
2292 PROVINCE_ID: "6",
2293 ZH_NAME: "揭阳",
2294 TC_NAME: "揭陽"
2295 },
2296 {
2297 CITY_ID: "349",
2298 EN_NAME: "Yunfu",
2299 PROVINCE_ID: "6",
2300 ZH_NAME: "云浮",
2301 TC_NAME: "雲浮"
2302 },
2303 {
2304 CITY_ID: "350",
2305 EN_NAME: "Port of Fangcheng",
2306 PROVINCE_ID: "7",
2307 ZH_NAME: "防城港",
2308 TC_NAME: "防城港"
2309 },
2310 {
2311 CITY_ID: "351",
2312 EN_NAME: "Baise",
2313 PROVINCE_ID: "7",
2314 ZH_NAME: "百色",
2315 TC_NAME: "百色"
2316 },
2317 {
2318 CITY_ID: "352",
2319 EN_NAME: "Hezhou",
2320 PROVINCE_ID: "7",
2321 ZH_NAME: "贺州",
2322 TC_NAME: "賀州"
2323 },
2324 {
2325 CITY_ID: "353",
2326 EN_NAME: "Hechi",
2327 PROVINCE_ID: "7",
2328 ZH_NAME: "河池",
2329 TC_NAME: "河池"
2330 },
2331 {
2332 CITY_ID: "354",
2333 EN_NAME: "Guest",
2334 PROVINCE_ID: "7",
2335 ZH_NAME: "来宾",
2336 TC_NAME: "來賓"
2337 },
2338 {
2339 CITY_ID: "355",
2340 EN_NAME: "Chongzuo",
2341 PROVINCE_ID: "7",
2342 ZH_NAME: "崇左",
2343 TC_NAME: "崇左"
2344 },
2345 {
2346 CITY_ID: "356",
2347 EN_NAME: "Sansha",
2348 PROVINCE_ID: "9",
2349 ZH_NAME: "三沙",
2350 TC_NAME: "三沙"
2351 },
2352 {
2353 CITY_ID: "357",
2354 EN_NAME: "Zigong",
2355 PROVINCE_ID: "25",
2356 ZH_NAME: "自贡",
2357 TC_NAME: "自貢"
2358 },
2359 {
2360 CITY_ID: "358",
2361 EN_NAME: "Panzhihua",
2362 PROVINCE_ID: "25",
2363 ZH_NAME: "攀枝花",
2364 TC_NAME: "攀枝花"
2365 },
2366 {
2367 CITY_ID: "359",
2368 EN_NAME: "Deyang",
2369 PROVINCE_ID: "25",
2370 ZH_NAME: "德阳",
2371 TC_NAME: "德陽"
2372 },
2373 {
2374 CITY_ID: "360",
2375 EN_NAME: "Suining",
2376 PROVINCE_ID: "25",
2377 ZH_NAME: "遂宁",
2378 TC_NAME: "遂寧"
2379 },
2380 {
2381 CITY_ID: "361",
2382 EN_NAME: "Leshan",
2383 PROVINCE_ID: "25",
2384 ZH_NAME: "乐山",
2385 TC_NAME: "樂山"
2386 },
2387 {
2388 CITY_ID: "362",
2389 EN_NAME: "Meishan",
2390 PROVINCE_ID: "25",
2391 ZH_NAME: "眉山",
2392 TC_NAME: "眉山"
2393 },
2394 {
2395 CITY_ID: "363",
2396 EN_NAME: "Guangan",
2397 PROVINCE_ID: "25",
2398 ZH_NAME: "广安",
2399 TC_NAME: "廣安"
2400 },
2401 {
2402 CITY_ID: "364",
2403 EN_NAME: "Dazhou",
2404 PROVINCE_ID: "25",
2405 ZH_NAME: "达州",
2406 TC_NAME: "達州"
2407 },
2408 {
2409 CITY_ID: "365",
2410 EN_NAME: "Bazhong",
2411 PROVINCE_ID: "25",
2412 ZH_NAME: "巴中",
2413 TC_NAME: "巴中"
2414 },
2415 {
2416 CITY_ID: "366",
2417 EN_NAME: "Ziyang",
2418 PROVINCE_ID: "25",
2419 ZH_NAME: "资阳",
2420 TC_NAME: "資陽"
2421 },
2422 {
2423 CITY_ID: "367",
2424 EN_NAME: "Aba Tibetan Qiang Prefecture",
2425 PROVINCE_ID: "25",
2426 ZH_NAME: "阿坝藏族羌族自治州",
2427 TC_NAME: "阿壩藏族羌族自治州"
2428 },
2429 {
2430 CITY_ID: "368",
2431 EN_NAME: "Ganzi Tibetan Prefecture",
2432 PROVINCE_ID: "25",
2433 ZH_NAME: "甘孜藏族自治州",
2434 TC_NAME: "甘孜藏族自治州"
2435 },
2436 {
2437 CITY_ID: "369",
2438 EN_NAME: "Liangshan Yi Prefecture",
2439 PROVINCE_ID: "25",
2440 ZH_NAME: "凉山彝族自治州",
2441 TC_NAME: "涼山彜族自治州"
2442 },
2443 {
2444 CITY_ID: "370",
2445 EN_NAME: "Tongren",
2446 PROVINCE_ID: "8",
2447 ZH_NAME: "铜仁",
2448 TC_NAME: "銅仁"
2449 },
2450 {
2451 CITY_ID: "371",
2452 EN_NAME: "Qianxinan Buyei Prefecture",
2453 PROVINCE_ID: "8",
2454 ZH_NAME: "黔西南布依族苗族自治州",
2455 TC_NAME: "黔西南布依族苗族自治州"
2456 },
2457 {
2458 CITY_ID: "372",
2459 EN_NAME: "Qiandongnan Miao Prefecture",
2460 PROVINCE_ID: "8",
2461 ZH_NAME: "黔东南苗族侗族自治州",
2462 TC_NAME: "黔東南苗族侗族自治州"
2463 },
2464 {
2465 CITY_ID: "373",
2466 EN_NAME: "Qiannan",
2467 PROVINCE_ID: "8",
2468 ZH_NAME: "黔南布依族苗族自治州",
2469 TC_NAME: "黔南布依族苗族自治州"
2470 },
2471 {
2472 CITY_ID: "374",
2473 EN_NAME: "Baoshan",
2474 PROVINCE_ID: "30",
2475 ZH_NAME: "保山",
2476 TC_NAME: "保山"
2477 },
2478 {
2479 CITY_ID: "375",
2480 EN_NAME: "Zhaotong",
2481 PROVINCE_ID: "30",
2482 ZH_NAME: "昭通",
2483 TC_NAME: "昭通"
2484 },
2485 {
2486 CITY_ID: "376",
2487 EN_NAME: "Puer Tea",
2488 PROVINCE_ID: "30",
2489 ZH_NAME: "普洱",
2490 TC_NAME: "普洱"
2491 },
2492 {
2493 CITY_ID: "377",
2494 EN_NAME: "Lincang",
2495 PROVINCE_ID: "30",
2496 ZH_NAME: "临沧",
2497 TC_NAME: "臨滄"
2498 },
2499 {
2500 CITY_ID: "378",
2501 EN_NAME: "Chuxiong Yi Prefecture",
2502 PROVINCE_ID: "30",
2503 ZH_NAME: "楚雄彝族自治州",
2504 TC_NAME: "楚雄彜族自治州"
2505 },
2506 {
2507 CITY_ID: "379",
2508 EN_NAME: "Honghe Hani Yi Prefecture",
2509 PROVINCE_ID: "30",
2510 ZH_NAME: "红河哈尼族彝族自治州",
2511 TC_NAME: "紅河哈尼族彜族自治州"
2512 },
2513 {
2514 CITY_ID: "380",
2515 EN_NAME: "Wenshan Zhuang Miao Prefecture",
2516 PROVINCE_ID: "30",
2517 ZH_NAME: "文山壮族苗族自治州",
2518 TC_NAME: "文山壯族苗族自治州"
2519 },
2520 {
2521 CITY_ID: "381",
2522 EN_NAME: "Dai Prefecture Xishuangbanna",
2523 PROVINCE_ID: "30",
2524 ZH_NAME: "西双版纳傣族自治州",
2525 TC_NAME: "西雙版納傣族自治州"
2526 },
2527 {
2528 CITY_ID: "382",
2529 EN_NAME: "Dali Bai Prefecture",
2530 PROVINCE_ID: "30",
2531 ZH_NAME: "大理白族自治州",
2532 TC_NAME: "大理白族自治州"
2533 },
2534 {
2535 CITY_ID: "383",
2536 EN_NAME: "Dehong Dai Jingpo Prefecture",
2537 PROVINCE_ID: "30",
2538 ZH_NAME: "德宏傣族景颇族自治州",
2539 TC_NAME: "德宏傣族景頗族自治州"
2540 },
2541 {
2542 CITY_ID: "384",
2543 EN_NAME: "Nu River Lisu Prefecture",
2544 PROVINCE_ID: "30",
2545 ZH_NAME: "怒江傈僳族自治州",
2546 TC_NAME: "怒江傈僳族自治州"
2547 },
2548 {
2549 CITY_ID: "385",
2550 EN_NAME: "Diqing Tibetan Prefecture",
2551 PROVINCE_ID: "30",
2552 ZH_NAME: "迪庆藏族自治州",
2553 TC_NAME: "迪慶藏族自治州"
2554 },
2555 {
2556 CITY_ID: "386",
2557 EN_NAME: "Shigatse",
2558 PROVINCE_ID: "27",
2559 ZH_NAME: "日喀则",
2560 TC_NAME: "日喀則"
2561 },
2562 {
2563 CITY_ID: "387",
2564 EN_NAME: "Changdu area",
2565 PROVINCE_ID: "27",
2566 ZH_NAME: "昌都地区",
2567 TC_NAME: "昌都地區"
2568 },
2569 {
2570 CITY_ID: "388",
2571 EN_NAME: "Shannan",
2572 PROVINCE_ID: "27",
2573 ZH_NAME: "山南地区",
2574 TC_NAME: "山南地區"
2575 },
2576 {
2577 CITY_ID: "389",
2578 EN_NAME: "Naqu",
2579 PROVINCE_ID: "27",
2580 ZH_NAME: "那曲地区",
2581 TC_NAME: "那曲地區"
2582 },
2583 {
2584 CITY_ID: "390",
2585 EN_NAME: "Ali Area",
2586 PROVINCE_ID: "27",
2587 ZH_NAME: "阿里地区",
2588 TC_NAME: "阿裏地區"
2589 },
2590 {
2591 CITY_ID: "391",
2592 EN_NAME: "nyingchi prefecture",
2593 PROVINCE_ID: "27",
2594 ZH_NAME: "林芝地区",
2595 TC_NAME: "林芝地區"
2596 },
2597 {
2598 CITY_ID: "392",
2599 EN_NAME: "Ankang",
2600 PROVINCE_ID: "24",
2601 ZH_NAME: "安康",
2602 TC_NAME: "安康"
2603 },
2604 {
2605 CITY_ID: "393",
2606 EN_NAME: "Shangluo",
2607 PROVINCE_ID: "24",
2608 ZH_NAME: "商洛",
2609 TC_NAME: "商洛"
2610 },
2611 {
2612 CITY_ID: "394",
2613 EN_NAME: "Jinchang",
2614 PROVINCE_ID: "5",
2615 ZH_NAME: "金昌",
2616 TC_NAME: "金昌"
2617 },
2618 {
2619 CITY_ID: "395",
2620 EN_NAME: "silver",
2621 PROVINCE_ID: "5",
2622 ZH_NAME: "白银",
2623 TC_NAME: "白銀"
2624 },
2625 {
2626 CITY_ID: "396",
2627 EN_NAME: "Zhangye",
2628 PROVINCE_ID: "5",
2629 ZH_NAME: "张掖",
2630 TC_NAME: "張掖"
2631 },
2632 {
2633 CITY_ID: "397",
2634 EN_NAME: "Pingliang",
2635 PROVINCE_ID: "5",
2636 ZH_NAME: "平凉",
2637 TC_NAME: "平涼"
2638 },
2639 {
2640 CITY_ID: "398",
2641 EN_NAME: "Jiuquan",
2642 PROVINCE_ID: "5",
2643 ZH_NAME: "酒泉",
2644 TC_NAME: "酒泉"
2645 },
2646 {
2647 CITY_ID: "399",
2648 EN_NAME: "Qingyang",
2649 PROVINCE_ID: "5",
2650 ZH_NAME: "庆阳",
2651 TC_NAME: "慶陽"
2652 },
2653 {
2654 CITY_ID: "400",
2655 EN_NAME: "Dingxi",
2656 PROVINCE_ID: "5",
2657 ZH_NAME: "定西",
2658 TC_NAME: "定西"
2659 },
2660 {
2661 CITY_ID: "401",
2662 EN_NAME: "Longnan",
2663 PROVINCE_ID: "5",
2664 ZH_NAME: "陇南",
2665 TC_NAME: "隴南"
2666 },
2667 {
2668 CITY_ID: "402",
2669 EN_NAME: "Linxia Hui Prefecture",
2670 PROVINCE_ID: "5",
2671 ZH_NAME: "临夏回族自治州",
2672 TC_NAME: "臨夏回族自治州"
2673 },
2674 {
2675 CITY_ID: "403",
2676 EN_NAME: "Gannan Tibetan Prefecture",
2677 PROVINCE_ID: "5",
2678 ZH_NAME: "甘南藏族自治州",
2679 TC_NAME: "甘南藏族自治州"
2680 },
2681 {
2682 CITY_ID: "404",
2683 EN_NAME: "Haidong",
2684 PROVINCE_ID: "21",
2685 ZH_NAME: "海东",
2686 TC_NAME: "海東"
2687 },
2688 {
2689 CITY_ID: "405",
2690 EN_NAME: "Haibei Tibetan Prefecture",
2691 PROVINCE_ID: "21",
2692 ZH_NAME: "海北藏族自治州",
2693 TC_NAME: "海北藏族自治州"
2694 },
2695 {
2696 CITY_ID: "406",
2697 EN_NAME: "Huangnan Tibetan Prefecture",
2698 PROVINCE_ID: "21",
2699 ZH_NAME: "黄南藏族自治州",
2700 TC_NAME: "黃南藏族自治州"
2701 },
2702 {
2703 CITY_ID: "407",
2704 EN_NAME: "Hainan Tibetan Prefecture",
2705 PROVINCE_ID: "21",
2706 ZH_NAME: "海南藏族自治州",
2707 TC_NAME: "海南藏族自治州"
2708 },
2709 {
2710 CITY_ID: "408",
2711 EN_NAME: "Golog Tibetan Prefecture",
2712 PROVINCE_ID: "21",
2713 ZH_NAME: "果洛藏族自治州",
2714 TC_NAME: "果洛藏族自治州"
2715 },
2716 {
2717 CITY_ID: "409",
2718 EN_NAME: "Yushu Tibetan Prefecture",
2719 PROVINCE_ID: "21",
2720 ZH_NAME: "玉树藏族自治州",
2721 TC_NAME: "玉樹藏族自治州"
2722 },
2723 {
2724 CITY_ID: "410",
2725 EN_NAME: "HaixiMongol Tibetan Prefecture",
2726 PROVINCE_ID: "21",
2727 ZH_NAME: "海西蒙古族藏族自治州",
2728 TC_NAME: "海西蒙古族藏族自治州"
2729 },
2730 {
2731 CITY_ID: "411",
2732 EN_NAME: "Guyuan",
2733 PROVINCE_ID: "20",
2734 ZH_NAME: "固原",
2735 TC_NAME: "固原"
2736 },
2737 {
2738 CITY_ID: "412",
2739 EN_NAME: "Defender",
2740 PROVINCE_ID: "20",
2741 ZH_NAME: "中卫",
2742 TC_NAME: "中衛"
2743 },
2744 {
2745 CITY_ID: "413",
2746 EN_NAME: "Turpan area",
2747 PROVINCE_ID: "29",
2748 ZH_NAME: "吐鲁番地区",
2749 TC_NAME: "吐魯番地區"
2750 },
2751 {
2752 CITY_ID: "414",
2753 EN_NAME: "Hami area",
2754 PROVINCE_ID: "29",
2755 ZH_NAME: "哈密地区",
2756 TC_NAME: "哈密地區"
2757 },
2758 {
2759 CITY_ID: "415",
2760 EN_NAME: "Changji Hui Prefecture",
2761 PROVINCE_ID: "29",
2762 ZH_NAME: "昌吉回族自治州",
2763 TC_NAME: "昌吉回族自治州"
2764 },
2765 {
2766 CITY_ID: "416",
2767 EN_NAME: "Mongolia Prefecture Bortala",
2768 PROVINCE_ID: "29",
2769 ZH_NAME: "博尔塔拉蒙古自治州",
2770 TC_NAME: "博爾塔拉蒙古自治州"
2771 },
2772 {
2773 CITY_ID: "417",
2774 EN_NAME: "Mongol Prefecture Bayinguoleng",
2775 PROVINCE_ID: "29",
2776 ZH_NAME: "巴音郭楞蒙古自治州",
2777 TC_NAME: "巴音郭楞蒙古自治州"
2778 },
2779 {
2780 CITY_ID: "418",
2781 EN_NAME: "Akesu area",
2782 PROVINCE_ID: "29",
2783 ZH_NAME: "阿克苏地区",
2784 TC_NAME: "阿克蘇地區"
2785 },
2786 {
2787 CITY_ID: "419",
2788 EN_NAME: "Kirgiz Prefecture",
2789 PROVINCE_ID: "29",
2790 ZH_NAME: "克孜勒苏柯尔克孜自治州",
2791 TC_NAME: "克孜勒蘇柯爾克孜自治州"
2792 },
2793 {
2794 CITY_ID: "420",
2795 EN_NAME: "Kashi area",
2796 PROVINCE_ID: "29",
2797 ZH_NAME: "喀什地区",
2798 TC_NAME: "喀什地區"
2799 },
2800 {
2801 CITY_ID: "421",
2802 EN_NAME: "Hotan Region",
2803 PROVINCE_ID: "29",
2804 ZH_NAME: "和田地区",
2805 TC_NAME: "和田地區"
2806 },
2807 {
2808 CITY_ID: "422",
2809 EN_NAME: "Yili Kazak Prefecture",
2810 PROVINCE_ID: "29",
2811 ZH_NAME: "伊犁哈萨克斯坦自治州",
2812 TC_NAME: "伊犁哈薩克斯坦自治州"
2813 },
2814 {
2815 CITY_ID: "423",
2816 EN_NAME: "Tacheng area",
2817 PROVINCE_ID: "29",
2818 ZH_NAME: "塔城地区",
2819 TC_NAME: "塔城地區"
2820 },
2821 {
2822 CITY_ID: "424",
2823 EN_NAME: "Aletai area",
2824 PROVINCE_ID: "29",
2825 ZH_NAME: "阿尔泰地区",
2826 TC_NAME: "阿爾泰地區"
2827 },
2828 {
2829 CITY_ID: "425",
2830 EN_NAME: "The Xinjiang Uygur Region",
2831 PROVINCE_ID: "29",
2832 ZH_NAME: "新疆维吾尔自治区",
2833 TC_NAME: "新疆維吾爾自治區"
2834 },
2835 {
2836 CITY_ID: "426",
2837 EN_NAME: "Hainan provindal gov administrative units",
2838 PROVINCE_ID: "9",
2839 ZH_NAME: "海南省省直辖县级行政区划",
2840 TC_NAME: "海南省省直轄縣級行政區劃"
2841 },
2842 {
2843 CITY_ID: "427",
2844 EN_NAME: "Henan provindal gov administrative units",
2845 PROVINCE_ID: "11",
2846 ZH_NAME: "河南省省直辖县级行政区划",
2847 TC_NAME: "河南省省直轄縣級行政區劃"
2848 },
2849 {
2850 CITY_ID: "428",
2851 EN_NAME: "Hubei provindal gov administrative units",
2852 PROVINCE_ID: "13",
2853 ZH_NAME: "湖北省省直辖县级行政区划",
2854 TC_NAME: "湖北省省直轄縣級行政區劃"
2855 }
2856 ];
2857
227 let nationsEnList = [ 2858 let nationsEnList = [
228 { v: "10", n: "HONG KONG,CHINA" }, 2859 { v: "10", n: "HONG KONG,CHINA" },
229 { v: "28", n: "CHINA" }, 2860 { v: "28", n: "CHINA" },
...@@ -1248,6 +3879,50 @@ export function getNationsPhoneCodeList() { ...@@ -1248,6 +3879,50 @@ export function getNationsPhoneCodeList() {
1248 return nationsPhoneCodeList; 3879 return nationsPhoneCodeList;
1249 } 3880 }
1250 3881
3882 // 获取中国大陆省份
3883 export function getCnProvinceList(lan) {
3884 let result = [];
3885 cnProvinceList.forEach(element => {
3886 let data = {
3887 v: element.PROVINCE_ID,
3888 n: ""
3889 };
3890 switch (lan) {
3891 case "zh":
3892 data.n = element.ZH_NAME;
3893 case "en":
3894 data.n = element.EN_NAME;
3895 default:
3896 data.n = element.TC_NAME;
3897 }
3898 result.push(data)
3899 });
3900 return result;
3901 }
3902
3903 // 获取根据省ID中国大陆城市
3904 export function getCityList(lan,PROVINCE_ID) {
3905 let result = [];
3906 cnCityList.forEach(element => {
3907 if(element.PROVINCE_ID == PROVINCE_ID){
3908 let data = {
3909 v: element.CITY_ID,
3910 n: ""
3911 };
3912 switch (lan) {
3913 case "zh":
3914 data.n = element.ZH_NAME;
3915 case "en":
3916 data.n = element.EN_NAME;
3917 default:
3918 data.n = element.TC_NAME;
3919 }
3920 result.push(data)
3921 }
3922 });
3923 return result;
3924 }
3925
1251 export function getNationsList(lan) { 3926 export function getNationsList(lan) {
1252 switch (lan) { 3927 switch (lan) {
1253 case "zh": 3928 case "zh":
......