├── .babelrc
├── .circleci
└── config.yml
├── .editorconfig
├── .eslintignore
├── .eslintrc.js
├── .github
└── ISSUE_TEMPLATE
│ └── bug_report.md
├── .gitignore
├── .postcssrc.js
├── .prettierrc
├── LICENSE
├── README.md
├── README_1.x.x.md
├── build
├── build.js
├── check-versions.js
├── dev-client.js
├── dev-server.js
├── utils.js
├── vue-loader.conf.js
├── webpack.base.conf.js
├── webpack.dev.conf.js
└── webpack.prod.conf.js
├── config
├── dev.env.js
├── index.js
└── prod.env.js
├── index.html
├── package.json
├── project.config.json
├── release.sh
├── src
├── App.vue
├── app.json
├── main.js
├── mpvue-picker
│ └── mpvuePicker.vue
├── pages
│ ├── demo
│ │ ├── index.vue
│ │ └── main.js
│ ├── img
│ │ ├── picker01.gif
│ │ ├── picker02.gif
│ │ ├── picker03.gif
│ │ └── picker04.gif
│ ├── mpvue-city-picker
│ │ ├── data.js
│ │ ├── index.vue
│ │ └── main.js
│ └── test
│ │ ├── index.vue
│ │ └── main.js
└── utils
│ └── index.js
├── static
└── .gitkeep
└── yarn.lock
/.babelrc:
--------------------------------------------------------------------------------
1 | {
2 | "presets": [
3 | ["env", {
4 | "modules": false,
5 | "targets": {
6 | "browsers": ["> 1%", "last 2 versions", "not ie <= 8"]
7 | }
8 | }],
9 | "stage-2"
10 | ],
11 | "plugins": ["transform-runtime"],
12 | "env": {
13 | "test": {
14 | "presets": ["env", "stage-2"],
15 | "plugins": ["istanbul"]
16 | }
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/.circleci/config.yml:
--------------------------------------------------------------------------------
1 | # iOS CircleCI 2.0 configuration file
2 | #
3 | # Check https://circleci.com/docs/2.0/ios-migrating-from-1-2/ for more details
4 | #
5 | version: 2
6 | jobs:
7 | build:
8 |
9 | # Specify the Xcode version to use
10 | macos:
11 | xcode: "8.3.3"
12 |
13 | steps:
14 | - checkout
15 |
16 | # Install CocoaPods
17 | - run:
18 | name: Install CocoaPods
19 | command: pod install
20 |
21 | # Build the app and run tests
22 | - run:
23 | name: Build and run tests
24 | command: fastlane scan
25 | environment:
26 | SCAN_DEVICE: iPhone 6
27 | SCAN_SCHEME: WebTests
28 |
29 | # Collect XML test results data to show in the UI,
30 | # and save the same XML files under test-results folder
31 | # in the Artifacts tab
32 | - store_test_results:
33 | path: test_output/report.xml
34 | - store_artifacts:
35 | path: /tmp/test-results
36 | destination: scan-test-results
37 | - store_artifacts:
38 | path: ~/Library/Logs/scan
39 | destination: scan-logs
40 |
41 |
--------------------------------------------------------------------------------
/.editorconfig:
--------------------------------------------------------------------------------
1 | root = true
2 |
3 | [*]
4 | charset = utf-8
5 | indent_style = space
6 | indent_size = 2
7 | end_of_line = lf
8 | insert_final_newline = true
9 | trim_trailing_whitespace = true
10 | max_line_length = off
11 |
--------------------------------------------------------------------------------
/.eslintignore:
--------------------------------------------------------------------------------
1 | build/*.js
2 | config/*.js
3 |
--------------------------------------------------------------------------------
/.eslintrc.js:
--------------------------------------------------------------------------------
1 | // http://eslint.org/docs/user-guide/configuring
2 |
3 | module.exports = {
4 | root: true,
5 | parser: 'babel-eslint',
6 | parserOptions: {
7 | sourceType: 'module'
8 | },
9 | env: {
10 | browser: false,
11 | node: true,
12 | es6: true
13 | },
14 | // https://github.com/standard/standard/blob/master/docs/RULES-en.md
15 | extends: 'standard',
16 | // required to lint *.vue files
17 | plugins: ['html'],
18 | // add your custom rules here
19 | rules: {
20 | // allow async-await
21 | 'generator-star-spacing': 'off',
22 | // allow debugger during development
23 | 'no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off',
24 | semi: ['error', 'always'],
25 | 'func-call-spacing': 'off',
26 | 'space-before-function-paren': 'off',
27 | 'semi':'off'
28 | },
29 | globals: {
30 | App: true,
31 | Page: true,
32 | wx: true,
33 | getApp: true,
34 | getPage: true
35 | }
36 | };
37 |
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/bug_report.md:
--------------------------------------------------------------------------------
1 | ---
2 | name: Bug report
3 | about: 创建一个错误报告
4 | title: ''
5 | labels: ''
6 | assignees: ''
7 |
8 | ---
9 |
10 | **问题描述**
11 |
12 | [问题描述:站在其它人的角度尽可能清晰地、简洁地把问题描述清楚].
13 |
14 | **复现步骤**
15 |
16 | [复现问题的步骤]
17 |
18 | 1. Go to '...'
19 | 2. Click on '....'
20 | 3. Scroll down to '....'
21 | 4. See error
22 |
23 | 代码请写成 markdown 的形式,不要贴截图
24 |
25 | ``` vue
26 | // some code ...
27 | ```
28 |
29 | **期望行为**
30 |
31 | [这里请用简洁清晰的语言描述你期望的行为]
32 |
33 | **报错信息**
34 |
35 | [这里请贴上你的完整报错截图或文字]
36 |
37 | **系统信息**
38 | * mpvue-picker 版本号:[eg. 2.1.5]
39 | * mpvue 版本号:[eg. 1.4.6]
40 | * 运行平台:[eg. 微信开发者工具 ios Android 浏览器(uni-app)]
41 |
42 |
43 | **补充信息**
44 |
45 | [可选]
46 | [根据你的调查研究,出现这个问题的原因可能在哪里?]
47 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | node_modules/
3 | dist/
4 | npm-debug.log*
5 | yarn-debug.log*
6 | yarn-error.log*
7 |
8 | # Editor directories and files
9 | .idea
10 | *.suo
11 | *.ntvs*
12 | *.njsproj
13 | *.sln
14 |
--------------------------------------------------------------------------------
/.postcssrc.js:
--------------------------------------------------------------------------------
1 | // https://github.com/michael-ciniawsky/postcss-load-config
2 |
3 | module.exports = {
4 | "plugins": {
5 | "postcss-mpvue-wxss": {}
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/.prettierrc:
--------------------------------------------------------------------------------
1 | {
2 | "semi": true,
3 | "singleQuote": true,
4 | "printWidth": 300
5 | }
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | The MIT License (MIT)
2 |
3 | Copyright (c) 2018-present, KuangPF
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in
13 | all copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
21 | THE SOFTWARE.
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # mpvue-picker
2 |
3 | > 基于 mpvue 框架的小程序选择控件
4 |
5 | > 支持单列、多列以及级联
6 |
7 | > 目前版本为 2.0,1.0 使用请[点击](./README_1.x.x.md)
8 |
9 | > citypicker 已支持,详情点击 [mpvue-citypicker](https://github.com/MPComponent/mpvue-citypicker)
10 |
11 |
12 | 
13 | 
14 | [](http://makeapullrequest.com)
15 | 
16 |
17 | ## 前言
18 | 在 [mpvue](https://github.com/Meituan-Dianping/mpvue)开源之初写了 [用 vue 写小程序,基于 mpvue 框架重写 weui](https://github.com/KuangPF/mpvue-weui)。当时用的是小程序的原生组件,没有对其进行封装和组件化。而对于现在的前端开发环境,`组件化`,`模块化`,`工程化`以及`自动化`已经是一种标配。而`mpvue`框架又提供了一个很好的组件化开发平台,因此就对小程序中的 `picker` 组件进行封装,使其在用`mpvue`开发的时候能够用快速的实现 `picker`的功能。
19 |
20 | :warning:[`uni-app` 插件市场的 `mpvue-picker`](https://ext.dcloud.net.cn/search?q=mpvue-picker) 不是本人在维护,如果要在 `uni-app` 中使用的话推荐通过 `npm` 包的方式引入。
21 |
22 | ## 为什么封装 `picker` 组件
23 |
24 | * 其实小程序提供了原生的 `picker` 组件,但是在开发的时候会发现在 android 手机上看到的 `picker`效果与`微信开发者工具`预览的效果不一样,其实就是丑了一点点...
25 |
26 | * 在小程序中使用 `picker` 的地方很多,很常见。
27 |
28 | ## 使用
29 |
30 | * 安装
31 | ``` bash
32 | npm install mpvue-picker --save
33 | ```
34 |
35 | * 在页面中使用
36 | ``` javascript
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
90 |
91 |
94 |
95 | ```
96 | * [更多 demo](https://github.com/KuangPF/mpvue-picker/blob/master/src/pages/demo/index.vue)
97 | * 初始化
98 |
99 | 在父组件中调用 ` mpvuePicker` 实例中的 `show` 方法即可
100 |
101 | ``` javascript
102 | this.$refs.mpvuePicker.show();
103 | ```
104 |
105 | ## 效果
106 |
107 | 
108 | 
109 | 
110 | 
111 |
112 | ## 参数说明
113 |
114 | ### mode
115 | * 说明:picker 组件类型
116 | * 类型:String
117 | * 可选值:
118 | * selector(单列)
119 | * timeSelector(时间选择)
120 | * dateSelector (日期选择)
121 | * multiSelector(多列)
122 | * multiLinkageSelector(级联)
123 | * 是否必填: 否
124 | * 默认值:selector
125 |
126 | ### pickerValueArray
127 | * 说明:picker 渲染数据
128 | * 类型:Array
129 | * 可选值:-
130 | * 是否必填: 是(当 mode 值为 timeSelector 不用填)
131 | * 默认值:-
132 |
133 | ### pickerValueDefault
134 | * 说明:picker 默认选中值
135 | * 类型:Array || Date (类型为 Date 仅限 mode 为 dateSelector 的情形)
136 | * 可选值:-
137 | * 是否必填: 否 (当同一个组件使用多种 mode 来回切换使用时 pickerValueDefault 必填)
138 | * 默认值:[]
139 | * 相关说明:如果 mode 为 dateSelector,默认值为当前日期,初始值支持 Date 对象或者数组,以 2019-4-5 为例,`new Date('2019-04-05')` 和 `[2019, 4, 5]` 均可以
140 |
141 | ### deepLength
142 | * 说明:几级联动
143 | * 类型:Number
144 | * 可选值:
145 | * 2
146 | * 3
147 | * 是否必填: 否
148 | * 默认值:2
149 |
150 | ### themeColor
151 | * 说明:主题颜色
152 | * 类型:Color
153 | * 是否必填: 否
154 | * 默认值:#1aad19
155 |
156 | ### onChange
157 | * 说明:picker 组件滚动时回调,返回选中的 label, value 和数组索引 index 的值
158 | * 类型:EventHandle
159 | * 可选值:-
160 | * 是否必填: 否
161 | * 默认值:-
162 |
163 | ### onConfirm
164 | * 说明:picker 组件点击确定时回调,返回选中的 label, value 和数组索引 index 的值
165 | * 类型:EventHandle
166 | * 可选值:-
167 | * 是否必填: 否
168 | * 默认值:-
169 |
170 | ### onCancel
171 | * 说明:picker 组件点击取消时回调,返回选中的 label, value 和数组索引 index 的值
172 | * 类型:EventHandle
173 | * 可选值:-
174 | * 是否必填: 否
175 | * 默认值:-
176 |
177 | ## 相关数据结构说明
178 |
179 | #### **单列**
180 |
181 | 点击展开单列数据结构
182 |
183 | ``` javascript
184 | pickerValueArray: [
185 | {
186 | label: '住宿费',
187 | value: 1
188 | },
189 | {
190 | label: '活动费',
191 | value: 2
192 | },
193 | {
194 | label: '通讯费',
195 | value: 3
196 | },
197 | {
198 | label: '补助',
199 | value: 4
200 | }
201 | ],
202 | ```
203 |
204 |
205 |
206 | #### **多列**
207 |
208 | 点击展开多列数据结构
209 |
210 | ``` javascript
211 | pickerMulArray: [
212 | [
213 | { label: '中国', value: 1 },
214 | { label: '美国', value: 2 },
215 | { label: '日本', value: 3 },
216 | { label: '俄罗斯', value: 4 }
217 | ],
218 | [
219 | { label: '茶', value: 1 },
220 | { label: '咖啡', value: 2 },
221 | { label: '寿司', value: 3 },
222 | { label: '奶酪', value: 4 }
223 | ],
224 | [
225 | { label: '歼20', value: 1 },
226 | { label: 'F22', value: 2 },
227 | { label: '秋月级', value: 3 },
228 | { label: 'T50', value: 4 }
229 | ]
230 | ]
231 | ```
232 |
233 |
234 | #### **二级联动**
235 |
236 | 点击展开二级联动数据结构
237 |
238 | ``` javascript
239 | pickerValueArray:
240 | [
241 | {
242 | label: '飞机票',
243 | value: 0,
244 | children: [{
245 | label: '经济舱',
246 | value: 1
247 | },
248 | {
249 | label: '商务舱',
250 | value: 2
251 | }
252 | ]
253 | },
254 | {
255 | label: '火车票',
256 | value: 1,
257 | children: [{
258 | label: '卧铺',
259 | value: 1
260 | },
261 | {
262 | label: '坐票',
263 | value: 2
264 | },
265 | {
266 | label: '站票',
267 | value: 3
268 | }
269 | ]
270 | },
271 | {
272 | label: '汽车票',
273 | value: 3,
274 | children: [{
275 | label: '快班',
276 | value: 1
277 | },
278 | {
279 | label: '普通',
280 | value: 2
281 | }
282 | ]
283 | }
284 | ]
285 | ```
286 |
287 |
288 |
289 | #### **三级联动**
290 |
291 | 点击展开三级联动数据结构
292 |
293 | ``` javascript
294 | pickerValueArray:
295 | [
296 | {
297 | label: 'phone',
298 | value: 0,
299 | children: [
300 | {
301 | label: 'iphone',
302 | value: 1,
303 | children: [{
304 | label: 'iphoneX',
305 | value: 1
306 | },
307 | {
308 | label: 'iphone8',
309 | value: 2
310 | }, {
311 | label: 'iphone8 Plus',
312 | value: 3
313 | }]
314 | },
315 | {
316 | label: 'android',
317 | value: 1,
318 | children: [
319 | {
320 | label: 'vivo',
321 | value: 1
322 | },
323 | {
324 | label: '魅族',
325 | value: 2
326 | }, {
327 | label: '小米',
328 | value: 3
329 | }
330 | ]
331 | }
332 | ]
333 | },
334 | {
335 | label: 'PC',
336 | value: 0,
337 | children: [
338 | {
339 | label: 'mac',
340 | value: 1,
341 | children: [
342 | {
343 | label: 'macbook Pro',
344 | value: 1
345 | },
346 | {
347 | label: 'iMac',
348 | value: 2
349 | }, {
350 | label: 'mackbook',
351 | value: 3
352 | }, {
353 | label: 'mackbook air',
354 | value: 3
355 | }
356 | ]
357 | },
358 | {
359 | label: 'windows',
360 | value: 1,
361 | children: [
362 | {
363 | label: 'dell',
364 | value: 1
365 | },
366 | {
367 | label: 'surface',
368 | value: 2
369 | }, {
370 | label: 'thinkpad',
371 | value: 3
372 | }
373 | ]
374 | }
375 | ]
376 | }
377 | ]
378 | ```
379 |
380 |
381 |
382 | ## 相关说明
383 |
384 | 对于多级联动,由于没有动态添加 picker 列数以及动态渲染其值,因此目前只支持 二级联动和三级联动。
385 |
386 |
387 | ## 版本日志
388 |
389 | [version logs](https://github.com/KuangPF/mpvue-picker/releases)
390 |
--------------------------------------------------------------------------------
/README_1.x.x.md:
--------------------------------------------------------------------------------
1 | # mpvue-picker
2 |
3 | > 基于 mpvue 框架的小程序选择控件
4 | > 支持单列、多列以及级联
5 |
6 | 
7 | 
8 | 
9 | 
10 |
11 | ## 前言
12 | 在 [mpvue](https://github.com/Meituan-Dianping/mpvue)开源之初写了 [用 vue 写小程序,基于 mpvue 框架重写 weui](https://github.com/KuangPF/mpvue-weui)。当时用的是小程序的原生组件,没有对其进行封装和组件化。而对于现在的前端开发环境,`组件化`,`模块化`,`工程化`以及`自动化`已经是一种标配。而`mpvue`框架又提供了一个很好的组件化开发平台,因此就对小程序中的 `picker` 组件进行封装,使其在用`mpvue`开发的时候能够用快速的实现 `picker`的功能。
13 |
14 | ## 为什么封装 `picker` 组件
15 |
16 | * 其实小程序提供了原生的 `picker` 组件,但是在开发的时候会发现在 android 手机上看到的 `picker`效果与`微信开发者工具`预览的效果不一样,其实就是丑了一点点...
17 |
18 | * 在小程序中使用 `picker` 的地方很多,很常见。
19 |
20 | ## 使用
21 |
22 | * 安装
23 | ``` bash
24 | npm install mpvue-picker --save 或者 cnpm install mpvue-picker --save
25 | ```
26 |
27 | * 在页面中使用
28 | ``` javascript
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
58 |
59 |
62 |
63 | ```
64 |
65 | * 初始化
66 |
67 | 在父组件中调用 ` mpvuePicker` 实例中的 `show` 方法即可
68 |
69 | ## 效果
70 |
71 | 
72 | 
73 | 
74 | 
75 |
76 | ## 参数说明
77 |
78 | ### mode
79 | * 说明:picker 组件类型
80 | * 类型:String
81 | * 可选值:
82 | * selector(单列)
83 | * timeSelector(时间选择)
84 | * multiSelector(多列)
85 | * multiLinkageSelector(级联)
86 | * 是否必填: 否
87 | * 默认值:selector
88 |
89 | ### pickerValueArray
90 | * 说明:picker 渲染数据
91 | * 类型:Array
92 | * 可选值:-
93 | * 是否必填: 是(当 mode 值为 timeSelector 不用填)
94 | * 默认值:-
95 |
96 | ### pickerValueDefault
97 | * 说明:picker 默认选中值
98 | * 类型:Array
99 | * 可选值:-
100 | * 是否必填: 否
101 | * 默认值:[]
102 |
103 | ### deepLength
104 | * 说明:几级联动
105 | * 类型:Number
106 | * 可选值:
107 | * 2
108 | * 3
109 | * 是否必填: 否
110 | * 默认值:2
111 |
112 | ### onChange
113 | * 说明:picer 组件滚动时回调,返回选中的数组索引
114 | * 类型:EventHandle
115 | * 可选值:-
116 | * 是否必填: 否
117 | * 默认值:-
118 |
119 | ### onConfirm
120 | * 说明:picer 组件点击确定时回调,返回选中的数组索引
121 | * 类型:EventHandle
122 | * 可选值:-
123 | * 是否必填: 否
124 | * 默认值:-
125 |
126 |
127 | ## 相关数据结构说明
128 |
129 | #### **单列**
130 |
131 | ``` javascript
132 | pickerValueArray: ['住宿费', '礼品费', '活动费', '通讯费', '补助']
133 | ```
134 |
135 | #### **多列**
136 | ``` javascript
137 | pickerValueArray: [
138 | ['中国', '美国', '日本', '俄罗斯'],
139 | ['茶', '咖啡', '寿司', '奶酪'],
140 | ['歼20', 'F22', '秋月级', 'T50']
141 | ]
142 | ```
143 |
144 |
145 | 点击展开二级联动数据结构
146 |
147 | ``` javascript
148 | pickerValueArray:
149 | [
150 | {
151 | label: '飞机票',
152 | value: 0,
153 | children: [{
154 | label: '经济舱',
155 | value: 1
156 | },
157 | {
158 | label: '商务舱',
159 | value: 2
160 | }
161 | ]
162 | },
163 | {
164 | label: '火车票',
165 | value: 1,
166 | children: [{
167 | label: '卧铺',
168 | value: 1
169 | },
170 | {
171 | label: '坐票',
172 | value: 2
173 | },
174 | {
175 | label: '站票',
176 | value: 3
177 | }
178 | ]
179 | },
180 | {
181 | label: '汽车票',
182 | value: 3,
183 | children: [{
184 | label: '快班',
185 | value: 1
186 | },
187 | {
188 | label: '普通',
189 | value: 2
190 | }
191 | ]
192 | }
193 | ]
194 | ```
195 |
196 |
197 |
198 | 点击展开三级联动数据结构
199 |
200 | ``` javascript
201 | pickerValueArray:
202 | [
203 | {
204 | label: 'phone',
205 | value: 0,
206 | children: [
207 | {
208 | label: 'iphone',
209 | value: 1,
210 | children: [{
211 | label: 'iphoneX',
212 | value: 1
213 | },
214 | {
215 | label: 'iphone8',
216 | value: 2
217 | }, {
218 | label: 'iphone8 Plus',
219 | value: 3
220 | }]
221 | },
222 | {
223 | label: 'android',
224 | value: 1,
225 | children: [
226 | {
227 | label: 'vivo',
228 | value: 1
229 | },
230 | {
231 | label: '魅族',
232 | value: 2
233 | }, {
234 | label: '小米',
235 | value: 3
236 | }
237 | ]
238 | }
239 | ]
240 | },
241 | {
242 | label: 'PC',
243 | value: 0,
244 | children: [
245 | {
246 | label: 'mac',
247 | value: 1,
248 | children: [
249 | {
250 | label: 'macbook Pro',
251 | value: 1
252 | },
253 | {
254 | label: 'iMac',
255 | value: 2
256 | }, {
257 | label: 'mackbook',
258 | value: 3
259 | }, {
260 | label: 'mackbook air',
261 | value: 3
262 | }
263 | ]
264 | },
265 | {
266 | label: 'windows',
267 | value: 1,
268 | children: [
269 | {
270 | label: 'dell',
271 | value: 1
272 | },
273 | {
274 | label: 'surface',
275 | value: 2
276 | }, {
277 | label: 'thinkpad',
278 | value: 3
279 | }
280 | ]
281 | }
282 | ]
283 | }
284 | ]
285 | ```
286 |
287 |
288 | ## 相关说明
289 |
290 | 对于多级联动,由于没有动态添加 picker 列数以及动态渲染其值,因此目前只支持 二级联动和三级联动。
291 |
292 | ## 版本日志
293 |
294 | [version logs](https://github.com/KuangPF/mpvue-picker/releases)
295 |
296 | ## TODO
297 |
298 | * 增加日期选择 mode
299 | * 增加城市选择 mode
--------------------------------------------------------------------------------
/build/build.js:
--------------------------------------------------------------------------------
1 | require('./check-versions')()
2 |
3 | process.env.NODE_ENV = 'production'
4 |
5 | var ora = require('ora')
6 | var rm = require('rimraf')
7 | var path = require('path')
8 | var chalk = require('chalk')
9 | var webpack = require('webpack')
10 | var config = require('../config')
11 | var webpackConfig = require('./webpack.prod.conf')
12 |
13 | var spinner = ora('building for production...')
14 | spinner.start()
15 |
16 | rm(path.join(config.build.assetsRoot, '*'), err => {
17 | if (err) throw err
18 | webpack(webpackConfig, function (err, stats) {
19 | spinner.stop()
20 | if (err) throw err
21 | process.stdout.write(stats.toString({
22 | colors: true,
23 | modules: false,
24 | children: false,
25 | chunks: false,
26 | chunkModules: false
27 | }) + '\n\n')
28 |
29 | if (stats.hasErrors()) {
30 | console.log(chalk.red(' Build failed with errors.\n'))
31 | process.exit(1)
32 | }
33 |
34 | console.log(chalk.cyan(' Build complete.\n'))
35 | console.log(chalk.yellow(
36 | ' Tip: built files are meant to be served over an HTTP server.\n' +
37 | ' Opening index.html over file:// won\'t work.\n'
38 | ))
39 | })
40 | })
41 |
--------------------------------------------------------------------------------
/build/check-versions.js:
--------------------------------------------------------------------------------
1 | var chalk = require('chalk')
2 | var semver = require('semver')
3 | var packageConfig = require('../package.json')
4 | var shell = require('shelljs')
5 | function exec (cmd) {
6 | return require('child_process').execSync(cmd).toString().trim()
7 | }
8 |
9 | var versionRequirements = [
10 | {
11 | name: 'node',
12 | currentVersion: semver.clean(process.version),
13 | versionRequirement: packageConfig.engines.node
14 | }
15 | ]
16 |
17 | if (shell.which('npm')) {
18 | versionRequirements.push({
19 | name: 'npm',
20 | currentVersion: exec('npm --version'),
21 | versionRequirement: packageConfig.engines.npm
22 | })
23 | }
24 |
25 | module.exports = function () {
26 | var warnings = []
27 | for (var i = 0; i < versionRequirements.length; i++) {
28 | var mod = versionRequirements[i]
29 | if (!semver.satisfies(mod.currentVersion, mod.versionRequirement)) {
30 | warnings.push(mod.name + ': ' +
31 | chalk.red(mod.currentVersion) + ' should be ' +
32 | chalk.green(mod.versionRequirement)
33 | )
34 | }
35 | }
36 |
37 | if (warnings.length) {
38 | console.log('')
39 | console.log(chalk.yellow('To use this template, you must update following to modules:'))
40 | console.log()
41 | for (var i = 0; i < warnings.length; i++) {
42 | var warning = warnings[i]
43 | console.log(' ' + warning)
44 | }
45 | console.log()
46 | process.exit(1)
47 | }
48 | }
49 |
--------------------------------------------------------------------------------
/build/dev-client.js:
--------------------------------------------------------------------------------
1 | /* eslint-disable */
2 | require('eventsource-polyfill')
3 | var hotClient = require('webpack-hot-middleware/client?noInfo=true&reload=true')
4 |
5 | hotClient.subscribe(function (event) {
6 | if (event.action === 'reload') {
7 | window.location.reload()
8 | }
9 | })
10 |
--------------------------------------------------------------------------------
/build/dev-server.js:
--------------------------------------------------------------------------------
1 | require("./check-versions")();
2 |
3 | var config = require("../config");
4 | if (!process.env.NODE_ENV) {
5 | process.env.NODE_ENV = JSON.parse(config.dev.env.NODE_ENV);
6 | }
7 |
8 | // var opn = require('opn')
9 | var path = require("path");
10 | var express = require("express");
11 | var webpack = require("webpack");
12 | var proxyMiddleware = require("http-proxy-middleware");
13 | var portfinder = require("portfinder");
14 | var webpackConfig = require("./webpack.dev.conf");
15 |
16 | // default port where dev server listens for incoming traffic
17 | var port = process.env.PORT || config.dev.port;
18 | // automatically open browser, if not set will be false
19 | var autoOpenBrowser = !!config.dev.autoOpenBrowser;
20 | // Define HTTP proxies to your custom API backend
21 | // https://github.com/chimurai/http-proxy-middleware
22 | var proxyTable = config.dev.proxyTable;
23 |
24 | var app = express();
25 | var compiler = webpack(webpackConfig);
26 |
27 | // var devMiddleware = require('webpack-dev-middleware')(compiler, {
28 | // publicPath: webpackConfig.output.publicPath,
29 | // quiet: true
30 | // })
31 |
32 | // var hotMiddleware = require('webpack-hot-middleware')(compiler, {
33 | // log: false,
34 | // heartbeat: 2000
35 | // })
36 | // force page reload when html-webpack-plugin template changes
37 | // compiler.plugin('compilation', function (compilation) {
38 | // compilation.plugin('html-webpack-plugin-after-emit', function (data, cb) {
39 | // hotMiddleware.publish({ action: 'reload' })
40 | // cb()
41 | // })
42 | // })
43 |
44 | // proxy api requests
45 | Object.keys(proxyTable).forEach(function(context) {
46 | var options = proxyTable[context];
47 | if (typeof options === "string") {
48 | options = { target: options };
49 | }
50 | app.use(proxyMiddleware(options.filter || context, options));
51 | });
52 |
53 | // handle fallback for HTML5 history API
54 | app.use(require("connect-history-api-fallback")());
55 |
56 | // serve webpack bundle output
57 | // app.use(devMiddleware)
58 |
59 | // enable hot-reload and state-preserving
60 | // compilation error display
61 | // app.use(hotMiddleware)
62 |
63 | // serve pure static assets
64 | var staticPath = path.posix.join(
65 | config.dev.assetsPublicPath,
66 | config.dev.assetsSubDirectory
67 | );
68 | app.use(staticPath, express.static("./static"));
69 |
70 | // var uri = 'http://localhost:' + port
71 |
72 | var _resolve;
73 | var readyPromise = new Promise(resolve => {
74 | _resolve = resolve;
75 | });
76 |
77 | // console.log('> Starting dev server...')
78 | // devMiddleware.waitUntilValid(() => {
79 | // console.log('> Listening at ' + uri + '\n')
80 | // // when env is testing, don't need open it
81 | // if (autoOpenBrowser && process.env.NODE_ENV !== 'testing') {
82 | // opn(uri)
83 | // }
84 | // _resolve()
85 | // })
86 |
87 | module.exports = new Promise((resolve, reject) => {
88 | portfinder.basePort = port;
89 | portfinder
90 | .getPortPromise()
91 | .then(newPort => {
92 | if (port !== newPort) {
93 | console.log(`${port}端口被占用,开启新端口${newPort}`);
94 | }
95 | var server = app.listen(newPort, "localhost");
96 | // for 小程序的文件保存机制
97 | require("webpack-dev-middleware-hard-disk")(compiler, {
98 | publicPath: webpackConfig.output.publicPath,
99 | quiet: true
100 | });
101 | resolve({
102 | ready: readyPromise,
103 | close: () => {
104 | server.close();
105 | }
106 | });
107 | })
108 | .catch(error => {
109 | console.log("没有找到空闲端口,请打开任务管理器杀死进程端口再试", error);
110 | });
111 | });
112 |
--------------------------------------------------------------------------------
/build/utils.js:
--------------------------------------------------------------------------------
1 | var path = require("path");
2 | var config = require("../config");
3 | var ExtractTextPlugin = require("extract-text-webpack-plugin");
4 |
5 | exports.assetsPath = function(_path) {
6 | var assetsSubDirectory =
7 | process.env.NODE_ENV === "production"
8 | ? config.build.assetsSubDirectory
9 | : config.dev.assetsSubDirectory;
10 | return path.posix.join(assetsSubDirectory, _path);
11 | };
12 |
13 | exports.cssLoaders = function(options) {
14 | options = options || {};
15 |
16 | var cssLoader = {
17 | loader: "css-loader",
18 | options: {
19 | minimize: process.env.NODE_ENV === "production",
20 | sourceMap: options.sourceMap
21 | }
22 | };
23 |
24 | var postcssLoader = {
25 | loader: "postcss-loader",
26 | options: {
27 | sourceMap: true
28 | }
29 | };
30 |
31 | var px2rpxLoader = {
32 | loader: "px2rpx-loader",
33 | options: {
34 | baseDpr: 1,
35 | rpxUnit: 0.5
36 | }
37 | };
38 |
39 | // generate loader string to be used with extract text plugin
40 | function generateLoaders(loader, loaderOptions) {
41 | var loaders = [cssLoader, px2rpxLoader, postcssLoader];
42 | if (loader) {
43 | loaders.push({
44 | loader: loader + "-loader",
45 | options: Object.assign({}, loaderOptions, {
46 | sourceMap: options.sourceMap
47 | })
48 | });
49 | }
50 |
51 | // Extract CSS when that option is specified
52 | // (which is the case during production build)
53 | if (options.extract) {
54 | return ExtractTextPlugin.extract({
55 | use: loaders,
56 | fallback: "vue-style-loader"
57 | });
58 | } else {
59 | return ["vue-style-loader"].concat(loaders);
60 | }
61 | }
62 |
63 | // https://vue-loader.vuejs.org/en/configurations/extract-css.html
64 | return {
65 | css: generateLoaders(),
66 | wxss: generateLoaders(),
67 | postcss: generateLoaders(),
68 | less: generateLoaders("less"),
69 | sass: generateLoaders("sass", { indentedSyntax: true }),
70 | scss: generateLoaders("sass"),
71 | stylus: generateLoaders("stylus"),
72 | styl: generateLoaders("stylus")
73 | };
74 | };
75 |
76 | // Generate loaders for standalone style files (outside of .vue)
77 | exports.styleLoaders = function(options) {
78 | var output = [];
79 | var loaders = exports.cssLoaders(options);
80 | for (var extension in loaders) {
81 | var loader = loaders[extension];
82 | output.push({
83 | test: new RegExp("\\." + extension + "$"),
84 | use: loader
85 | });
86 | }
87 | return output;
88 | };
89 |
--------------------------------------------------------------------------------
/build/vue-loader.conf.js:
--------------------------------------------------------------------------------
1 | var utils = require("./utils");
2 | var config = require("../config");
3 | // var isProduction = process.env.NODE_ENV === 'production'
4 | // for mp
5 | var isProduction = true;
6 |
7 | module.exports = {
8 | loaders: utils.cssLoaders({
9 | sourceMap: isProduction
10 | ? config.build.productionSourceMap
11 | : config.dev.cssSourceMap,
12 | extract: isProduction
13 | }),
14 | transformToRequire: {
15 | video: "src",
16 | source: "src",
17 | img: "src",
18 | image: "xlink:href"
19 | }
20 | };
21 |
--------------------------------------------------------------------------------
/build/webpack.base.conf.js:
--------------------------------------------------------------------------------
1 | var path = require("path");
2 | var fs = require("fs");
3 | var utils = require("./utils");
4 | var config = require("../config");
5 | var vueLoaderConfig = require("./vue-loader.conf");
6 | var MpvuePlugin = require("webpack-mpvue-asset-plugin");
7 | var glob = require("glob");
8 | var CopyWebpackPlugin = require("copy-webpack-plugin");
9 | var relative = require("relative");
10 |
11 | function resolve(dir) {
12 | return path.join(__dirname, "..", dir);
13 | }
14 |
15 | function getEntry(rootSrc) {
16 | var map = {};
17 | glob.sync(rootSrc + "/pages/**/main.js").forEach(file => {
18 | var key = relative(rootSrc, file).replace(".js", "");
19 | map[key] = file;
20 | });
21 | return map;
22 | }
23 |
24 | const appEntry = { app: resolve("./src/main.js") };
25 | const pagesEntry = getEntry(resolve("./src"), "pages/**/main.js");
26 | const entry = Object.assign({}, appEntry, pagesEntry);
27 |
28 | module.exports = {
29 | // 如果要自定义生成的 dist 目录里面的文件路径,
30 | // 可以将 entry 写成 {'toPath': 'fromPath'} 的形式,
31 | // toPath 为相对于 dist 的路径, 例:index/demo,则生成的文件地址为 dist/index/demo.js
32 | entry,
33 | target: require("mpvue-webpack-target"),
34 | output: {
35 | path: config.build.assetsRoot,
36 | filename: "[name].js",
37 | publicPath:
38 | process.env.NODE_ENV === "production"
39 | ? config.build.assetsPublicPath
40 | : config.dev.assetsPublicPath
41 | },
42 | resolve: {
43 | extensions: [".js", ".vue", ".json"],
44 | alias: {
45 | vue: "mpvue",
46 | "@": resolve("src")
47 | },
48 | symlinks: false,
49 | aliasFields: ["mpvue", "weapp", "browser"],
50 | mainFields: ["browser", "module", "main"]
51 | },
52 | module: {
53 | rules: [
54 | {
55 | test: /\.(js|vue)$/,
56 | loader: "eslint-loader",
57 | enforce: "pre",
58 | include: [resolve("src"), resolve("test")],
59 | options: {
60 | formatter: require("eslint-friendly-formatter")
61 | }
62 | },
63 | {
64 | test: /\.vue$/,
65 | loader: "mpvue-loader",
66 | options: vueLoaderConfig
67 | },
68 | {
69 | test: /\.js$/,
70 | include: [resolve("src"), resolve("test")],
71 | use: [
72 | "babel-loader",
73 | {
74 | loader: "mpvue-loader",
75 | options: {
76 | checkMPEntry: true
77 | }
78 | }
79 | ]
80 | },
81 | {
82 | test: /\.(png|jpe?g|gif|svg)(\?.*)?$/,
83 | loader: "url-loader",
84 | options: {
85 | limit: 10000,
86 | name: utils.assetsPath("img/[name].[ext]")
87 | }
88 | },
89 | {
90 | test: /\.(mp4|webm|ogg|mp3|wav|flac|aac)(\?.*)?$/,
91 | loader: "url-loader",
92 | options: {
93 | limit: 10000,
94 | name: utils.assetsPath("media/[name].[ext]")
95 | }
96 | },
97 | {
98 | test: /\.(woff2?|eot|ttf|otf)(\?.*)?$/,
99 | loader: "url-loader",
100 | options: {
101 | limit: 10000,
102 | name: utils.assetsPath("fonts/[name].[ext]")
103 | }
104 | }
105 | ]
106 | },
107 | plugins: [
108 | new MpvuePlugin(),
109 | new CopyWebpackPlugin(
110 | [
111 | {
112 | from: "**/*.json",
113 | to: ""
114 | }
115 | ],
116 | {
117 | context: "src/"
118 | }
119 | ),
120 | new CopyWebpackPlugin([
121 | {
122 | from: path.resolve(__dirname, "../static"),
123 | to: path.resolve(__dirname, "../dist/static"),
124 | ignore: [".*"]
125 | }
126 | ])
127 | ]
128 | };
129 |
--------------------------------------------------------------------------------
/build/webpack.dev.conf.js:
--------------------------------------------------------------------------------
1 | var utils = require("./utils");
2 | var webpack = require("webpack");
3 | var config = require("../config");
4 | var merge = require("webpack-merge");
5 | var baseWebpackConfig = require("./webpack.base.conf");
6 | // var HtmlWebpackPlugin = require('html-webpack-plugin')
7 | var FriendlyErrorsPlugin = require("friendly-errors-webpack-plugin");
8 |
9 | // copy from ./webpack.prod.conf.js
10 | var path = require("path");
11 | var ExtractTextPlugin = require("extract-text-webpack-plugin");
12 | var CopyWebpackPlugin = require("copy-webpack-plugin");
13 | var OptimizeCSSPlugin = require("optimize-css-assets-webpack-plugin");
14 |
15 | // add hot-reload related code to entry chunks
16 | // Object.keys(baseWebpackConfig.entry).forEach(function (name) {
17 | // baseWebpackConfig.entry[name] = ['./build/dev-client'].concat(baseWebpackConfig.entry[name])
18 | // })
19 |
20 | module.exports = merge(baseWebpackConfig, {
21 | module: {
22 | rules: utils.styleLoaders({
23 | sourceMap: config.dev.cssSourceMap,
24 | extract: true
25 | })
26 | },
27 | // cheap-module-eval-source-map is faster for development
28 | // devtool: '#cheap-module-eval-source-map',
29 | devtool: "#source-map",
30 | output: {
31 | path: config.build.assetsRoot,
32 | // filename: utils.assetsPath('[name].[chunkhash].js'),
33 | // chunkFilename: utils.assetsPath('[id].[chunkhash].js')
34 | filename: utils.assetsPath("[name].js"),
35 | chunkFilename: utils.assetsPath("[id].js")
36 | },
37 | plugins: [
38 | new webpack.DefinePlugin({
39 | "process.env": config.dev.env
40 | }),
41 |
42 | // copy from ./webpack.prod.conf.js
43 | // extract css into its own file
44 | new ExtractTextPlugin({
45 | // filename: utils.assetsPath('[name].[contenthash].css')
46 | filename: utils.assetsPath("[name].wxss")
47 | }),
48 | // Compress extracted CSS. We are using this plugin so that possible
49 | // duplicated CSS from different components can be deduped.
50 | new OptimizeCSSPlugin({
51 | cssProcessorOptions: {
52 | safe: true
53 | }
54 | }),
55 | new webpack.optimize.CommonsChunkPlugin({
56 | name: "common/vendor",
57 | minChunks: function(module, count) {
58 | // any required modules inside node_modules are extracted to vendor
59 | return (
60 | (module.resource &&
61 | /\.js$/.test(module.resource) &&
62 | module.resource.indexOf("node_modules") >= 0) ||
63 | count > 1
64 | );
65 | }
66 | }),
67 | new webpack.optimize.CommonsChunkPlugin({
68 | name: "common/manifest",
69 | chunks: ["common/vendor"]
70 | }),
71 |
72 | // https://github.com/glenjamin/webpack-hot-middleware#installation--usage
73 | // new webpack.HotModuleReplacementPlugin(),
74 | new webpack.NoEmitOnErrorsPlugin(),
75 | // https://github.com/ampedandwired/html-webpack-plugin
76 | // new HtmlWebpackPlugin({
77 | // filename: 'index.html',
78 | // template: 'index.html',
79 | // inject: true
80 | // }),
81 | new FriendlyErrorsPlugin()
82 | ]
83 | });
84 |
--------------------------------------------------------------------------------
/build/webpack.prod.conf.js:
--------------------------------------------------------------------------------
1 | var path = require("path");
2 | var utils = require("./utils");
3 | var webpack = require("webpack");
4 | var config = require("../config");
5 | var merge = require("webpack-merge");
6 | var baseWebpackConfig = require("./webpack.base.conf");
7 | var UglifyJsPlugin = require("uglifyjs-webpack-plugin");
8 | var CopyWebpackPlugin = require("copy-webpack-plugin");
9 | // var HtmlWebpackPlugin = require('html-webpack-plugin')
10 | var ExtractTextPlugin = require("extract-text-webpack-plugin");
11 | var OptimizeCSSPlugin = require("optimize-css-assets-webpack-plugin");
12 |
13 | var env = config.build.env;
14 |
15 | var webpackConfig = merge(baseWebpackConfig, {
16 | module: {
17 | rules: utils.styleLoaders({
18 | sourceMap: config.build.productionSourceMap,
19 | extract: true
20 | })
21 | },
22 | devtool: config.build.productionSourceMap ? "#source-map" : false,
23 | output: {
24 | path: config.build.assetsRoot,
25 | // filename: utils.assetsPath('[name].[chunkhash].js'),
26 | // chunkFilename: utils.assetsPath('[id].[chunkhash].js')
27 | filename: utils.assetsPath("[name].js"),
28 | chunkFilename: utils.assetsPath("[id].js")
29 | },
30 | plugins: [
31 | // http://vuejs.github.io/vue-loader/en/workflow/production.html
32 | new webpack.DefinePlugin({
33 | "process.env": env
34 | }),
35 | new UglifyJsPlugin({
36 | sourceMap: true
37 | }),
38 | // extract css into its own file
39 | new ExtractTextPlugin({
40 | // filename: utils.assetsPath('[name].[contenthash].css')
41 | filename: utils.assetsPath("[name].wxss")
42 | }),
43 | // Compress extracted CSS. We are using this plugin so that possible
44 | // duplicated CSS from different components can be deduped.
45 | new OptimizeCSSPlugin({
46 | cssProcessorOptions: {
47 | safe: true
48 | }
49 | }),
50 | // generate dist index.html with correct asset hash for caching.
51 | // you can customize output by editing /index.html
52 | // see https://github.com/ampedandwired/html-webpack-plugin
53 | // new HtmlWebpackPlugin({
54 | // filename: config.build.index,
55 | // template: 'index.html',
56 | // inject: true,
57 | // minify: {
58 | // removeComments: true,
59 | // collapseWhitespace: true,
60 | // removeAttributeQuotes: true
61 | // // more options:
62 | // // https://github.com/kangax/html-minifier#options-quick-reference
63 | // },
64 | // // necessary to consistently work with multiple chunks via CommonsChunkPlugin
65 | // chunksSortMode: 'dependency'
66 | // }),
67 | // keep module.id stable when vender modules does not change
68 | new webpack.HashedModuleIdsPlugin(),
69 | // split vendor js into its own file
70 | new webpack.optimize.CommonsChunkPlugin({
71 | name: "common/vendor",
72 | minChunks: function(module, count) {
73 | // any required modules inside node_modules are extracted to vendor
74 | return (
75 | (module.resource &&
76 | /\.js$/.test(module.resource) &&
77 | module.resource.indexOf("node_modules") >= 0) ||
78 | count > 1
79 | );
80 | }
81 | }),
82 | // extract webpack runtime and module manifest to its own file in order to
83 | // prevent vendor hash from being updated whenever app bundle is updated
84 | new webpack.optimize.CommonsChunkPlugin({
85 | name: "common/manifest",
86 | chunks: ["common/vendor"]
87 | })
88 | ]
89 | });
90 |
91 | // if (config.build.productionGzip) {
92 | // var CompressionWebpackPlugin = require('compression-webpack-plugin')
93 |
94 | // webpackConfig.plugins.push(
95 | // new CompressionWebpackPlugin({
96 | // asset: '[path].gz[query]',
97 | // algorithm: 'gzip',
98 | // test: new RegExp(
99 | // '\\.(' +
100 | // config.build.productionGzipExtensions.join('|') +
101 | // ')$'
102 | // ),
103 | // threshold: 10240,
104 | // minRatio: 0.8
105 | // })
106 | // )
107 | // }
108 |
109 | if (config.build.bundleAnalyzerReport) {
110 | var BundleAnalyzerPlugin = require("webpack-bundle-analyzer")
111 | .BundleAnalyzerPlugin;
112 | webpackConfig.plugins.push(new BundleAnalyzerPlugin());
113 | }
114 |
115 | module.exports = webpackConfig;
116 |
--------------------------------------------------------------------------------
/config/dev.env.js:
--------------------------------------------------------------------------------
1 | var merge = require("webpack-merge");
2 | var prodEnv = require("./prod.env");
3 |
4 | module.exports = merge(prodEnv, {
5 | NODE_ENV: '"development"'
6 | });
7 |
--------------------------------------------------------------------------------
/config/index.js:
--------------------------------------------------------------------------------
1 | // see http://vuejs-templates.github.io/webpack for documentation.
2 | var path = require("path");
3 |
4 | module.exports = {
5 | build: {
6 | env: require("./prod.env"),
7 | index: path.resolve(__dirname, "../dist/index.html"),
8 | assetsRoot: path.resolve(__dirname, "../dist"),
9 | assetsSubDirectory: "",
10 | assetsPublicPath: "/",
11 | productionSourceMap: false,
12 | // Gzip off by default as many popular static hosts such as
13 | // Surge or Netlify already gzip all static assets for you.
14 | // Before setting to `true`, make sure to:
15 | // npm install --save-dev compression-webpack-plugin
16 | productionGzip: false,
17 | productionGzipExtensions: ["js", "css"],
18 | // Run the build command with an extra argument to
19 | // View the bundle analyzer report after build finishes:
20 | // `npm run build --report`
21 | // Set to `true` or `false` to always turn it on or off
22 | bundleAnalyzerReport: process.env.npm_config_report
23 | },
24 | dev: {
25 | env: require("./dev.env"),
26 | port: 8080,
27 | // 在小程序开发者工具中不需要自动打开浏览器
28 | autoOpenBrowser: false,
29 | assetsSubDirectory: "",
30 | assetsPublicPath: "/",
31 | proxyTable: {},
32 | // CSS Sourcemaps off by default because relative paths are "buggy"
33 | // with this option, according to the CSS-Loader README
34 | // (https://github.com/webpack/css-loader#sourcemaps)
35 | // In our experience, they generally work as expected,
36 | // just be aware of this issue when enabling this option.
37 | cssSourceMap: false
38 | }
39 | };
40 |
--------------------------------------------------------------------------------
/config/prod.env.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | NODE_ENV: '"production"'
3 | };
4 |
--------------------------------------------------------------------------------
/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | mpvue-picker
6 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "mpvue-picker",
3 | "version": "2.1.6",
4 | "description": "基于 mpvue 框架的小程序选择控件",
5 | "main": "src/mpvue-picker/mpvuePicker.vue",
6 | "author": "kuangpengfei <1633397286@qq.com>",
7 | "private": false,
8 | "repository": {
9 | "type": "git",
10 | "url": "https://github.com/KuangPF/mpvue-picker"
11 | },
12 | "files": [
13 | "src"
14 | ],
15 | "license": "MIT",
16 | "scripts": {
17 | "dev": "node build/dev-server.js",
18 | "start": "node build/dev-server.js",
19 | "build": "rimraf dist && node build/build.js",
20 | "lint": "eslint --ext .js,.vue src",
21 | "release": "sh ./release.sh"
22 | },
23 | "dependencies": {},
24 | "devDependencies": {
25 | "babel-core": "^6.22.1",
26 | "babel-eslint": "^8.2.3",
27 | "babel-loader": "^7.1.1",
28 | "babel-plugin-transform-runtime": "^6.22.0",
29 | "babel-preset-env": "^1.3.2",
30 | "babel-preset-stage-2": "^6.22.0",
31 | "babel-register": "^6.22.0",
32 | "chalk": "^2.4.0",
33 | "connect-history-api-fallback": "^1.3.0",
34 | "copy-webpack-plugin": "^4.5.1",
35 | "css-loader": "^0.28.11",
36 | "cssnano": "^3.10.0",
37 | "eslint": "^4.19.1",
38 | "eslint-config-standard": "^11.0.0",
39 | "eslint-friendly-formatter": "^4.0.1",
40 | "eslint-loader": "^2.0.0",
41 | "eslint-plugin-html": "^4.0.3",
42 | "eslint-plugin-import": "^2.11.0",
43 | "eslint-plugin-node": "^6.0.1",
44 | "eslint-plugin-promise": "^3.4.0",
45 | "eslint-plugin-standard": "^3.0.1",
46 | "eventsource-polyfill": "^0.9.6",
47 | "express": "^4.16.3",
48 | "extract-text-webpack-plugin": "^3.0.2",
49 | "file-loader": "^1.1.11",
50 | "friendly-errors-webpack-plugin": "^1.7.0",
51 | "glob": "^7.1.2",
52 | "html-webpack-plugin": "^3.2.0",
53 | "http-proxy-middleware": "^0.18.0",
54 | "mpvue": "^1.0.18",
55 | "mpvue-loader": "1.1.2",
56 | "mpvue-picker": "^2.1.2",
57 | "mpvue-template-compiler": "1.0.18",
58 | "mpvue-webpack-target": "^1.0.0",
59 | "optimize-css-assets-webpack-plugin": "^3.2.0",
60 | "ora": "^2.0.0",
61 | "portfinder": "^1.0.13",
62 | "postcss-loader": "^2.1.4",
63 | "postcss-mpvue-wxss": "^1.0.0",
64 | "prettier": "~1.12.1",
65 | "px2rpx-loader": "^0.1.10",
66 | "relative": "^3.0.2",
67 | "rimraf": "^2.6.0",
68 | "semver": "^5.3.0",
69 | "shelljs": "^0.8.1",
70 | "uglifyjs-webpack-plugin": "^1.2.5",
71 | "url-loader": "^1.0.1",
72 | "vue-style-loader": "^4.1.0",
73 | "webpack": "^3.11.0",
74 | "webpack-bundle-analyzer": "^2.2.1",
75 | "webpack-dev-middleware-hard-disk": "^1.12.0",
76 | "webpack-merge": "^4.1.0",
77 | "webpack-mpvue-asset-plugin": "^0.1.1"
78 | },
79 | "engines": {
80 | "node": ">= 4.0.0",
81 | "npm": ">= 3.0.0"
82 | },
83 | "browserslist": [
84 | "> 1%",
85 | "last 2 versions",
86 | "not ie <= 8"
87 | ]
88 | }
89 |
--------------------------------------------------------------------------------
/project.config.json:
--------------------------------------------------------------------------------
1 | {
2 | "description": "项目配置文件。",
3 | "setting": {
4 | "urlCheck": true,
5 | "es6": false,
6 | "postcss": true,
7 | "minified": true,
8 | "newFeature": true
9 | },
10 | "miniprogramRoot": "./dist/",
11 | "compileType": "miniprogram",
12 | "appid": "",
13 | "projectname": "mpvue-picker",
14 | "condition": {
15 | "search": {
16 | "current": -1,
17 | "list": []
18 | },
19 | "conversation": {
20 | "current": -1,
21 | "list": []
22 | },
23 | "game": {
24 | "currentL": -1,
25 | "list": []
26 | },
27 | "miniprogram": {
28 | "current": -1,
29 | "list": []
30 | }
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/release.sh:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env sh
2 | set -e
3 | echo "Enter release version: "
4 | read VERSION
5 |
6 | read -p "Releasing $VERSION - are you sure? (y/n)" -n 1 -r
7 | echo # (optional) move to a new line
8 | if [[ $REPLY =~ ^[Yy]$ ]]
9 | echo "Releasing $VERSION ..."
10 | then
11 | # build
12 | VERSION=$VERSION npm run build
13 | if [[ `git status --porcelain` ]];
14 | then
15 | git add -A
16 | git commit -am "build: release $VERSION"
17 | fi
18 |
19 | # commit
20 | npm version $VERSION --message "build: release $VERSION"
21 |
22 | # publish
23 | git push origin refs/tags/v"$VERSION"
24 | git push origin master
25 |
26 | npm publish --registry=https://registry.npmjs.org
27 | fi
28 |
--------------------------------------------------------------------------------
/src/App.vue:
--------------------------------------------------------------------------------
1 |
4 |
5 |
8 |
--------------------------------------------------------------------------------
/src/app.json:
--------------------------------------------------------------------------------
1 | {
2 | "pages": [
3 | "pages/demo/main",
4 | "pages/test/main",
5 | "pages/mpvue-city-picker/main"
6 | ],
7 | "window": {
8 | "backgroundTextStyle": "light",
9 | "navigationBarBackgroundColor": "#fff",
10 | "navigationBarTitleText": "mpvue-picker",
11 | "navigationBarTextStyle": "black"
12 | }
13 | }
--------------------------------------------------------------------------------
/src/main.js:
--------------------------------------------------------------------------------
1 | import Vue from 'vue';
2 | import App from './App';
3 |
4 | Vue.config.productionTip = false;
5 | App.mpType = 'app';
6 |
7 | const app = new Vue(App);
8 | app.$mount();
9 |
--------------------------------------------------------------------------------
/src/mpvue-picker/mpvuePicker.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | 取消
7 | 确定
8 |
9 |
10 |
17 |
18 |
19 | {{item.label}}
24 |
25 |
26 |
27 |
28 |
35 |
36 |
37 | {{item.label}}
42 |
43 |
44 | {{item.label}}
49 |
50 |
51 | {{item.label}}
56 |
57 |
58 |
59 |
60 |
67 |
68 |
69 | {{item.label}}
74 |
75 |
76 | {{item.label}}
81 |
82 |
83 |
84 |
85 |
92 |
93 |
94 | {{item.label}}
99 |
100 |
101 |
102 |
103 |
110 |
111 |
112 | {{item.label}}
117 |
118 |
119 | {{item.label}}
124 |
125 |
126 |
127 |
128 |
135 |
136 |
137 | {{item.label}}
142 |
143 |
144 | {{item.label}}
149 |
150 |
151 | {{item.label}}
156 |
157 |
158 |
159 |
160 |
161 |
162 |
163 |
581 |
582 |
661 |
--------------------------------------------------------------------------------
/src/pages/demo/index.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
mvpue-picker 示例
5 |
选中的值:
6 |
{{pickerText}}
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
297 |
298 |
317 |
--------------------------------------------------------------------------------
/src/pages/demo/main.js:
--------------------------------------------------------------------------------
1 | import Vue from 'vue';
2 | import App from './index';
3 |
4 | const app = new Vue(App);
5 | app.$mount();
6 |
--------------------------------------------------------------------------------
/src/pages/img/picker01.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MPComponent/mpvue-picker/577e44cdc893e364993c67bd58afde93887a81ea/src/pages/img/picker01.gif
--------------------------------------------------------------------------------
/src/pages/img/picker02.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MPComponent/mpvue-picker/577e44cdc893e364993c67bd58afde93887a81ea/src/pages/img/picker02.gif
--------------------------------------------------------------------------------
/src/pages/img/picker03.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MPComponent/mpvue-picker/577e44cdc893e364993c67bd58afde93887a81ea/src/pages/img/picker03.gif
--------------------------------------------------------------------------------
/src/pages/img/picker04.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MPComponent/mpvue-picker/577e44cdc893e364993c67bd58afde93887a81ea/src/pages/img/picker04.gif
--------------------------------------------------------------------------------
/src/pages/mpvue-city-picker/data.js:
--------------------------------------------------------------------------------
1 | /* eslint-disable */
2 | let cityData = [{ "label": "北京市", "value": "北京市", "children": [{ "label": "北京市", "value": "北京市", "children": [{ "label": "东城区", "value": "东城区" }, { "label": "西城区", "value": "西城区" }, { "label": "崇文区", "value": "崇文区" }, { "label": "宣武区", "value": "宣武区" }, { "label": "朝阳区", "value": "朝阳区" }, { "label": "丰台区", "value": "丰台区" }, { "label": "石景山区", "value": "石景山区" }, { "label": "海淀区", "value": "海淀区" }, { "label": "门头沟区", "value": "门头沟区" }, { "label": "房山区", "value": "房山区" }, { "label": "通州区", "value": "通州区" }, { "label": "顺义区", "value": "顺义区" }, { "label": "昌平区", "value": "昌平区" }, { "label": "大兴区", "value": "大兴区" }, { "label": "平谷区", "value": "平谷区" }, { "label": "怀柔区", "value": "怀柔区" }, { "label": "密云县", "value": "密云县" }, { "label": "延庆县", "value": "延庆县" }] }] }, { "label": "天津市", "value": "天津市", "children": [{ "label": "天津市", "value": "天津市", "children": [{ "label": "和平区", "value": "和平区" }, { "label": "河东区", "value": "河东区" }, { "label": "河西区", "value": "河西区" }, { "label": "南开区", "value": "南开区" }, { "label": "河北区", "value": "河北区" }, { "label": "红挢区", "value": "红挢区" }, { "label": "滨海新区", "value": "滨海新区" }, { "label": "东丽区", "value": "东丽区" }, { "label": "西青区", "value": "西青区" }, { "label": "津南区", "value": "津南区" }, { "label": "北辰区", "value": "北辰区" }, { "label": "宁河区", "value": "宁河区" }, { "label": "武清区", "value": "武清区" }, { "label": "静海县", "value": "静海县" }, { "label": "宝坻区", "value": "宝坻区" }, { "label": "蓟县", "value": "蓟县" }, { "label": "塘沽区", "value": "塘沽区" }, { "label": "汉沽区", "value": "汉沽区" }, { "label": "大港区", "value": "大港区" }, { "label": "宝坻区", "value": "宝坻区" }] }] }, { "label": "河北省", "value": "河北省", "children": [{ "label": "石家庄市", "value": "石家庄市", "children": [{ "label": "长安区", "value": "长安区" }, { "label": "桥东区", "value": "桥东区" }, { "label": "桥西区", "value": "桥西区" }, { "label": "新华区", "value": "新华区" }, { "label": "裕华区", "value": "裕华区" }, { "label": "井陉县", "value": "井陉县" }, { "label": "正定县", "value": "正定县" }, { "label": "栾城县", "value": "栾城县" }, { "label": "行唐县", "value": "行唐县" }, { "label": "灵寿县", "value": "灵寿县" }, { "label": "高邑县", "value": "高邑县" }, { "label": "深泽县", "value": "深泽县" }, { "label": "赞皇县", "value": "赞皇县" }, { "label": "无极县", "value": "无极县" }, { "label": "平山县", "value": "平山县" }, { "label": "元氏县", "value": "元氏县" }, { "label": "赵县", "value": "赵县" }, { "label": "辛集市", "value": "辛集市" }, { "label": "藁城市", "value": "藁城市" }, { "label": "晋州市", "value": "晋州市" }, { "label": "新乐市", "value": "新乐市" }, { "label": "鹿泉市", "value": "鹿泉市" }] }, { "label": "唐山市", "value": "唐山市", "children": [{ "label": "路南区", "value": "路南区" }, { "label": "路北区", "value": "路北区" }, { "label": "古冶区", "value": "古冶区" }, { "label": "开平区", "value": "开平区" }, { "label": "丰南区", "value": "丰南区" }, { "label": "丰润区", "value": "丰润区" }, { "label": "滦县", "value": "滦县" }, { "label": "滦南县", "value": "滦南县" }, { "label": "乐亭县", "value": "乐亭县" }, { "label": "迁西县", "value": "迁西县" }, { "label": "玉田县", "value": "玉田县" }, { "label": "唐海县", "value": "唐海县" }, { "label": "遵化市", "value": "遵化市" }, { "label": "迁安市", "value": "迁安市" }, { "label": "曹妃甸区", "value": "曹妃甸区" }] }, { "label": "秦皇岛市", "value": "秦皇岛市", "children": [{ "label": "海港区", "value": "海港区" }, { "label": "山海关区", "value": "山海关区" }, { "label": "北戴河区", "value": "北戴河区" }, { "label": "青龙满族自治县", "value": "青龙满族自治县" }, { "label": "昌黎县", "value": "昌黎县" }, { "label": "抚宁县", "value": "抚宁县" }, { "label": "卢龙县", "value": "卢龙县" }] }, { "label": "邯郸市", "value": "邯郸市", "children": [{ "label": "邯山区", "value": "邯山区" }, { "label": "丛台区", "value": "丛台区" }, { "label": "复兴区", "value": "复兴区" }, { "label": "峰峰矿区", "value": "峰峰矿区" }, { "label": "邯郸县", "value": "邯郸县" }, { "label": "临漳县", "value": "临漳县" }, { "label": "成安县", "value": "成安县" }, { "label": "大名县", "value": "大名县" }, { "label": "涉县", "value": "涉县" }, { "label": "磁县", "value": "磁县" }, { "label": "肥乡县", "value": "肥乡县" }, { "label": "永年县", "value": "永年县" }, { "label": "邱县", "value": "邱县" }, { "label": "鸡泽县", "value": "鸡泽县" }, { "label": "广平县", "value": "广平县" }, { "label": "馆陶县", "value": "馆陶县" }, { "label": "魏县", "value": "魏县" }, { "label": "曲周县", "value": "曲周县" }, { "label": "武安市", "value": "武安市" }] }, { "label": "邢台市", "value": "邢台市", "children": [{ "label": "桥东区", "value": "桥东区" }, { "label": "桥西区", "value": "桥西区" }, { "label": "邢台县", "value": "邢台县" }, { "label": "临城县", "value": "临城县" }, { "label": "内丘县", "value": "内丘县" }, { "label": "柏乡县", "value": "柏乡县" }, { "label": "隆尧县", "value": "隆尧县" }, { "label": "任县", "value": "任县" }, { "label": "南和县", "value": "南和县" }, { "label": "宁晋县", "value": "宁晋县" }, { "label": "巨鹿县", "value": "巨鹿县" }, { "label": "新河县", "value": "新河县" }, { "label": "广宗县", "value": "广宗县" }, { "label": "平乡县", "value": "平乡县" }, { "label": "威县", "value": "威县" }, { "label": "清河县", "value": "清河县" }, { "label": "临西县", "value": "临西县" }, { "label": "南宫市", "value": "南宫市" }, { "label": "沙河市", "value": "沙河市" }] }, { "label": "保定市", "value": "保定市", "children": [{ "label": "新市区", "value": "新市区" }, { "label": "北市区", "value": "北市区" }, { "label": "南市区", "value": "南市区" }, { "label": "满城县", "value": "满城县" }, { "label": "清苑县", "value": "清苑县" }, { "label": "涞水县", "value": "涞水县" }, { "label": "阜平县", "value": "阜平县" }, { "label": "徐水县", "value": "徐水县" }, { "label": "定兴县", "value": "定兴县" }, { "label": "唐县", "value": "唐县" }, { "label": "高阳县", "value": "高阳县" }, { "label": "容城县", "value": "容城县" }, { "label": "涞源县", "value": "涞源县" }, { "label": "望都县", "value": "望都县" }, { "label": "安新县", "value": "安新县" }, { "label": "易县", "value": "易县" }, { "label": "曲阳县", "value": "曲阳县" }, { "label": "蠡县", "value": "蠡县" }, { "label": "顺平县", "value": "顺平县" }, { "label": "博野县", "value": "博野县" }, { "label": "雄县", "value": "雄县" }, { "label": "涿州市", "value": "涿州市" }, { "label": "定州市", "value": "定州市" }, { "label": "安国市", "value": "安国市" }, { "label": "高碑店市", "value": "高碑店市" }] }, { "label": "张家口市", "value": "张家口市", "children": [{ "label": "桥东区", "value": "桥东区" }, { "label": "桥西区", "value": "桥西区" }, { "label": "宣化区", "value": "宣化区" }, { "label": "下花园区", "value": "下花园区" }, { "label": "宣化县", "value": "宣化县" }, { "label": "张北县", "value": "张北县" }, { "label": "康保县", "value": "康保县" }, { "label": "沽源县", "value": "沽源县" }, { "label": "尚义县", "value": "尚义县" }, { "label": "蔚县", "value": "蔚县" }, { "label": "阳原县", "value": "阳原县" }, { "label": "怀安县", "value": "怀安县" }, { "label": "万全县", "value": "万全县" }, { "label": "怀来县", "value": "怀来县" }, { "label": "涿鹿县", "value": "涿鹿县" }, { "label": "赤城县", "value": "赤城县" }, { "label": "崇礼县", "value": "崇礼县" }] }, { "label": "承德市", "value": "承德市", "children": [{ "label": "双桥区", "value": "双桥区" }, { "label": "双滦区", "value": "双滦区" }, { "label": "鹰手营子矿区", "value": "鹰手营子矿区" }, { "label": "承德县", "value": "承德县" }, { "label": "兴隆县", "value": "兴隆县" }, { "label": "平泉县", "value": "平泉县" }, { "label": "滦平县", "value": "滦平县" }, { "label": "隆化县", "value": "隆化县" }, { "label": "丰宁满族自治县", "value": "丰宁满族自治县" }, { "label": "宽城满族自治县", "value": "宽城满族自治县" }, { "label": "围场满族蒙古族自治县", "value": "围场满族蒙古族自治县" }] }, { "label": "沧州市", "value": "沧州市", "children": [{ "label": "新华区", "value": "新华区" }, { "label": "运河区", "value": "运河区" }, { "label": "沧县", "value": "沧县" }, { "label": "青县", "value": "青县" }, { "label": "东光县", "value": "东光县" }, { "label": "海兴县", "value": "海兴县" }, { "label": "盐山县", "value": "盐山县" }, { "label": "肃宁县", "value": "肃宁县" }, { "label": "南皮县", "value": "南皮县" }, { "label": "吴桥县", "value": "吴桥县" }, { "label": "献县", "value": "献县" }, { "label": "孟村回族自治县", "value": "孟村回族自治县" }, { "label": "泊头市", "value": "泊头市" }, { "label": "任丘市", "value": "任丘市" }, { "label": "黄骅市", "value": "黄骅市" }, { "label": "河间市", "value": "河间市" }] }, { "label": "廊坊市", "value": "廊坊市", "children": [{ "label": "安次区", "value": "安次区" }, { "label": "广阳区", "value": "广阳区" }, { "label": "固安县", "value": "固安县" }, { "label": "永清县", "value": "永清县" }, { "label": "香河县", "value": "香河县" }, { "label": "大城县", "value": "大城县" }, { "label": "文安县", "value": "文安县" }, { "label": "大厂回族自治县", "value": "大厂回族自治县" }, { "label": "霸州市", "value": "霸州市" }, { "label": "三河市", "value": "三河市" }] }, { "label": "衡水市", "value": "衡水市", "children": [{ "label": "桃城区", "value": "桃城区" }, { "label": "枣强县", "value": "枣强县" }, { "label": "武邑县", "value": "武邑县" }, { "label": "武强县", "value": "武强县" }, { "label": "饶阳县", "value": "饶阳县" }, { "label": "安平县", "value": "安平县" }, { "label": "故城县", "value": "故城县" }, { "label": "景县", "value": "景县" }, { "label": "阜城县", "value": "阜城县" }, { "label": "冀州市", "value": "冀州市" }, { "label": "深州市", "value": "深州市" }] }] }, { "label": "山西省", "value": "山西省", "children": [{ "label": "太原市", "value": "太原市", "children": [{ "label": "小店区", "value": "小店区" }, { "label": "迎泽区", "value": "迎泽区" }, { "label": "杏花岭区", "value": "杏花岭区" }, { "label": "尖草坪区", "value": "尖草坪区" }, { "label": "万柏林区", "value": "万柏林区" }, { "label": "晋源区", "value": "晋源区" }, { "label": "清徐县", "value": "清徐县" }, { "label": "阳曲县", "value": "阳曲县" }, { "label": "娄烦县", "value": "娄烦县" }, { "label": "古交市", "value": "古交市" }] }, { "label": "大同市", "value": "大同市", "children": [{ "label": "平城区", "value": "平城区" }, { "label": "云冈区", "value": "云冈区" }, { "label": "新荣区", "value": "新荣区" }, { "label": "阳高县", "value": "阳高县" }, { "label": "天镇县", "value": "天镇县" }, { "label": "广灵县", "value": "广灵县" }, { "label": "灵丘县", "value": "灵丘县" }, { "label": "浑源县", "value": "浑源县" }, { "label": "左云县", "value": "左云县" }] }, { "label": "阳泉市", "value": "阳泉市", "children": [{ "label": "阳泉区", "value": "阳泉区" }, { "label": "平定县", "value": "平定县" }, { "label": "盂县", "value": "盂县" }] }, { "label": "长治市", "value": "长治市", "children": [{ "label": "长治区", "value": "长治区" }, { "label": "长治县", "value": "长治县" }, { "label": "襄垣县", "value": "襄垣县" }, { "label": "屯留县", "value": "屯留县" }, { "label": "平顺县", "value": "平顺县" }, { "label": "黎城县", "value": "黎城县" }, { "label": "壶关县", "value": "壶关县" }, { "label": "长子县", "value": "长子县" }, { "label": "武乡县", "value": "武乡县" }, { "label": "沁县", "value": "沁县" }, { "label": "沁源县", "value": "沁源县" }, { "label": "潞城市", "value": "潞城市" }] }, { "label": "晋城市", "value": "晋城市", "children": [{ "label": "晋城区", "value": "晋城区" }, { "label": "沁水县", "value": "沁水县" }, { "label": "阳城县", "value": "阳城县" }, { "label": "陵川县", "value": "陵川县" }, { "label": "泽州县", "value": "泽州县" }, { "label": "高平市", "value": "高平市" }] }, { "label": "朔州市", "value": "朔州市", "children": [{ "label": "朔城区", "value": "朔城区" }, { "label": "平鲁区", "value": "平鲁区" }, { "label": "山阴县", "value": "山阴县" }, { "label": "应县", "value": "应县" }, { "label": "右玉县", "value": "右玉县" }, { "label": "怀仁县", "value": "怀仁县" }] }, { "label": "晋中市", "value": "晋中市", "children": [{ "label": "榆次区", "value": "榆次区" }, { "label": "榆社县", "value": "榆社县" }, { "label": "左权县", "value": "左权县" }, { "label": "和顺县", "value": "和顺县" }, { "label": "昔阳县", "value": "昔阳县" }, { "label": "寿阳县", "value": "寿阳县" }, { "label": "太谷县", "value": "太谷县" }, { "label": "祁县", "value": "祁县" }, { "label": "平遥县", "value": "平遥县" }, { "label": "灵石县", "value": "灵石县" }, { "label": "介休市", "value": "介休市" }] }, { "label": "运城市", "value": "运城市", "children": [{ "label": "盐湖区", "value": "盐湖区" }, { "label": "临猗县", "value": "临猗县" }, { "label": "万荣县", "value": "万荣县" }, { "label": "闻喜县", "value": "闻喜县" }, { "label": "稷山县", "value": "稷山县" }, { "label": "新绛县", "value": "新绛县" }, { "label": "绛县", "value": "绛县" }, { "label": "垣曲县", "value": "垣曲县" }, { "label": "夏县", "value": "夏县" }, { "label": "平陆县", "value": "平陆县" }, { "label": "芮城县", "value": "芮城县" }, { "label": "永济市", "value": "永济市" }, { "label": "河津市", "value": "河津市" }] }, { "label": "忻州市", "value": "忻州市", "children": [{ "label": "忻府区", "value": "忻府区" }, { "label": "定襄县", "value": "定襄县" }, { "label": "五台县", "value": "五台县" }, { "label": "代县", "value": "代县" }, { "label": "繁峙县", "value": "繁峙县" }, { "label": "宁武县", "value": "宁武县" }, { "label": "静乐县", "value": "静乐县" }, { "label": "神池县", "value": "神池县" }, { "label": "五寨县", "value": "五寨县" }, { "label": "岢岚县", "value": "岢岚县" }, { "label": "河曲县", "value": "河曲县" }, { "label": "保德县", "value": "保德县" }, { "label": "偏关县", "value": "偏关县" }, { "label": "原平市", "value": "原平市" }] }, { "label": "临汾市", "value": "临汾市", "children": [{ "label": "尧都区", "value": "尧都区" }, { "label": "曲沃县", "value": "曲沃县" }, { "label": "翼城县", "value": "翼城县" }, { "label": "襄汾县", "value": "襄汾县" }, { "label": "洪洞县", "value": "洪洞县" }, { "label": "古县", "value": "古县" }, { "label": "安泽县", "value": "安泽县" }, { "label": "浮山县", "value": "浮山县" }, { "label": "吉县", "value": "吉县" }, { "label": "乡宁县", "value": "乡宁县" }, { "label": "大宁县", "value": "大宁县" }, { "label": "隰县", "value": "隰县" }, { "label": "永和县", "value": "永和县" }, { "label": "蒲县", "value": "蒲县" }, { "label": "汾西县", "value": "汾西县" }, { "label": "侯马市", "value": "侯马市" }, { "label": "霍州市", "value": "霍州市" }] }, { "label": "吕梁市", "value": "吕梁市", "children": [{ "label": "离石区", "value": "离石区" }, { "label": "文水县", "value": "文水县" }, { "label": "交城县", "value": "交城县" }, { "label": "兴县", "value": "兴县" }, { "label": "临县", "value": "临县" }, { "label": "柳林县", "value": "柳林县" }, { "label": "石楼县", "value": "石楼县" }, { "label": "岚县", "value": "岚县" }, { "label": "方山县", "value": "方山县" }, { "label": "中阳县", "value": "中阳县" }, { "label": "交口县", "value": "交口县" }, { "label": "孝义市", "value": "孝义市" }, { "label": "汾阳市", "value": "汾阳市" }] }] }, { "label": "内蒙古自治区", "value": "内蒙古自治区", "children": [{ "label": "呼和浩特市", "value": "呼和浩特市", "children": [{ "label": "新城区", "value": "新城区" }, { "label": "回民区", "value": "回民区" }, { "label": "玉泉区", "value": "玉泉区" }, { "label": "玉泉区", "value": "玉泉区" }, { "label": "赛罕区", "value": "赛罕区" }, { "label": "土默特左旗", "value": "土默特左旗" }, { "label": "托克托县", "value": "托克托县" }, { "label": "和林格尔县", "value": "和林格尔县" }, { "label": "清水河县", "value": "清水河县" }, { "label": "武川县", "value": "武川县" }] }, { "label": "包头市", "value": "包头市", "children": [{ "label": "东河区", "value": "东河区" }, { "label": "昆都仑区", "value": "昆都仑区" }, { "label": "青山区", "value": "青山区" }, { "label": "石拐区", "value": "石拐区" }, { "label": "白云矿区", "value": "白云矿区" }, { "label": "九原区", "value": "九原区" }, { "label": "土默特右旗", "value": "土默特右旗" }, { "label": "固阳县", "value": "固阳县" }, { "label": "达尔罕茂明安联合旗", "value": "达尔罕茂明安联合旗" }] }, { "label": "乌海市", "value": "乌海市", "children": [{ "label": "海勃湾区", "value": "海勃湾区" }, { "label": "海南区", "value": "海南区" }, { "label": "乌达区", "value": "乌达区" }] }, { "label": "赤峰市", "value": "赤峰市", "children": [{ "label": "红山区", "value": "红山区" }, { "label": "元宝山区", "value": "元宝山区" }, { "label": "松山区", "value": "松山区" }, { "label": "阿鲁科尔沁旗", "value": "阿鲁科尔沁旗" }, { "label": "巴林左旗", "value": "巴林左旗" }, { "label": "巴林右旗", "value": "巴林右旗" }, { "label": "林西县", "value": "林西县" }, { "label": "克什克腾旗", "value": "克什克腾旗" }, { "label": "翁牛特旗", "value": "翁牛特旗" }, { "label": "喀喇沁旗", "value": "喀喇沁旗" }, { "label": "宁城县", "value": "宁城县" }, { "label": "敖汉旗", "value": "敖汉旗" }] }, { "label": "通辽市", "value": "通辽市", "children": [{ "label": "科尔沁区", "value": "科尔沁区" }, { "label": "科尔沁左翼中旗", "value": "科尔沁左翼中旗" }, { "label": "科尔沁左翼后旗", "value": "科尔沁左翼后旗" }, { "label": "开鲁县", "value": "开鲁县" }, { "label": "库伦旗", "value": "库伦旗" }, { "label": "奈曼旗", "value": "奈曼旗" }, { "label": "扎鲁特旗", "value": "扎鲁特旗" }, { "label": "霍林郭勒市", "value": "霍林郭勒市" }] }, { "label": "鄂尔多斯市", "value": "鄂尔多斯市", "children": [{ "label": "东胜区", "value": "东胜区" }, { "label": "达拉特旗", "value": "达拉特旗" }, { "label": "准格尔旗", "value": "准格尔旗" }, { "label": "鄂托克前旗", "value": "鄂托克前旗" }, { "label": "鄂托克旗", "value": "鄂托克旗" }, { "label": "杭锦旗", "value": "杭锦旗" }, { "label": "乌审旗", "value": "乌审旗" }, { "label": "伊金霍洛旗", "value": "伊金霍洛旗" }] }, { "label": "呼伦贝尔市", "value": "呼伦贝尔市", "children": [{ "label": "海拉尔区", "value": "海拉尔区" }, { "label": "扎赉诺尔", "value": "扎赉诺尔" }, { "label": "阿荣旗", "value": "阿荣旗" }, { "label": "莫力达瓦达斡尔族自治旗", "value": "莫力达瓦达斡尔族自治旗" }, { "label": "鄂伦春自治旗", "value": "鄂伦春自治旗" }, { "label": "鄂温克族自治旗", "value": "鄂温克族自治旗" }, { "label": "陈巴尔虎旗", "value": "陈巴尔虎旗" }, { "label": "新巴尔虎左旗", "value": "新巴尔虎左旗" }, { "label": "新巴尔虎右旗", "value": "新巴尔虎右旗" }, { "label": "满洲里市", "value": "满洲里市" }, { "label": "牙克石市", "value": "牙克石市" }, { "label": "扎兰屯市", "value": "扎兰屯市" }, { "label": "额尔古纳市", "value": "额尔古纳市" }, { "label": "根河市", "value": "根河市" }] }, { "label": "巴彦淖尔市", "value": "巴彦淖尔市", "children": [{ "label": "临河区", "value": "临河区" }, { "label": "五原县", "value": "五原县" }, { "label": "磴口县", "value": "磴口县" }, { "label": "乌拉特前旗", "value": "乌拉特前旗" }, { "label": "乌拉特中旗", "value": "乌拉特中旗" }, { "label": "乌拉特后旗", "value": "乌拉特后旗" }, { "label": "杭锦后旗", "value": "杭锦后旗" }] }, { "label": "乌兰察布市", "value": "乌兰察布市", "children": [{ "label": "集宁区", "value": "集宁区" }, { "label": "卓资县", "value": "卓资县" }, { "label": "化德县", "value": "化德县" }, { "label": "商都县", "value": "商都县" }, { "label": "兴和县", "value": "兴和县" }, { "label": "凉城县", "value": "凉城县" }, { "label": "察哈尔右翼前旗", "value": "察哈尔右翼前旗" }, { "label": "察哈尔右翼中旗", "value": "察哈尔右翼中旗" }, { "label": "察哈尔右翼后旗", "value": "察哈尔右翼后旗" }, { "label": "四子王旗", "value": "四子王旗" }, { "label": "丰镇市", "value": "丰镇市" }] }, { "label": "兴安市", "value": "兴安市", "children": [{ "label": "乌兰浩特市", "value": "乌兰浩特市" }, { "label": "阿尔山市", "value": "阿尔山市" }, { "label": "科尔沁右翼前旗", "value": "科尔沁右翼前旗" }, { "label": "科尔沁右翼中旗", "value": "科尔沁右翼中旗" }, { "label": "扎赉特旗", "value": "扎赉特旗" }, { "label": "突泉县", "value": "突泉县" }] }, { "label": "锡林郭勒市", "value": "锡林郭勒市", "children": [{ "label": "二连浩特市", "value": "二连浩特市" }, { "label": "锡林浩特市", "value": "锡林浩特市" }, { "label": "阿巴嘎旗", "value": "阿巴嘎旗" }, { "label": "苏尼特左旗", "value": "苏尼特左旗" }, { "label": "苏尼特右旗", "value": "苏尼特右旗" }, { "label": "东乌珠穆沁旗", "value": "东乌珠穆沁旗" }, { "label": "西乌珠穆沁旗", "value": "西乌珠穆沁旗" }, { "label": "太仆寺旗", "value": "太仆寺旗" }, { "label": "镶黄旗", "value": "镶黄旗" }, { "label": "正镶白旗", "value": "正镶白旗" }, { "label": "正蓝旗", "value": "正蓝旗" }, { "label": "多伦县", "value": "多伦县" }] }, { "label": "阿拉善市", "value": "阿拉善市", "children": [{ "label": "阿左旗", "value": "阿左旗" }, { "label": "阿右旗", "value": "阿右旗" }, { "label": "额济纳旗", "value": "额济纳旗" }] }] }, { "label": "辽宁省", "value": "辽宁省", "children": [{ "label": "沈阳市", "value": "沈阳市", "children": [{ "label": "和平区", "value": "和平区" }, { "label": "沈河区", "value": "沈河区" }, { "label": "大东区", "value": "大东区" }, { "label": "皇姑区", "value": "皇姑区" }, { "label": "铁西区", "value": "铁西区" }, { "label": "苏家屯区", "value": "苏家屯区" }, { "label": "东陵区", "value": "东陵区" }, { "label": "新城子区", "value": "新城子区" }, { "label": "于洪区", "value": "于洪区" }, { "label": "辽中县", "value": "辽中县" }, { "label": "康平县", "value": "康平县" }, { "label": "法库县", "value": "法库县" }, { "label": "新民市", "value": "新民市" }] }, { "label": "大连市", "value": "大连市", "children": [{ "label": "中山区", "value": "中山区" }, { "label": "西岗区", "value": "西岗区" }, { "label": "沙河口区", "value": "沙河口区" }, { "label": "甘井子区", "value": "甘井子区" }, { "label": "旅顺口区", "value": "旅顺口区" }, { "label": "金州区", "value": "金州区" }, { "label": "长海县", "value": "长海县" }, { "label": "瓦房店市", "value": "瓦房店市" }, { "label": "普兰店市", "value": "普兰店市" }, { "label": "庄河市", "value": "庄河市" }] }, { "label": "鞍山市", "value": "鞍山市", "children": [{ "label": "铁东区", "value": "铁东区" }, { "label": "铁西区", "value": "铁西区" }, { "label": "立山区", "value": "立山区" }, { "label": "千山区", "value": "千山区" }, { "label": "台安县", "value": "台安县" }, { "label": "岫岩县", "value": "岫岩县" }, { "label": "海城市", "value": "海城市" }] }, { "label": "抚顺市", "value": "抚顺市", "children": [{ "label": "新抚区", "value": "新抚区" }, { "label": "东洲区", "value": "东洲区" }, { "label": "望花区", "value": "望花区" }, { "label": "顺城区", "value": "顺城区" }, { "label": "抚顺县", "value": "抚顺县" }, { "label": "新宾满族自治县", "value": "新宾满族自治县" }, { "label": "清原满族自治县", "value": "清原满族自治县" }] }, { "label": "本溪市", "value": "本溪市", "children": [{ "label": "平山区", "value": "平山区" }, { "label": "溪湖区", "value": "溪湖区" }, { "label": "明山区", "value": "明山区" }, { "label": "南芬区", "value": "南芬区" }, { "label": "本溪满族自治县", "value": "本溪满族自治县" }, { "label": "桓仁满族自治县", "value": "桓仁满族自治县" }] }, { "label": "丹东市", "value": "丹东市", "children": [{ "label": "元宝区", "value": "元宝区" }, { "label": "振兴区", "value": "振兴区" }, { "label": "振安区", "value": "振安区" }, { "label": "宽甸满族自治县", "value": "宽甸满族自治县" }, { "label": "东港市", "value": "东港市" }, { "label": "凤城市", "value": "凤城市" }] }, { "label": "锦州市", "value": "锦州市", "children": [{ "label": "古塔区", "value": "古塔区" }, { "label": "凌河区", "value": "凌河区" }, { "label": "太和区", "value": "太和区" }, { "label": "黑山县", "value": "黑山县" }, { "label": "义县", "value": "义县" }, { "label": "凌海市", "value": "凌海市" }, { "label": "北镇市", "value": "北镇市" }] }, { "label": "营口市", "value": "营口市", "children": [{ "label": "站前区", "value": "站前区" }, { "label": "西市区", "value": "西市区" }, { "label": "鲅鱼圈区", "value": "鲅鱼圈区" }, { "label": "老边区", "value": "老边区" }, { "label": "盖州市", "value": "盖州市" }, { "label": "大石桥市", "value": "大石桥市" }] }, { "label": "阜新市", "value": "阜新市", "children": [{ "label": "海州区", "value": "海州区" }, { "label": "新邱区", "value": "新邱区" }, { "label": "太平区", "value": "太平区" }, { "label": "清河门区", "value": "清河门区" }, { "label": "细河区", "value": "细河区" }, { "label": "阜新蒙古族自治县", "value": "阜新蒙古族自治县" }, { "label": "彰武县", "value": "彰武县" }] }, { "label": "辽阳市", "value": "辽阳市", "children": [{ "label": "白塔区", "value": "白塔区" }, { "label": "文圣区", "value": "文圣区" }, { "label": "宏伟区", "value": "宏伟区" }, { "label": "弓长岭区", "value": "弓长岭区" }, { "label": "太子河区", "value": "太子河区" }, { "label": "辽阳县", "value": "辽阳县" }, { "label": "灯塔市", "value": "灯塔市" }] }, { "label": "盘锦市", "value": "盘锦市", "children": [{ "label": "双台子区", "value": "双台子区" }, { "label": "兴隆台区", "value": "兴隆台区" }, { "label": "大洼县", "value": "大洼县" }, { "label": "盘山县", "value": "盘山县" }] }, { "label": "铁岭市", "value": "铁岭市", "children": [{ "label": "银州区", "value": "银州区" }, { "label": "清河区", "value": "清河区" }, { "label": "铁岭县", "value": "铁岭县" }, { "label": "西丰县", "value": "西丰县" }, { "label": "昌图县", "value": "昌图县" }, { "label": "调兵山市", "value": "调兵山市" }, { "label": "开原市", "value": "开原市" }] }, { "label": "朝阳市", "value": "朝阳市", "children": [{ "label": "双塔区", "value": "双塔区" }, { "label": "龙城区", "value": "龙城区" }, { "label": "朝阳县", "value": "朝阳县" }, { "label": "建平县", "value": "建平县" }, { "label": "喀喇沁左翼蒙古族自治县", "value": "喀喇沁左翼蒙古族自治县" }, { "label": "北票市", "value": "北票市" }, { "label": "凌源市", "value": "凌源市" }] }, { "label": "葫芦岛市", "value": "葫芦岛市", "children": [{ "label": "连山区", "value": "连山区" }, { "label": "龙港区", "value": "龙港区" }, { "label": "南票区", "value": "南票区" }, { "label": "绥中县", "value": "绥中县" }, { "label": "建昌县", "value": "建昌县" }, { "label": "兴城市", "value": "兴城市" }] }] }, { "label": "吉林省", "value": "吉林省", "children": [{ "label": "长春市", "value": "长春市", "children": [{ "label": "南关区", "value": "南关区" }, { "label": "宽城区", "value": "宽城区" }, { "label": "朝阳区", "value": "朝阳区" }, { "label": "二道区", "value": "二道区" }, { "label": "绿园区", "value": "绿园区" }, { "label": "双阳区", "value": "双阳区" }, { "label": "农安县", "value": "农安县" }, { "label": "九台市", "value": "九台市" }, { "label": "榆树市", "value": "榆树市" }, { "label": "德惠市", "value": "德惠市" }] }, { "label": "吉林市", "value": "吉林市", "children": [{ "label": "昌邑区", "value": "昌邑区" }, { "label": "龙潭区", "value": "龙潭区" }, { "label": "船营区", "value": "船营区" }, { "label": "丰满区", "value": "丰满区" }, { "label": "永吉县", "value": "永吉县" }, { "label": "蛟河市", "value": "蛟河市" }, { "label": "桦甸市", "value": "桦甸市" }, { "label": "舒兰市", "value": "舒兰市" }, { "label": "磐石市", "value": "磐石市" }] }, { "label": "四平市", "value": "四平市", "children": [{ "label": "铁西区", "value": "铁西区" }, { "label": "铁东区", "value": "铁东区" }, { "label": "梨树县", "value": "梨树县" }, { "label": "伊通满族自治县", "value": "伊通满族自治县" }, { "label": "公主岭市", "value": "公主岭市" }, { "label": "双辽市", "value": "双辽市" }] }, { "label": "辽源市", "value": "辽源市", "children": [{ "label": "龙山区", "value": "龙山区" }, { "label": "西安区", "value": "西安区" }, { "label": "东丰县", "value": "东丰县" }, { "label": "东辽县", "value": "东辽县" }] }, { "label": "通化市", "value": "通化市", "children": [{ "label": "东昌区", "value": "东昌区" }, { "label": "二道江区", "value": "二道江区" }, { "label": "通化县", "value": "通化县" }, { "label": "辉南县", "value": "辉南县" }, { "label": "柳河县", "value": "柳河县" }, { "label": "梅河口市", "value": "梅河口市" }, { "label": "集安市", "value": "集安市" }] }, { "label": "白山市", "value": "白山市", "children": [{ "label": "八道江区", "value": "八道江区" }, { "label": "江源区", "value": "江源区" }, { "label": "抚松县", "value": "抚松县" }, { "label": "靖宇县", "value": "靖宇县" }, { "label": "长白朝鲜族自治县", "value": "长白朝鲜族自治县" }, { "label": "临江市", "value": "临江市" }] }, { "label": "松原市", "value": "松原市", "children": [{ "label": "宁江区", "value": "宁江区" }, { "label": "前郭尔罗斯蒙古族自治县", "value": "前郭尔罗斯蒙古族自治县" }, { "label": "长岭县", "value": "长岭县" }, { "label": "乾安县", "value": "乾安县" }, { "label": "扶余县", "value": "扶余县" }] }, { "label": "白城市", "value": "白城市", "children": [{ "label": "洮北区", "value": "洮北区" }, { "label": "镇赉县", "value": "镇赉县" }, { "label": "通榆县", "value": "通榆县" }, { "label": "洮南市", "value": "洮南市" }, { "label": "大安市", "value": "大安市" }] }, { "label": "延边市", "value": "延边市", "children": [{ "label": "延吉市", "value": "延吉市" }, { "label": "图们市", "value": "图们市" }, { "label": "敦化市", "value": "敦化市" }, { "label": "珲春市", "value": "珲春市" }, { "label": "龙井市", "value": "龙井市" }, { "label": "和龙市", "value": "和龙市" }, { "label": "汪清县", "value": "汪清县" }, { "label": "安图县", "value": "安图县" }] }] }, { "label": "黑龙江省", "value": "黑龙江省", "children": [{ "label": "哈尔滨市", "value": "哈尔滨市", "children": [{ "label": "道里区", "value": "道里区" }, { "label": "南岗区", "value": "南岗区" }, { "label": "道外区", "value": "道外区" }, { "label": "平房区", "value": "平房区" }, { "label": "松北区", "value": "松北区" }, { "label": "香坊区", "value": "香坊区" }, { "label": "呼兰区", "value": "呼兰区" }, { "label": "阿城区", "value": "阿城区" }, { "label": "依兰县", "value": "依兰县" }, { "label": "方正县", "value": "方正县" }, { "label": "宾县", "value": "宾县" }, { "label": "巴彦县", "value": "巴彦县" }, { "label": "木兰县", "value": "木兰县" }, { "label": "通河县", "value": "通河县" }, { "label": "延寿县", "value": "延寿县" }, { "label": "双城市", "value": "双城市" }, { "label": "尚志市", "value": "尚志市" }, { "label": "五常市", "value": "五常市" }] }, { "label": "齐齐哈尔市", "value": "齐齐哈尔市", "children": [{ "label": "龙沙区", "value": "龙沙区" }, { "label": "建华区", "value": "建华区" }, { "label": "铁锋区", "value": "铁锋区" }, { "label": "昂昂溪区", "value": "昂昂溪区" }, { "label": "富拉尔基区", "value": "富拉尔基区" }, { "label": "碾子山区", "value": "碾子山区" }, { "label": "梅里斯达斡尔族区", "value": "梅里斯达斡尔族区" }, { "label": "龙江县", "value": "龙江县" }, { "label": "依安县", "value": "依安县" }, { "label": "泰来县", "value": "泰来县" }, { "label": "甘南县", "value": "甘南县" }, { "label": "富裕县", "value": "富裕县" }, { "label": "克山县", "value": "克山县" }, { "label": "克东县", "value": "克东县" }, { "label": "拜泉县", "value": "拜泉县" }, { "label": "讷河市", "value": "讷河市" }] }, { "label": "鸡西市", "value": "鸡西市", "children": [{ "label": "鸡冠区", "value": "鸡冠区" }, { "label": "恒山区", "value": "恒山区" }, { "label": "滴道区", "value": "滴道区" }, { "label": "梨树区", "value": "梨树区" }, { "label": "城子河区", "value": "城子河区" }, { "label": "麻山区", "value": "麻山区" }, { "label": "鸡东县", "value": "鸡东县" }, { "label": "虎林市", "value": "虎林市" }, { "label": "密山市", "value": "密山市" }] }, { "label": "鹤岗市", "value": "鹤岗市", "children": [{ "label": "向阳区", "value": "向阳区" }, { "label": "工农区", "value": "工农区" }, { "label": "南山区", "value": "南山区" }, { "label": "兴安区", "value": "兴安区" }, { "label": "东山区", "value": "东山区" }, { "label": "兴山区", "value": "兴山区" }, { "label": "萝北县", "value": "萝北县" }, { "label": "绥滨县", "value": "绥滨县" }] }, { "label": "双鸭山市", "value": "双鸭山市", "children": [{ "label": "尖山区", "value": "尖山区" }, { "label": "岭东区", "value": "岭东区" }, { "label": "四方台区", "value": "四方台区" }, { "label": "宝山区", "value": "宝山区" }, { "label": "集贤县", "value": "集贤县" }, { "label": "友谊县", "value": "友谊县" }, { "label": "宝清县", "value": "宝清县" }, { "label": "饶河县", "value": "饶河县" }] }, { "label": "大庆市", "value": "大庆市", "children": [{ "label": "萨尔图区", "value": "萨尔图区" }, { "label": "龙凤区", "value": "龙凤区" }, { "label": "让胡路区", "value": "让胡路区" }, { "label": "红岗区", "value": "红岗区" }, { "label": "大同区", "value": "大同区" }, { "label": "肇州县", "value": "肇州县" }, { "label": "肇源县", "value": "肇源县" }, { "label": "林甸县", "value": "林甸县" }, { "label": "杜尔伯特蒙古族自治县", "value": "杜尔伯特蒙古族自治县" }] }, { "label": "伊春市", "value": "伊春市", "children": [{ "label": "伊春区", "value": "伊春区" }, { "label": "南岔区", "value": "南岔区" }, { "label": "友好区", "value": "友好区" }, { "label": "西林区", "value": "西林区" }, { "label": "翠峦区", "value": "翠峦区" }, { "label": "新青区", "value": "新青区" }, { "label": "美溪区", "value": "美溪区" }, { "label": "金山屯区", "value": "金山屯区" }, { "label": "五营区", "value": "五营区" }, { "label": "乌马河区", "value": "乌马河区" }, { "label": "汤旺河区", "value": "汤旺河区" }, { "label": "带岭区", "value": "带岭区" }, { "label": "乌伊岭区", "value": "乌伊岭区" }, { "label": "红星区", "value": "红星区" }, { "label": "上甘岭区", "value": "上甘岭区" }, { "label": "嘉荫县", "value": "嘉荫县" }, { "label": "铁力市", "value": "铁力市" }] }, { "label": "佳木斯市", "value": "佳木斯市", "children": [{ "label": "向阳区", "value": "向阳区" }, { "label": "前进区", "value": "前进区" }, { "label": "东风区", "value": "东风区" }, { "label": "郊区", "value": "郊区" }, { "label": "桦南县", "value": "桦南县" }, { "label": "桦川县", "value": "桦川县" }, { "label": "汤原县", "value": "汤原县" }, { "label": "抚远县", "value": "抚远县" }, { "label": "同江市", "value": "同江市" }, { "label": "富锦市", "value": "富锦市" }] }, { "label": "七台河市", "value": "七台河市", "children": [{ "label": "新兴区", "value": "新兴区" }, { "label": "桃山区", "value": "桃山区" }, { "label": "茄子河区", "value": "茄子河区" }, { "label": "勃利县", "value": "勃利县" }] }, { "label": "牡丹江市", "value": "牡丹江市", "children": [{ "label": "东安区", "value": "东安区" }, { "label": "阳明区", "value": "阳明区" }, { "label": "爱民区", "value": "爱民区" }, { "label": "西安区", "value": "西安区" }, { "label": "东宁县", "value": "东宁县" }, { "label": "林口县", "value": "林口县" }, { "label": "绥芬河市", "value": "绥芬河市" }, { "label": "海林市", "value": "海林市" }, { "label": "宁安市", "value": "宁安市" }, { "label": "穆棱市", "value": "穆棱市" }] }, { "label": "黑河市", "value": "黑河市", "children": [{ "label": "爱辉区", "value": "爱辉区" }, { "label": "嫩江县", "value": "嫩江县" }, { "label": "逊克县", "value": "逊克县" }, { "label": "孙吴县", "value": "孙吴县" }, { "label": "北安市", "value": "北安市" }, { "label": "五大连池市", "value": "五大连池市" }] }, { "label": "绥化市", "value": "绥化市", "children": [{ "label": "北林区", "value": "北林区" }, { "label": "望奎县", "value": "望奎县" }, { "label": "兰西县", "value": "兰西县" }, { "label": "青冈县", "value": "青冈县" }, { "label": "庆安县", "value": "庆安县" }, { "label": "明水县", "value": "明水县" }, { "label": "绥棱县", "value": "绥棱县" }, { "label": "安达市", "value": "安达市" }, { "label": "肇东市", "value": "肇东市" }, { "label": "海伦市", "value": "海伦市" }] }, { "label": "大兴安岭市", "value": "大兴安岭市", "children": [{ "label": "加格达奇区", "value": "加格达奇区" }, { "label": "松岭区", "value": "松岭区" }, { "label": "新林区", "value": "新林区" }, { "label": "呼中区", "value": "呼中区" }, { "label": "呼玛县", "value": "呼玛县" }, { "label": "塔河县", "value": "塔河县" }, { "label": "漠河县", "value": "漠河县" }] }] }, { "label": "上海市", "value": "上海市", "children": [{ "label": "上海市", "value": "上海市", "children": [{ "label": "黄浦区", "value": "黄浦区" }, { "label": "卢湾区", "value": "卢湾区" }, { "label": "徐汇区", "value": "徐汇区" }, { "label": "长宁区", "value": "长宁区" }, { "label": "静安区", "value": "静安区" }, { "label": "普陀区", "value": "普陀区" }, { "label": "闸北区", "value": "闸北区" }, { "label": "虹口区", "value": "虹口区" }, { "label": "杨浦区", "value": "杨浦区" }, { "label": "闵行区", "value": "闵行区" }, { "label": "宝山区", "value": "宝山区" }, { "label": "嘉定区", "value": "嘉定区" }, { "label": "浦东新区", "value": "浦东新区" }, { "label": "金山区", "value": "金山区" }, { "label": "松江区", "value": "松江区" }, { "label": "奉贤区", "value": "奉贤区" }, { "label": "青浦区", "value": "青浦区" }, { "label": "奉贤区", "value": "奉贤区" }, { "label": "崇明县", "value": "崇明县" }] }] }, { "label": "江苏省", "value": "江苏省", "children": [{ "label": "南京市", "value": "南京市", "children": [{ "label": "玄武区", "value": "玄武区" }, { "label": "秦淮区", "value": "秦淮区" }, { "label": "建邺区", "value": "建邺区" }, { "label": "鼓楼区", "value": "鼓楼区" }, { "label": "浦口区", "value": "浦口区" }, { "label": "栖霞区", "value": "栖霞区" }, { "label": "雨花台区", "value": "雨花台区" }, { "label": "江宁区", "value": "江宁区" }, { "label": "六合区", "value": "六合区" }, { "label": "溧水县", "value": "溧水县" }, { "label": "高淳县", "value": "高淳县" }] }, { "label": "无锡市", "value": "无锡市", "children": [{ "label": "崇安区", "value": "崇安区" }, { "label": "南长区", "value": "南长区" }, { "label": "北塘区", "value": "北塘区" }, { "label": "锡山区", "value": "锡山区" }, { "label": "惠山区", "value": "惠山区" }, { "label": "滨湖区", "value": "滨湖区" }, { "label": "江阴市", "value": "江阴市" }, { "label": "宜兴市", "value": "宜兴市" }] }, { "label": "徐州市", "value": "徐州市", "children": [{ "label": "鼓楼区", "value": "鼓楼区" }, { "label": "云龙区", "value": "云龙区" }, { "label": "九里区", "value": "九里区" }, { "label": "贾汪区", "value": "贾汪区" }, { "label": "泉山区", "value": "泉山区" }, { "label": "丰县", "value": "丰县" }, { "label": "沛县", "value": "沛县" }, { "label": "铜山县", "value": "铜山县" }, { "label": "睢宁县", "value": "睢宁县" }, { "label": "新沂市", "value": "新沂市" }, { "label": "邳州市", "value": "邳州市" }] }, { "label": "常州市", "value": "常州市", "children": [{ "label": "天宁区", "value": "天宁区" }, { "label": "钟楼区", "value": "钟楼区" }, { "label": "戚墅堰区", "value": "戚墅堰区" }, { "label": "新北区", "value": "新北区" }, { "label": "武进区", "value": "武进区" }, { "label": "溧阳市", "value": "溧阳市" }, { "label": "金坛市", "value": "金坛市" }] }, { "label": "苏州市", "value": "苏州市", "children": [{ "label": "沧浪区", "value": "沧浪区" }, { "label": "平江区", "value": "平江区" }, { "label": "金阊区", "value": "金阊区" }, { "label": "虎丘区", "value": "虎丘区" }, { "label": "吴中区", "value": "吴中区" }, { "label": "相城区", "value": "相城区" }, { "label": "常熟市", "value": "常熟市" }, { "label": "张家港市", "value": "张家港市" }, { "label": "昆山市", "value": "昆山市" }, { "label": "吴江市", "value": "吴江市" }, { "label": "太仓市", "value": "太仓市" }] }, { "label": "南通市", "value": "南通市", "children": [{ "label": "崇川区", "value": "崇川区" }, { "label": "港闸区", "value": "港闸区" }, { "label": "海安县", "value": "海安县" }, { "label": "如东县", "value": "如东县" }, { "label": "启东市", "value": "启东市" }, { "label": "如皋市", "value": "如皋市" }, { "label": "通州市", "value": "通州市" }, { "label": "海门市", "value": "海门市" }] }, { "label": "连云港市", "value": "连云港市", "children": [{ "label": "连云区", "value": "连云区" }, { "label": "新浦区", "value": "新浦区" }, { "label": "海州区", "value": "海州区" }, { "label": "赣榆县", "value": "赣榆县" }, { "label": "东海县", "value": "东海县" }, { "label": "灌云县", "value": "灌云县" }, { "label": "灌南县", "value": "灌南县" }] }, { "label": "淮安市", "value": "淮安市", "children": [{ "label": "清河区", "value": "清河区" }, { "label": "楚州区", "value": "楚州区" }, { "label": "淮阴区", "value": "淮阴区" }, { "label": "清浦区", "value": "清浦区" }, { "label": "涟水县", "value": "涟水县" }, { "label": "洪泽县", "value": "洪泽县" }, { "label": "盱眙县", "value": "盱眙县" }, { "label": "金湖县", "value": "金湖县" }] }, { "label": "盐城市", "value": "盐城市", "children": [{ "label": "亭湖区", "value": "亭湖区" }, { "label": "盐都区", "value": "盐都区" }, { "label": "响水县", "value": "响水县" }, { "label": "滨海县", "value": "滨海县" }, { "label": "阜宁县", "value": "阜宁县" }, { "label": "射阳县", "value": "射阳县" }, { "label": "建湖县", "value": "建湖县" }, { "label": "东台市", "value": "东台市" }, { "label": "大丰市", "value": "大丰市" }] }, { "label": "扬州市", "value": "扬州市", "children": [{ "label": "广陵区", "value": "广陵区" }, { "label": "邗江区", "value": "邗江区" }, { "label": "维扬区", "value": "维扬区" }, { "label": "宝应县", "value": "宝应县" }, { "label": "仪征市", "value": "仪征市" }, { "label": "高邮市", "value": "高邮市" }, { "label": "江都市", "value": "江都市" }] }, { "label": "镇江市", "value": "镇江市", "children": [{ "label": "京口区", "value": "京口区" }, { "label": "润州区", "value": "润州区" }, { "label": "丹徒区", "value": "丹徒区" }, { "label": "丹阳市", "value": "丹阳市" }, { "label": "扬中市", "value": "扬中市" }, { "label": "句容市", "value": "句容市" }] }, { "label": "泰州市", "value": "泰州市", "children": [{ "label": "海陵区", "value": "海陵区" }, { "label": "高港区", "value": "高港区" }, { "label": "兴化市", "value": "兴化市" }, { "label": "靖江市", "value": "靖江市" }, { "label": "泰兴市", "value": "泰兴市" }, { "label": "姜堰市", "value": "姜堰市" }] }, { "label": "宿迁市", "value": "宿迁市", "children": [{ "label": "宿城区", "value": "宿城区" }, { "label": "宿豫区", "value": "宿豫区" }, { "label": "沭阳县", "value": "沭阳县" }, { "label": "泗阳县", "value": "泗阳县" }, { "label": "泗洪县", "value": "泗洪县" }] }] }, { "label": "浙江省", "value": "浙江省", "children": [{ "label": "杭州市", "value": "杭州市", "children": [{ "label": "上城区", "value": "上城区" }, { "label": "下城区", "value": "下城区" }, { "label": "江干区", "value": "江干区" }, { "label": "拱墅区", "value": "拱墅区" }, { "label": "西湖区", "value": "西湖区" }, { "label": "滨江区", "value": "滨江区" }, { "label": "萧山区", "value": "萧山区" }, { "label": "余杭区", "value": "余杭区" }, { "label": "桐庐县", "value": "桐庐县" }, { "label": "淳安县", "value": "淳安县" }, { "label": "建德市", "value": "建德市" }, { "label": "富阳市", "value": "富阳市" }, { "label": "临安市", "value": "临安市" }] }, { "label": "宁波市", "value": "宁波市", "children": [{ "label": "海曙区", "value": "海曙区" }, { "label": "江东区", "value": "江东区" }, { "label": "江北区", "value": "江北区" }, { "label": "北仑区", "value": "北仑区" }, { "label": "镇海区", "value": "镇海区" }, { "label": "鄞州区", "value": "鄞州区" }, { "label": "象山县", "value": "象山县" }, { "label": "宁海县", "value": "宁海县" }, { "label": "余姚市", "value": "余姚市" }, { "label": "慈溪市", "value": "慈溪市" }, { "label": "奉化市", "value": "奉化市" }] }, { "label": "温州市", "value": "温州市", "children": [{ "label": "鹿城区", "value": "鹿城区" }, { "label": "龙湾区", "value": "龙湾区" }, { "label": "瓯海区", "value": "瓯海区" }, { "label": "洞头县", "value": "洞头县" }, { "label": "永嘉县", "value": "永嘉县" }, { "label": "平阳县", "value": "平阳县" }, { "label": "苍南县", "value": "苍南县" }, { "label": "文成县", "value": "文成县" }, { "label": "泰顺县", "value": "泰顺县" }, { "label": "瑞安市", "value": "瑞安市" }, { "label": "乐清市", "value": "乐清市" }] }, { "label": "嘉兴市", "value": "嘉兴市", "children": [{ "label": "南湖区", "value": "南湖区" }, { "label": "秀洲区", "value": "秀洲区" }, { "label": "嘉善县", "value": "嘉善县" }, { "label": "海盐县", "value": "海盐县" }, { "label": "海宁市", "value": "海宁市" }, { "label": "平湖市", "value": "平湖市" }, { "label": "桐乡市", "value": "桐乡市" }] }, { "label": "湖州市", "value": "湖州市", "children": [{ "label": "吴兴区", "value": "吴兴区" }, { "label": "南浔区", "value": "南浔区" }, { "label": "德清县", "value": "德清县" }, { "label": "长兴县", "value": "长兴县" }, { "label": "安吉县", "value": "安吉县" }] }, { "label": "绍兴市", "value": "绍兴市", "children": [{ "label": "越城区", "value": "越城区" }, { "label": "绍兴县", "value": "绍兴县" }, { "label": "新昌县", "value": "新昌县" }, { "label": "诸暨市", "value": "诸暨市" }, { "label": "上虞市", "value": "上虞市" }, { "label": "嵊州市", "value": "嵊州市" }] }, { "label": "金华市", "value": "金华市", "children": [{ "label": "婺城区", "value": "婺城区" }, { "label": "金东区", "value": "金东区" }, { "label": "武义县", "value": "武义县" }, { "label": "浦江县", "value": "浦江县" }, { "label": "磐安县", "value": "磐安县" }, { "label": "兰溪市", "value": "兰溪市" }, { "label": "义乌市", "value": "义乌市" }, { "label": "东阳市", "value": "东阳市" }, { "label": "永康市", "value": "永康市" }] }, { "label": "衢州市", "value": "衢州市", "children": [{ "label": "柯城区", "value": "柯城区" }, { "label": "衢江区", "value": "衢江区" }, { "label": "常山县", "value": "常山县" }, { "label": "开化县", "value": "开化县" }, { "label": "龙游县", "value": "龙游县" }, { "label": "江山市", "value": "江山市" }] }, { "label": "舟山市", "value": "舟山市", "children": [{ "label": "定海区", "value": "定海区" }, { "label": "普陀区", "value": "普陀区" }, { "label": "岱山县", "value": "岱山县" }, { "label": "嵊泗县", "value": "嵊泗县" }] }, { "label": "台州市", "value": "台州市", "children": [{ "label": "椒江区", "value": "椒江区" }, { "label": "黄岩区", "value": "黄岩区" }, { "label": "路桥区", "value": "路桥区" }, { "label": "玉环县", "value": "玉环县" }, { "label": "三门县", "value": "三门县" }, { "label": "天台县", "value": "天台县" }, { "label": "仙居县", "value": "仙居县" }, { "label": "温岭市", "value": "温岭市" }, { "label": "临海市", "value": "临海市" }] }, { "label": "丽水市", "value": "丽水市", "children": [{ "label": "莲都区", "value": "莲都区" }, { "label": "青田县", "value": "青田县" }, { "label": "缙云县", "value": "缙云县" }, { "label": "遂昌县", "value": "遂昌县" }, { "label": "松阳县", "value": "松阳县" }, { "label": "云和县", "value": "云和县" }, { "label": "庆元县", "value": "庆元县" }, { "label": "景宁畲族自治县", "value": "景宁畲族自治县" }, { "label": "龙泉市", "value": "龙泉市" }] }] }, { "label": "安徽省", "value": "安徽省", "children": [{ "label": "合肥市", "value": "合肥市", "children": [{ "label": "瑶海区", "value": "瑶海区" }, { "label": "庐阳区", "value": "庐阳区" }, { "label": "蜀山区", "value": "蜀山区" }, { "label": "包河区", "value": "包河区" }, { "label": "长丰县", "value": "长丰县" }, { "label": "肥东县", "value": "肥东县" }, { "label": "肥西县", "value": "肥西县" }] }, { "label": "芜湖市", "value": "芜湖市", "children": [{ "label": "镜湖区", "value": "镜湖区" }, { "label": "弋江区", "value": "弋江区" }, { "label": "鸠江区", "value": "鸠江区" }, { "label": "三山区", "value": "三山区" }, { "label": "芜湖县", "value": "芜湖县" }, { "label": "繁昌县", "value": "繁昌县" }, { "label": "南陵县", "value": "南陵县" }] }, { "label": "蚌埠市", "value": "蚌埠市", "children": [{ "label": "龙子湖区", "value": "龙子湖区" }, { "label": "蚌山区", "value": "蚌山区" }, { "label": "禹会区", "value": "禹会区" }, { "label": "淮上区", "value": "淮上区" }, { "label": "怀远县", "value": "怀远县" }, { "label": "五河县", "value": "五河县" }, { "label": "固镇县", "value": "固镇县" }] }, { "label": "淮南市", "value": "淮南市", "children": [{ "label": "大通区", "value": "大通区" }, { "label": "田家庵区", "value": "田家庵区" }, { "label": "谢家集区", "value": "谢家集区" }, { "label": "八公山区", "value": "八公山区" }, { "label": "潘集区", "value": "潘集区" }, { "label": "凤台县", "value": "凤台县" }] }, { "label": "马鞍山市", "value": "马鞍山市", "children": [{ "label": "金家庄区", "value": "金家庄区" }, { "label": "花山区", "value": "花山区" }, { "label": "雨山区", "value": "雨山区" }, { "label": "当涂县", "value": "当涂县" }] }, { "label": "淮北市", "value": "淮北市", "children": [{ "label": "杜集区", "value": "杜集区" }, { "label": "相山区", "value": "相山区" }, { "label": "烈山区", "value": "烈山区" }, { "label": "濉溪县", "value": "濉溪县" }] }, { "label": "铜陵市", "value": "铜陵市", "children": [{ "label": "铜官山区", "value": "铜官山区" }, { "label": "狮子山区", "value": "狮子山区" }, { "label": "郊区", "value": "郊区" }, { "label": "铜陵县", "value": "铜陵县" }] }, { "label": "安庆市", "value": "安庆市", "children": [{ "label": "迎江区", "value": "迎江区" }, { "label": "大观区", "value": "大观区" }, { "label": "宜秀区", "value": "宜秀区" }, { "label": "怀宁县", "value": "怀宁县" }, { "label": "枞阳县", "value": "枞阳县" }, { "label": "潜山县", "value": "潜山县" }, { "label": "太湖县", "value": "太湖县" }, { "label": "宿松县", "value": "宿松县" }, { "label": "望江县", "value": "望江县" }, { "label": "岳西县", "value": "岳西县" }, { "label": "桐城市", "value": "桐城市" }] }, { "label": "黄山市", "value": "黄山市", "children": [{ "label": "屯溪区", "value": "屯溪区" }, { "label": "黄山区", "value": "黄山区" }, { "label": "徽州区", "value": "徽州区" }, { "label": "歙县", "value": "歙县" }, { "label": "休宁县", "value": "休宁县" }, { "label": "黟县", "value": "黟县" }, { "label": "祁门县", "value": "祁门县" }] }, { "label": "滁州市", "value": "滁州市", "children": [{ "label": "琅琊区", "value": "琅琊区" }, { "label": "南谯区", "value": "南谯区" }, { "label": "来安县", "value": "来安县" }, { "label": "全椒县", "value": "全椒县" }, { "label": "定远县", "value": "定远县" }, { "label": "凤阳县", "value": "凤阳县" }, { "label": "天长市", "value": "天长市" }, { "label": "明光市", "value": "明光市" }] }, { "label": "阜阳市", "value": "阜阳市", "children": [{ "label": "颍州区", "value": "颍州区" }, { "label": "颍东区", "value": "颍东区" }, { "label": "颍泉区", "value": "颍泉区" }, { "label": "临泉县", "value": "临泉县" }, { "label": "太和县", "value": "太和县" }, { "label": "阜南县", "value": "阜南县" }, { "label": "颍上县", "value": "颍上县" }, { "label": "界首市", "value": "界首市" }] }, { "label": "宿州市", "value": "宿州市", "children": [{ "label": "埇桥区", "value": "埇桥区" }, { "label": "砀山县", "value": "砀山县" }, { "label": "萧县", "value": "萧县" }, { "label": "灵璧县", "value": "灵璧县" }, { "label": "泗县", "value": "泗县" }] }, { "label": "巢湖市", "value": "巢湖市", "children": [{ "label": "居巢区", "value": "居巢区" }, { "label": "庐江县", "value": "庐江县" }, { "label": "无为县", "value": "无为县" }, { "label": "含山县", "value": "含山县" }, { "label": "和县", "value": "和县" }] }, { "label": "六安市", "value": "六安市", "children": [{ "label": "金安区", "value": "金安区" }, { "label": "裕安区", "value": "裕安区" }, { "label": "寿县", "value": "寿县" }, { "label": "霍邱县", "value": "霍邱县" }, { "label": "舒城县", "value": "舒城县" }, { "label": "金寨县", "value": "金寨县" }, { "label": "霍山县", "value": "霍山县" }] }, { "label": "亳州市", "value": "亳州市", "children": [{ "label": "谯城区", "value": "谯城区" }, { "label": "涡阳县", "value": "涡阳县" }, { "label": "蒙城县", "value": "蒙城县" }, { "label": "利辛县", "value": "利辛县" }] }, { "label": "池州市", "value": "池州市", "children": [{ "label": "贵池区", "value": "贵池区" }, { "label": "东至县", "value": "东至县" }, { "label": "石台县", "value": "石台县" }, { "label": "青阳县", "value": "青阳县" }] }, { "label": "宣城市", "value": "宣城市", "children": [{ "label": "宣州区", "value": "宣州区" }, { "label": "郎溪县", "value": "郎溪县" }, { "label": "广德县", "value": "广德县" }, { "label": "泾县", "value": "泾县" }, { "label": "绩溪县", "value": "绩溪县" }, { "label": "旌德县", "value": "旌德县" }, { "label": "宁国市", "value": "宁国市" }] }] }, { "label": "福建省", "value": "福建省", "children": [{ "label": "福州市", "value": "福州市", "children": [{ "label": "鼓楼区", "value": "鼓楼区" }, { "label": "台江区", "value": "台江区" }, { "label": "仓山区", "value": "仓山区" }, { "label": "马尾区", "value": "马尾区" }, { "label": "晋安区", "value": "晋安区" }, { "label": "闽侯县", "value": "闽侯县" }, { "label": "连江县", "value": "连江县" }, { "label": "罗源县", "value": "罗源县" }, { "label": "闽清县", "value": "闽清县" }, { "label": "永泰县", "value": "永泰县" }, { "label": "平潭县", "value": "平潭县" }, { "label": "福清市", "value": "福清市" }, { "label": "长乐市", "value": "长乐市" }] }, { "label": "厦门市", "value": "厦门市", "children": [{ "label": "思明区", "value": "思明区" }, { "label": "海沧区", "value": "海沧区" }, { "label": "湖里区", "value": "湖里区" }, { "label": "集美区", "value": "集美区" }, { "label": "同安区", "value": "同安区" }, { "label": "翔安区", "value": "翔安区" }] }, { "label": "莆田市", "value": "莆田市", "children": [{ "label": "城厢区", "value": "城厢区" }, { "label": "涵江区", "value": "涵江区" }, { "label": "荔城区", "value": "荔城区" }, { "label": "秀屿区", "value": "秀屿区" }, { "label": "仙游县", "value": "仙游县" }] }, { "label": "三明市", "value": "三明市", "children": [{ "label": "梅列区", "value": "梅列区" }, { "label": "三元区", "value": "三元区" }, { "label": "明溪县", "value": "明溪县" }, { "label": "清流县", "value": "清流县" }, { "label": "宁化县", "value": "宁化县" }, { "label": "大田县", "value": "大田县" }, { "label": "尤溪县", "value": "尤溪县" }, { "label": "沙县", "value": "沙县" }, { "label": "将乐县", "value": "将乐县" }, { "label": "泰宁县", "value": "泰宁县" }, { "label": "建宁县", "value": "建宁县" }, { "label": "永安市", "value": "永安市" }] }, { "label": "泉州市", "value": "泉州市", "children": [{ "label": "鲤城区", "value": "鲤城区" }, { "label": "丰泽区", "value": "丰泽区" }, { "label": "洛江区", "value": "洛江区" }, { "label": "泉港区", "value": "泉港区" }, { "label": "惠安县", "value": "惠安县" }, { "label": "安溪县", "value": "安溪县" }, { "label": "永春县", "value": "永春县" }, { "label": "德化县", "value": "德化县" }, { "label": "金门县", "value": "金门县" }, { "label": "石狮市", "value": "石狮市" }, { "label": "晋江市", "value": "晋江市" }, { "label": "南安市", "value": "南安市" }] }, { "label": "漳州市", "value": "漳州市", "children": [{ "label": "芗城区", "value": "芗城区" }, { "label": "龙文区", "value": "龙文区" }, { "label": "云霄县", "value": "云霄县" }, { "label": "漳浦县", "value": "漳浦县" }, { "label": "诏安县", "value": "诏安县" }, { "label": "长泰县", "value": "长泰县" }, { "label": "东山县", "value": "东山县" }, { "label": "南靖县", "value": "南靖县" }, { "label": "平和县", "value": "平和县" }, { "label": "华安县", "value": "华安县" }, { "label": "龙海市", "value": "龙海市" }] }, { "label": "南平市", "value": "南平市", "children": [{ "label": "延平区", "value": "延平区" }, { "label": "顺昌县", "value": "顺昌县" }, { "label": "浦城县", "value": "浦城县" }, { "label": "光泽县", "value": "光泽县" }, { "label": "松溪县", "value": "松溪县" }, { "label": "政和县", "value": "政和县" }, { "label": "邵武市", "value": "邵武市" }, { "label": "武夷山市", "value": "武夷山市" }, { "label": "建瓯市", "value": "建瓯市" }, { "label": "建阳市", "value": "建阳市" }] }, { "label": "龙岩市", "value": "龙岩市", "children": [{ "label": "新罗区", "value": "新罗区" }, { "label": "长汀县", "value": "长汀县" }, { "label": "永定县", "value": "永定县" }, { "label": "上杭县", "value": "上杭县" }, { "label": "武平县", "value": "武平县" }, { "label": "连城县", "value": "连城县" }, { "label": "漳平市", "value": "漳平市" }] }, { "label": "宁德市", "value": "宁德市", "children": [{ "label": "蕉城区", "value": "蕉城区" }, { "label": "霞浦县", "value": "霞浦县" }, { "label": "古田县", "value": "古田县" }, { "label": "屏南县", "value": "屏南县" }, { "label": "寿宁县", "value": "寿宁县" }, { "label": "周宁县", "value": "周宁县" }, { "label": "柘荣县", "value": "柘荣县" }, { "label": "福安市", "value": "福安市" }, { "label": "福鼎市", "value": "福鼎市" }] }] }, { "label": "江西省", "value": "江西省", "children": [{ "label": "南昌市", "value": "南昌市", "children": [{ "label": "东湖区", "value": "东湖区" }, { "label": "西湖区", "value": "西湖区" }, { "label": "青云谱区", "value": "青云谱区" }, { "label": "湾里区", "value": "湾里区" }, { "label": "青山湖区", "value": "青山湖区" }, { "label": "南昌县", "value": "南昌县" }, { "label": "新建县", "value": "新建县" }, { "label": "安义县", "value": "安义县" }, { "label": "进贤县", "value": "进贤县" }] }, { "label": "景德镇市", "value": "景德镇市", "children": [{ "label": "昌江区", "value": "昌江区" }, { "label": "珠山区", "value": "珠山区" }, { "label": "浮梁县", "value": "浮梁县" }, { "label": "乐平市", "value": "乐平市" }] }, { "label": "萍乡市", "value": "萍乡市", "children": [{ "label": "安源区", "value": "安源区" }, { "label": "湘东区", "value": "湘东区" }, { "label": "莲花县", "value": "莲花县" }, { "label": "上栗县", "value": "上栗县" }, { "label": "芦溪县", "value": "芦溪县" }] }, { "label": "九江市", "value": "九江市", "children": [{ "label": "庐山区", "value": "庐山区" }, { "label": "浔阳区", "value": "浔阳区" }, { "label": "九江县", "value": "九江县" }, { "label": "武宁县", "value": "武宁县" }, { "label": "修水县", "value": "修水县" }, { "label": "永修县", "value": "永修县" }, { "label": "德安县", "value": "德安县" }, { "label": "星子县", "value": "星子县" }, { "label": "都昌县", "value": "都昌县" }, { "label": "湖口县", "value": "湖口县" }, { "label": "彭泽县", "value": "彭泽县" }, { "label": "瑞昌市", "value": "瑞昌市" }] }, { "label": "新余市", "value": "新余市", "children": [{ "label": "渝水区", "value": "渝水区" }, { "label": "分宜县", "value": "分宜县" }] }, { "label": "鹰潭市", "value": "鹰潭市", "children": [{ "label": "月湖区", "value": "月湖区" }, { "label": "余江县", "value": "余江县" }, { "label": "贵溪市", "value": "贵溪市" }] }, { "label": "赣州市", "value": "赣州市", "children": [{ "label": "章贡区", "value": "章贡区" }, { "label": "赣县", "value": "赣县" }, { "label": "信丰县", "value": "信丰县" }, { "label": "大余县", "value": "大余县" }, { "label": "上犹县", "value": "上犹县" }, { "label": "崇义县", "value": "崇义县" }, { "label": "安远县", "value": "安远县" }, { "label": "龙南县", "value": "龙南县" }, { "label": "定南县", "value": "定南县" }, { "label": "全南县", "value": "全南县" }, { "label": "宁都县", "value": "宁都县" }, { "label": "于都县", "value": "于都县" }, { "label": "兴国县", "value": "兴国县" }, { "label": "会昌县", "value": "会昌县" }, { "label": "寻乌县", "value": "寻乌县" }, { "label": "石城县", "value": "石城县" }, { "label": "瑞金市", "value": "瑞金市" }, { "label": "南康市", "value": "南康市" }] }, { "label": "吉安市", "value": "吉安市", "children": [{ "label": "吉州区", "value": "吉州区" }, { "label": "青原区", "value": "青原区" }, { "label": "吉安县", "value": "吉安县" }, { "label": "吉水县", "value": "吉水县" }, { "label": "峡江县", "value": "峡江县" }, { "label": "新干县", "value": "新干县" }, { "label": "永丰县", "value": "永丰县" }, { "label": "泰和县", "value": "泰和县" }, { "label": "遂川县", "value": "遂川县" }, { "label": "万安县", "value": "万安县" }, { "label": "安福县", "value": "安福县" }, { "label": "永新县", "value": "永新县" }, { "label": "井冈山市", "value": "井冈山市" }] }, { "label": "宜春市", "value": "宜春市", "children": [{ "label": "袁州区", "value": "袁州区" }, { "label": "奉新县", "value": "奉新县" }, { "label": "万载县", "value": "万载县" }, { "label": "上高县", "value": "上高县" }, { "label": "宜丰县", "value": "宜丰县" }, { "label": "靖安县", "value": "靖安县" }, { "label": "铜鼓县", "value": "铜鼓县" }, { "label": "丰城市", "value": "丰城市" }, { "label": "樟树市", "value": "樟树市" }, { "label": "高安市", "value": "高安市" }] }, { "label": "抚州市", "value": "抚州市", "children": [{ "label": "临川区", "value": "临川区" }, { "label": "南城县", "value": "南城县" }, { "label": "黎川县", "value": "黎川县" }, { "label": "南丰县", "value": "南丰县" }, { "label": "崇仁县", "value": "崇仁县" }, { "label": "乐安县", "value": "乐安县" }, { "label": "宜黄县", "value": "宜黄县" }, { "label": "金溪县", "value": "金溪县" }, { "label": "资溪县", "value": "资溪县" }, { "label": "东乡县", "value": "东乡县" }, { "label": "广昌县", "value": "广昌县" }] }, { "label": "上饶市", "value": "上饶市", "children": [{ "label": "信州区", "value": "信州区" }, { "label": "上饶县", "value": "上饶县" }, { "label": "广丰县", "value": "广丰县" }, { "label": "玉山县", "value": "玉山县" }, { "label": "铅山县", "value": "铅山县" }, { "label": "横峰县", "value": "横峰县" }, { "label": "弋阳县", "value": "弋阳县" }, { "label": "余干县", "value": "余干县" }, { "label": "鄱阳县", "value": "鄱阳县" }, { "label": "万年县", "value": "万年县" }, { "label": "婺源县", "value": "婺源县" }, { "label": "德兴市", "value": "德兴市" }] }] }, { "label": "山东省", "value": "山东省", "children": [{ "label": "济南市", "value": "济南市", "children": [{ "label": "历下区", "value": "历下区" }, { "label": "市中区", "value": "市中区" }, { "label": "槐荫区", "value": "槐荫区" }, { "label": "天桥区", "value": "天桥区" }, { "label": "历城区", "value": "历城区" }, { "label": "长清区", "value": "长清区" }, { "label": "平阴县", "value": "平阴县" }, { "label": "济阳县", "value": "济阳县" }, { "label": "商河县", "value": "商河县" }, { "label": "章丘市", "value": "章丘市" }] }, { "label": "青岛市", "value": "青岛市", "children": [{ "label": "市南区", "value": "市南区" }, { "label": "市北区", "value": "市北区" }, { "label": "四方区", "value": "四方区" }, { "label": "黄岛区", "value": "黄岛区" }, { "label": "崂山区", "value": "崂山区" }, { "label": "李沧区", "value": "李沧区" }, { "label": "城阳区", "value": "城阳区" }, { "label": "胶州市", "value": "胶州市" }, { "label": "即墨市", "value": "即墨市" }, { "label": "平度市", "value": "平度市" }, { "label": "胶南市", "value": "胶南市" }, { "label": "莱西市", "value": "莱西市" }] }, { "label": "淄博市", "value": "淄博市", "children": [{ "label": "淄川区", "value": "淄川区" }, { "label": "张店区", "value": "张店区" }, { "label": "博山区", "value": "博山区" }, { "label": "临淄区", "value": "临淄区" }, { "label": "周村区", "value": "周村区" }, { "label": "桓台县", "value": "桓台县" }, { "label": "高青县", "value": "高青县" }, { "label": "沂源县", "value": "沂源县" }] }, { "label": "枣庄市", "value": "枣庄市", "children": [{ "label": "市中区", "value": "市中区" }, { "label": "薛城区", "value": "薛城区" }, { "label": "峄城区", "value": "峄城区" }, { "label": "台儿庄区", "value": "台儿庄区" }, { "label": "山亭区", "value": "山亭区" }, { "label": "滕州市", "value": "滕州市" }] }, { "label": "东营市", "value": "东营市", "children": [{ "label": "东营区", "value": "东营区" }, { "label": "河口区", "value": "河口区" }, { "label": "垦利县", "value": "垦利县" }, { "label": "利津县", "value": "利津县" }, { "label": "广饶县", "value": "广饶县" }] }, { "label": "烟台市", "value": "烟台市", "children": [{ "label": "芝罘区", "value": "芝罘区" }, { "label": "福山区", "value": "福山区" }, { "label": "牟平区", "value": "牟平区" }, { "label": "莱山区", "value": "莱山区" }, { "label": "长岛县", "value": "长岛县" }, { "label": "龙口市", "value": "龙口市" }, { "label": "莱阳市", "value": "莱阳市" }, { "label": "莱州市", "value": "莱州市" }, { "label": "蓬莱市", "value": "蓬莱市" }, { "label": "招远市", "value": "招远市" }, { "label": "栖霞市", "value": "栖霞市" }, { "label": "海阳市", "value": "海阳市" }] }, { "label": "潍坊市", "value": "潍坊市", "children": [{ "label": "潍城区", "value": "潍城区" }, { "label": "寒亭区", "value": "寒亭区" }, { "label": "坊子区", "value": "坊子区" }, { "label": "奎文区", "value": "奎文区" }, { "label": "临朐县", "value": "临朐县" }, { "label": "昌乐县", "value": "昌乐县" }, { "label": "青州市", "value": "青州市" }, { "label": "诸城市", "value": "诸城市" }, { "label": "寿光市", "value": "寿光市" }, { "label": "安丘市", "value": "安丘市" }, { "label": "高密市", "value": "高密市" }, { "label": "昌邑市", "value": "昌邑市" }] }, { "label": "济宁市", "value": "济宁市", "children": [{ "label": "市中区", "value": "市中区" }, { "label": "任城区", "value": "任城区" }, { "label": "微山县", "value": "微山县" }, { "label": "鱼台县", "value": "鱼台县" }, { "label": "金乡县", "value": "金乡县" }, { "label": "嘉祥县", "value": "嘉祥县" }, { "label": "汶上县", "value": "汶上县" }, { "label": "泗水县", "value": "泗水县" }, { "label": "梁山县", "value": "梁山县" }, { "label": "曲阜市", "value": "曲阜市" }, { "label": "兖州市", "value": "兖州市" }, { "label": "邹城市", "value": "邹城市" }] }, { "label": "泰安市", "value": "泰安市", "children": [{ "label": "泰山区", "value": "泰山区" }, { "label": "岱岳区", "value": "岱岳区" }, { "label": "宁阳县", "value": "宁阳县" }, { "label": "东平县", "value": "东平县" }, { "label": "新泰市", "value": "新泰市" }, { "label": "肥城市", "value": "肥城市" }] }, { "label": "威海市", "value": "威海市", "children": [{ "label": "环翠区", "value": "环翠区" }, { "label": "文登市", "value": "文登市" }, { "label": "荣成市", "value": "荣成市" }, { "label": "乳山市", "value": "乳山市" }] }, { "label": "日照市", "value": "日照市", "children": [{ "label": "东港区", "value": "东港区" }, { "label": "岚山区", "value": "岚山区" }, { "label": "五莲县", "value": "五莲县" }, { "label": "莒县", "value": "莒县" }] }, { "label": "莱芜市", "value": "莱芜市", "children": [{ "label": "莱城区", "value": "莱城区" }, { "label": "钢城区", "value": "钢城区" }] }, { "label": "临沂市", "value": "临沂市", "children": [{ "label": "兰山区", "value": "兰山区" }, { "label": "罗庄区", "value": "罗庄区" }, { "label": "河东区", "value": "河东区" }, { "label": "沂南县", "value": "沂南县" }, { "label": "郯城县", "value": "郯城县" }, { "label": "沂水县", "value": "沂水县" }, { "label": "苍山县", "value": "苍山县" }, { "label": "费县", "value": "费县" }, { "label": "平邑县", "value": "平邑县" }, { "label": "莒南县", "value": "莒南县" }, { "label": "蒙阴县", "value": "蒙阴县" }, { "label": "临沭县", "value": "临沭县" }] }, { "label": "德州市", "value": "德州市", "children": [{ "label": "德城区", "value": "德城区" }, { "label": "陵县", "value": "陵县" }, { "label": "宁津县", "value": "宁津县" }, { "label": "庆云县", "value": "庆云县" }, { "label": "临邑县", "value": "临邑县" }, { "label": "齐河县", "value": "齐河县" }, { "label": "平原县", "value": "平原县" }, { "label": "夏津县", "value": "夏津县" }, { "label": "武城县", "value": "武城县" }, { "label": "乐陵市", "value": "乐陵市" }, { "label": "禹城市", "value": "禹城市" }] }, { "label": "聊城市", "value": "聊城市", "children": [{ "label": "东昌府区", "value": "东昌府区" }, { "label": "阳谷县", "value": "阳谷县" }, { "label": "莘县", "value": "莘县" }, { "label": "茌平县", "value": "茌平县" }, { "label": "东阿县", "value": "东阿县" }, { "label": "冠县", "value": "冠县" }, { "label": "高唐县", "value": "高唐县" }, { "label": "临清市", "value": "临清市" }] }, { "label": "滨州市", "value": "滨州市", "children": [{ "label": "滨城区", "value": "滨城区" }, { "label": "惠民县", "value": "惠民县" }, { "label": "阳信县", "value": "阳信县" }, { "label": "无棣县", "value": "无棣县" }, { "label": "沾化县", "value": "沾化县" }, { "label": "博兴县", "value": "博兴县" }, { "label": "邹平县", "value": "邹平县" }] }, { "label": "菏泽市", "value": "菏泽市", "children": [{ "label": "牡丹区", "value": "牡丹区" }, { "label": "曹县", "value": "曹县" }, { "label": "单县", "value": "单县" }, { "label": "成武县", "value": "成武县" }, { "label": "巨野县", "value": "巨野县" }, { "label": "郓城县", "value": "郓城县" }, { "label": "鄄城县", "value": "鄄城县" }, { "label": "定陶县", "value": "定陶县" }, { "label": "东明县", "value": "东明县" }] }] }, { "label": "河南省", "value": "河南省", "children": [{ "label": "郑州市", "value": "郑州市", "children": [{ "label": "中原区", "value": "中原区" }, { "label": "二七区", "value": "二七区" }, { "label": "管城回族区", "value": "管城回族区" }, { "label": "金水区", "value": "金水区" }, { "label": "上街区", "value": "上街区" }, { "label": "惠济区", "value": "惠济区" }, { "label": "中牟县", "value": "中牟县" }, { "label": "巩义市", "value": "巩义市" }, { "label": "荥阳市", "value": "荥阳市" }, { "label": "新密市", "value": "新密市" }, { "label": "新郑市", "value": "新郑市" }, { "label": "登封市", "value": "登封市" }] }, { "label": "开封市", "value": "开封市", "children": [{ "label": "龙亭区", "value": "龙亭区" }, { "label": "顺河回族区", "value": "顺河回族区" }, { "label": "鼓楼区", "value": "鼓楼区" }, { "label": "禹王台区", "value": "禹王台区" }, { "label": "金明区", "value": "金明区" }, { "label": "杞县", "value": "杞县" }, { "label": "通许县", "value": "通许县" }, { "label": "尉氏县", "value": "尉氏县" }, { "label": "开封县", "value": "开封县" }, { "label": "兰考县", "value": "兰考县" }] }, { "label": "洛阳市", "value": "洛阳市", "children": [{ "label": "老城区", "value": "老城区" }, { "label": "西工区", "value": "西工区" }, { "label": "廛河回族区", "value": "廛河回族区" }, { "label": "涧西区", "value": "涧西区" }, { "label": "吉利区", "value": "吉利区" }, { "label": "洛龙区", "value": "洛龙区" }, { "label": "孟津县", "value": "孟津县" }, { "label": "新安县", "value": "新安县" }, { "label": "栾川县", "value": "栾川县" }, { "label": "嵩县", "value": "嵩县" }, { "label": "汝阳县", "value": "汝阳县" }, { "label": "宜阳县", "value": "宜阳县" }, { "label": "洛宁县", "value": "洛宁县" }, { "label": "伊川县", "value": "伊川县" }, { "label": "偃师市", "value": "偃师市" }] }, { "label": "平顶山市", "value": "平顶山市", "children": [{ "label": "新华区", "value": "新华区" }, { "label": "卫东区", "value": "卫东区" }, { "label": "石龙区", "value": "石龙区" }, { "label": "湛河区", "value": "湛河区" }, { "label": "宝丰县", "value": "宝丰县" }, { "label": "叶县", "value": "叶县" }, { "label": "鲁山县", "value": "鲁山县" }, { "label": "郏县", "value": "郏县" }, { "label": "舞钢市", "value": "舞钢市" }, { "label": "汝州市", "value": "汝州市" }] }, { "label": "安阳市", "value": "安阳市", "children": [{ "label": "文峰区", "value": "文峰区" }, { "label": "北关区", "value": "北关区" }, { "label": "殷都区", "value": "殷都区" }, { "label": "龙安区", "value": "龙安区" }, { "label": "安阳县", "value": "安阳县" }, { "label": "汤阴县", "value": "汤阴县" }, { "label": "滑县", "value": "滑县" }, { "label": "内黄县", "value": "内黄县" }, { "label": "林州市", "value": "林州市" }] }, { "label": "鹤壁市", "value": "鹤壁市", "children": [{ "label": "鹤山区", "value": "鹤山区" }, { "label": "山城区", "value": "山城区" }, { "label": "淇滨区", "value": "淇滨区" }, { "label": "浚县", "value": "浚县" }, { "label": "淇县", "value": "淇县" }] }, { "label": "新乡市", "value": "新乡市", "children": [{ "label": "红旗区", "value": "红旗区" }, { "label": "卫滨区", "value": "卫滨区" }, { "label": "凤泉区", "value": "凤泉区" }, { "label": "牧野区", "value": "牧野区" }, { "label": "新乡县", "value": "新乡县" }, { "label": "获嘉县", "value": "获嘉县" }, { "label": "原阳县", "value": "原阳县" }, { "label": "延津县", "value": "延津县" }, { "label": "封丘县", "value": "封丘县" }, { "label": "长垣县", "value": "长垣县" }, { "label": "卫辉市", "value": "卫辉市" }, { "label": "辉县市", "value": "辉县市" }] }, { "label": "焦作市", "value": "焦作市", "children": [{ "label": "解放区", "value": "解放区" }, { "label": "中站区", "value": "中站区" }, { "label": "马村区", "value": "马村区" }, { "label": "山阳区", "value": "山阳区" }, { "label": "修武县", "value": "修武县" }, { "label": "博爱县", "value": "博爱县" }, { "label": "武陟县", "value": "武陟县" }, { "label": "温县", "value": "温县" }, { "label": "沁阳市", "value": "沁阳市" }, { "label": "孟州市", "value": "孟州市" }] }, { "label": "濮阳市", "value": "濮阳市", "children": [{ "label": "华龙区", "value": "华龙区" }, { "label": "清丰县", "value": "清丰县" }, { "label": "南乐县", "value": "南乐县" }, { "label": "范县", "value": "范县" }, { "label": "台前县", "value": "台前县" }, { "label": "濮阳县", "value": "濮阳县" }] }, { "label": "许昌市", "value": "许昌市", "children": [{ "label": "魏都区", "value": "魏都区" }, { "label": "许昌县", "value": "许昌县" }, { "label": "鄢陵县", "value": "鄢陵县" }, { "label": "襄城县", "value": "襄城县" }, { "label": "禹州市", "value": "禹州市" }, { "label": "长葛市", "value": "长葛市" }] }, { "label": "漯河市", "value": "漯河市", "children": [{ "label": "源汇区", "value": "源汇区" }, { "label": "郾城区", "value": "郾城区" }, { "label": "召陵区", "value": "召陵区" }, { "label": "舞阳县", "value": "舞阳县" }, { "label": "临颍县", "value": "临颍县" }] }, { "label": "三门峡市", "value": "三门峡市", "children": [{ "label": "湖滨区", "value": "湖滨区" }, { "label": "渑池县", "value": "渑池县" }, { "label": "陕县", "value": "陕县" }, { "label": "卢氏县", "value": "卢氏县" }, { "label": "义马市", "value": "义马市" }, { "label": "灵宝市", "value": "灵宝市" }] }, { "label": "南阳市", "value": "南阳市", "children": [{ "label": "宛城区", "value": "宛城区" }, { "label": "卧龙区", "value": "卧龙区" }, { "label": "南召县", "value": "南召县" }, { "label": "方城县", "value": "方城县" }, { "label": "西峡县", "value": "西峡县" }, { "label": "镇平县", "value": "镇平县" }, { "label": "内乡县", "value": "内乡县" }, { "label": "淅川县", "value": "淅川县" }, { "label": "社旗县", "value": "社旗县" }, { "label": "唐河县", "value": "唐河县" }, { "label": "新野县", "value": "新野县" }, { "label": "桐柏县", "value": "桐柏县" }, { "label": "邓州市", "value": "邓州市" }] }, { "label": "商丘市", "value": "商丘市", "children": [{ "label": "梁园区", "value": "梁园区" }, { "label": "睢阳区", "value": "睢阳区" }, { "label": "民权县", "value": "民权县" }, { "label": "睢县", "value": "睢县" }, { "label": "宁陵县", "value": "宁陵县" }, { "label": "柘城县", "value": "柘城县" }, { "label": "虞城县", "value": "虞城县" }, { "label": "夏邑县", "value": "夏邑县" }, { "label": "永城市", "value": "永城市" }] }, { "label": "信阳市", "value": "信阳市", "children": [{ "label": "浉河区", "value": "浉河区" }, { "label": "平桥区", "value": "平桥区" }, { "label": "罗山县", "value": "罗山县" }, { "label": "光山县", "value": "光山县" }, { "label": "新县", "value": "新县" }, { "label": "商城县", "value": "商城县" }, { "label": "固始县", "value": "固始县" }, { "label": "潢川县", "value": "潢川县" }, { "label": "淮滨县", "value": "淮滨县" }, { "label": "息县", "value": "息县" }] }, { "label": "周口市", "value": "周口市", "children": [{ "label": "川汇区", "value": "川汇区" }, { "label": "扶沟县", "value": "扶沟县" }, { "label": "西华县", "value": "西华县" }, { "label": "商水县", "value": "商水县" }, { "label": "沈丘县", "value": "沈丘县" }, { "label": "郸城县", "value": "郸城县" }, { "label": "淮阳县", "value": "淮阳县" }, { "label": "太康县", "value": "太康县" }, { "label": "鹿邑县", "value": "鹿邑县" }, { "label": "项城市", "value": "项城市" }] }, { "label": "驻马店市", "value": "驻马店市", "children": [{ "label": "驿城区", "value": "驿城区" }, { "label": "西平县", "value": "西平县" }, { "label": "上蔡县", "value": "上蔡县" }, { "label": "平舆县", "value": "平舆县" }, { "label": "正阳县", "value": "正阳县" }, { "label": "确山县", "value": "确山县" }, { "label": "泌阳县", "value": "泌阳县" }, { "label": "汝南县", "value": "汝南县" }, { "label": "遂平县", "value": "遂平县" }, { "label": "新蔡县", "value": "新蔡县" }] }, { "label": "济源市", "value": "济源市", "children": [{ "label": "沁园街道", "value": "沁园街道" }, { "label": "济水街道", "value": "济水街道" }, { "label": "北海街道", "value": "北海街道" }, { "label": "天坛街道", "value": "天坛街道" }, { "label": "玉泉街道", "value": "玉泉街道" }, { "label": "克井镇", "value": "克井镇" }, { "label": "五龙口镇", "value": "五龙口镇" }, { "label": "轵城镇", "value": "轵城镇" }, { "label": "承留镇", "value": "承留镇" }, { "label": "邵原镇", "value": "邵原镇" }, { "label": "坡头镇", "value": "坡头镇" }, { "label": "梨林镇", "value": "梨林镇" }, { "label": "大峪镇", "value": "大峪镇" }, { "label": "思礼镇", "value": "思礼镇" }, { "label": "王屋镇", "value": "王屋镇" }, { "label": "下冶镇", "value": "下冶镇" }] }] }, { "label": "湖北省", "value": "湖北省", "children": [{ "label": "武汉市", "value": "武汉市", "children": [{ "label": "江岸区", "value": "江岸区" }, { "label": "江汉区", "value": "江汉区" }, { "label": "硚口区", "value": "硚口区" }, { "label": "汉阳区", "value": "汉阳区" }, { "label": "武昌区", "value": "武昌区" }, { "label": "青山区", "value": "青山区" }, { "label": "洪山区", "value": "洪山区" }, { "label": "东西湖区", "value": "东西湖区" }, { "label": "汉南区", "value": "汉南区" }, { "label": "蔡甸区", "value": "蔡甸区" }, { "label": "江夏区", "value": "江夏区" }, { "label": "黄陂区", "value": "黄陂区" }, { "label": "新洲区", "value": "新洲区" }] }, { "label": "黄石市", "value": "黄石市", "children": [{ "label": "黄石港区", "value": "黄石港区" }, { "label": "西塞山区", "value": "西塞山区" }, { "label": "下陆区", "value": "下陆区" }, { "label": "铁山区", "value": "铁山区" }, { "label": "阳新县", "value": "阳新县" }, { "label": "大冶市", "value": "大冶市" }] }, { "label": "十堰市", "value": "十堰市", "children": [{ "label": "茅箭区", "value": "茅箭区" }, { "label": "张湾区", "value": "张湾区" }, { "label": "郧县", "value": "郧县" }, { "label": "郧西县", "value": "郧西县" }, { "label": "竹山县", "value": "竹山县" }, { "label": "竹溪县", "value": "竹溪县" }, { "label": "房县", "value": "房县" }, { "label": "丹江口市", "value": "丹江口市" }] }, { "label": "宜昌市", "value": "宜昌市", "children": [{ "label": "西陵区", "value": "西陵区" }, { "label": "伍家岗区", "value": "伍家岗区" }, { "label": "点军区", "value": "点军区" }, { "label": "猇亭区", "value": "猇亭区" }, { "label": "夷陵区", "value": "夷陵区" }, { "label": "远安县", "value": "远安县" }, { "label": "兴山县", "value": "兴山县" }, { "label": "秭归县", "value": "秭归县" }, { "label": "长阳土家族自治县", "value": "长阳土家族自治县" }, { "label": "五峰土家族自治县", "value": "五峰土家族自治县" }, { "label": "宜都市", "value": "宜都市" }, { "label": "当阳市", "value": "当阳市" }, { "label": "枝江市", "value": "枝江市" }] }, { "label": "襄樊市", "value": "襄樊市", "children": [{ "label": "襄城区", "value": "襄城区" }, { "label": "樊城区", "value": "樊城区" }, { "label": "襄阳区", "value": "襄阳区" }, { "label": "南漳县", "value": "南漳县" }, { "label": "谷城县", "value": "谷城县" }, { "label": "保康县", "value": "保康县" }, { "label": "老河口市", "value": "老河口市" }, { "label": "枣阳市", "value": "枣阳市" }, { "label": "宜城市", "value": "宜城市" }] }, { "label": "鄂州市", "value": "鄂州市", "children": [{ "label": "梁子湖区", "value": "梁子湖区" }, { "label": "华容区", "value": "华容区" }, { "label": "鄂城区", "value": "鄂城区" }] }, { "label": "荆门市", "value": "荆门市", "children": [{ "label": "东宝区", "value": "东宝区" }, { "label": "掇刀区", "value": "掇刀区" }, { "label": "京山县", "value": "京山县" }, { "label": "沙洋县", "value": "沙洋县" }, { "label": "钟祥市", "value": "钟祥市" }] }, { "label": "孝感市", "value": "孝感市", "children": [{ "label": "孝南区", "value": "孝南区" }, { "label": "孝昌县", "value": "孝昌县" }, { "label": "大悟县", "value": "大悟县" }, { "label": "云梦县", "value": "云梦县" }, { "label": "应城市", "value": "应城市" }, { "label": "安陆市", "value": "安陆市" }, { "label": "汉川市", "value": "汉川市" }] }, { "label": "荆州市", "value": "荆州市", "children": [{ "label": "沙市区", "value": "沙市区" }, { "label": "荆州区", "value": "荆州区" }, { "label": "公安县", "value": "公安县" }, { "label": "监利县", "value": "监利县" }, { "label": "江陵县", "value": "江陵县" }, { "label": "石首市", "value": "石首市" }, { "label": "洪湖市", "value": "洪湖市" }, { "label": "松滋市", "value": "松滋市" }] }, { "label": "黄冈市", "value": "黄冈市", "children": [{ "label": "黄州区", "value": "黄州区" }, { "label": "团风县", "value": "团风县" }, { "label": "红安县", "value": "红安县" }, { "label": "罗田县", "value": "罗田县" }, { "label": "英山县", "value": "英山县" }, { "label": "浠水县", "value": "浠水县" }, { "label": "蕲春县", "value": "蕲春县" }, { "label": "黄梅县", "value": "黄梅县" }, { "label": "麻城市", "value": "麻城市" }, { "label": "武穴市", "value": "武穴市" }] }, { "label": "咸宁市", "value": "咸宁市", "children": [{ "label": "咸安区", "value": "咸安区" }, { "label": "嘉鱼县", "value": "嘉鱼县" }, { "label": "通城县", "value": "通城县" }, { "label": "崇阳县", "value": "崇阳县" }, { "label": "通山县", "value": "通山县" }, { "label": "赤壁市", "value": "赤壁市" }] }, { "label": "随州市", "value": "随州市", "children": [{ "label": "曾都区", "value": "曾都区" }, { "label": "随县", "value": "随县" }, { "label": "广水市", "value": "广水市" }] }, { "label": "恩施市", "value": "恩施市", "children": [{ "label": "恩施市", "value": "恩施市" }, { "label": "利川市", "value": "利川市" }, { "label": "建始县", "value": "建始县" }, { "label": "巴东县", "value": "巴东县" }, { "label": "宣恩县", "value": "宣恩县" }, { "label": "咸丰县", "value": "咸丰县" }, { "label": "来凤县", "value": "来凤县" }, { "label": "鹤峰县", "value": "鹤峰县" }] }, { "label": "仙桃市", "value": "仙桃市", "children": [{ "label": "沙嘴街道", "value": "沙嘴街道" }, { "label": "干河街道", "value": "干河街道" }, { "label": "龙华山办事处", "value": "龙华山办事处" }, { "label": "郑场镇", "value": "郑场镇" }, { "label": "毛嘴镇", "value": "毛嘴镇" }, { "label": "豆河镇", "value": "豆河镇" }, { "label": "三伏潭镇", "value": "三伏潭镇" }, { "label": "胡场镇", "value": "胡场镇" }, { "label": "长倘口镇", "value": "长倘口镇" }, { "label": "西流河镇", "value": "西流河镇" }, { "label": "沙湖镇", "value": "沙湖镇" }, { "label": "杨林尾镇", "value": "杨林尾镇" }, { "label": "彭场镇", "value": "彭场镇" }, { "label": "张沟镇", "value": "张沟镇" }, { "label": "郭河镇", "value": "郭河镇" }, { "label": "沔城回族镇", "value": "沔城回族镇" }, { "label": "通海口镇", "value": "通海口镇" }, { "label": "陈场镇", "value": "陈场镇" }, { "label": "工业园区", "value": "工业园区" }, { "label": "九合垸原种场", "value": "九合垸原种场" }, { "label": "沙湖原种场", "value": "沙湖原种场" }, { "label": "五湖渔场", "value": "五湖渔场" }, { "label": "赵西垸林场", "value": "赵西垸林场" }, { "label": "畜禽良种场", "value": "畜禽良种场" }, { "label": "排湖风景区", "value": "排湖风景区" }] }, { "label": "潜江市", "value": "潜江市", "children": [{ "label": "园林办事处", "value": "园林办事处" }, { "label": "杨市办事处", "value": "杨市办事处" }, { "label": "周矶办事处", "value": "周矶办事处" }, { "label": "广华办事处", "value": "广华办事处" }, { "label": "泰丰办事处", "value": "泰丰办事处" }, { "label": "高场办事处", "value": "高场办事处" }, { "label": "竹根滩镇", "value": "竹根滩镇" }, { "label": "渔洋镇", "value": "渔洋镇" }, { "label": "王场镇", "value": "王场镇" }, { "label": "高石碑镇", "value": "高石碑镇" }, { "label": "熊口镇", "value": "熊口镇" }, { "label": "老新镇", "value": "老新镇" }, { "label": "浩口镇", "value": "浩口镇" }, { "label": "积玉口镇", "value": "积玉口镇" }, { "label": "张金镇", "value": "张金镇" }, { "label": "龙湾镇", "value": "龙湾镇" }, { "label": "江汉石油管理局", "value": "江汉石油管理局" }, { "label": "潜江经济开发区", "value": "潜江经济开发区" }, { "label": "周矶管理区", "value": "周矶管理区" }, { "label": "后湖管理区", "value": "后湖管理区" }, { "label": "熊口管理区", "value": "熊口管理区" }, { "label": "总口管理区", "value": "总口管理区" }, { "label": "白鹭湖管理区", "value": "白鹭湖管理区" }, { "label": "运粮湖管理区", "value": "运粮湖管理区" }, { "label": "浩口原种场", "value": "浩口原种场" }] }, { "label": "天门市", "value": "天门市", "children": [{ "label": "竟陵街道", "value": "竟陵街道" }, { "label": "侨乡街道开发区", "value": "侨乡街道开发区" }, { "label": "杨林街道", "value": "杨林街道" }, { "label": "多宝镇", "value": "多宝镇" }, { "label": "拖市镇", "value": "拖市镇" }, { "label": "张港镇", "value": "张港镇" }, { "label": "蒋场镇", "value": "蒋场镇" }, { "label": "汪场镇", "value": "汪场镇" }, { "label": "渔薪镇", "value": "渔薪镇" }, { "label": "黄潭镇", "value": "黄潭镇" }, { "label": "岳口镇", "value": "岳口镇" }, { "label": "横林镇", "value": "横林镇" }, { "label": "彭市镇", "value": "彭市镇" }, { "label": "麻洋镇", "value": "麻洋镇" }, { "label": "多祥镇", "value": "多祥镇" }, { "label": "干驿镇", "value": "干驿镇" }, { "label": "马湾镇", "value": "马湾镇" }, { "label": "卢市镇", "value": "卢市镇" }, { "label": "小板镇", "value": "小板镇" }, { "label": "九真镇", "value": "九真镇" }, { "label": "皂市镇", "value": "皂市镇" }, { "label": "胡市镇", "value": "胡市镇" }, { "label": "石河镇", "value": "石河镇" }, { "label": "佛子山镇", "value": "佛子山镇" }, { "label": "净潭乡", "value": "净潭乡" }, { "label": "蒋湖农场", "value": "蒋湖农场" }, { "label": "白茅湖农场", "value": "白茅湖农场" }, { "label": "沉湖管委会", "value": "沉湖管委会" }] }, { "label": "神农架市", "value": "神农架市", "children": [{ "label": "松柏镇", "value": "松柏镇" }, { "label": "阳日镇", "value": "阳日镇" }, { "label": "木鱼镇", "value": "木鱼镇" }, { "label": "红坪镇", "value": "红坪镇" }, { "label": "新华镇", "value": "新华镇" }, { "label": "九湖镇", "value": "九湖镇" }, { "label": "宋洛乡", "value": "宋洛乡" }, { "label": "下谷坪", "value": "下谷坪" }, { "label": "土家族乡", "value": "土家族乡" }] }] }, { "label": "湖南省", "value": "湖南省", "children": [{ "label": "长沙市", "value": "长沙市", "children": [{ "label": "芙蓉区", "value": "芙蓉区" }, { "label": "天心区", "value": "天心区" }, { "label": "岳麓区", "value": "岳麓区" }, { "label": "开福区", "value": "开福区" }, { "label": "雨花区", "value": "雨花区" }, { "label": "长沙县", "value": "长沙县" }, { "label": "望城县", "value": "望城县" }, { "label": "宁乡县", "value": "宁乡县" }, { "label": "浏阳市", "value": "浏阳市" }] }, { "label": "株洲市", "value": "株洲市", "children": [{ "label": "荷塘区", "value": "荷塘区" }, { "label": "芦淞区", "value": "芦淞区" }, { "label": "石峰区", "value": "石峰区" }, { "label": "天元区", "value": "天元区" }, { "label": "株洲县", "value": "株洲县" }, { "label": "攸县", "value": "攸县" }, { "label": "茶陵县", "value": "茶陵县" }, { "label": "炎陵县", "value": "炎陵县" }, { "label": "醴陵市", "value": "醴陵市" }] }, { "label": "湘潭市", "value": "湘潭市", "children": [{ "label": "雨湖区", "value": "雨湖区" }, { "label": "岳塘区", "value": "岳塘区" }, { "label": "湘潭县", "value": "湘潭县" }, { "label": "湘乡市", "value": "湘乡市" }, { "label": "韶山市", "value": "韶山市" }] }, { "label": "衡阳市", "value": "衡阳市", "children": [{ "label": "珠晖区", "value": "珠晖区" }, { "label": "雁峰区", "value": "雁峰区" }, { "label": "石鼓区", "value": "石鼓区" }, { "label": "蒸湘区", "value": "蒸湘区" }, { "label": "南岳区", "value": "南岳区" }, { "label": "衡阳县", "value": "衡阳县" }, { "label": "衡南县", "value": "衡南县" }, { "label": "衡山县", "value": "衡山县" }, { "label": "衡东县", "value": "衡东县" }, { "label": "祁东县", "value": "祁东县" }, { "label": "耒阳市", "value": "耒阳市" }, { "label": "常宁市", "value": "常宁市" }] }, { "label": "邵阳市", "value": "邵阳市", "children": [{ "label": "双清区", "value": "双清区" }, { "label": "大祥区", "value": "大祥区" }, { "label": "北塔区", "value": "北塔区" }, { "label": "邵东县", "value": "邵东县" }, { "label": "新邵县", "value": "新邵县" }, { "label": "邵阳县", "value": "邵阳县" }, { "label": "隆回县", "value": "隆回县" }, { "label": "洞口县", "value": "洞口县" }, { "label": "绥宁县", "value": "绥宁县" }, { "label": "新宁县", "value": "新宁县" }, { "label": "城步苗族自治县", "value": "城步苗族自治县" }, { "label": "武冈市", "value": "武冈市" }] }, { "label": "岳阳市", "value": "岳阳市", "children": [{ "label": "岳阳楼区", "value": "岳阳楼区" }, { "label": "云溪区", "value": "云溪区" }, { "label": "君山区", "value": "君山区" }, { "label": "岳阳县", "value": "岳阳县" }, { "label": "华容县", "value": "华容县" }, { "label": "湘阴县", "value": "湘阴县" }, { "label": "平江县", "value": "平江县" }, { "label": "汨罗市", "value": "汨罗市" }, { "label": "临湘市", "value": "临湘市" }] }, { "label": "常德市", "value": "常德市", "children": [{ "label": "武陵区", "value": "武陵区" }, { "label": "鼎城区", "value": "鼎城区" }, { "label": "安乡县", "value": "安乡县" }, { "label": "汉寿县", "value": "汉寿县" }, { "label": "澧县", "value": "澧县" }, { "label": "临澧县", "value": "临澧县" }, { "label": "桃源县", "value": "桃源县" }, { "label": "石门县", "value": "石门县" }, { "label": "津市市", "value": "津市市" }] }, { "label": "张家界市", "value": "张家界市", "children": [{ "label": "永定区", "value": "永定区" }, { "label": "武陵源区", "value": "武陵源区" }, { "label": "慈利县", "value": "慈利县" }, { "label": "桑植县", "value": "桑植县" }] }, { "label": "益阳市", "value": "益阳市", "children": [{ "label": "资阳区", "value": "资阳区" }, { "label": "赫山区", "value": "赫山区" }, { "label": "南县", "value": "南县" }, { "label": "桃江县", "value": "桃江县" }, { "label": "安化县", "value": "安化县" }, { "label": "沅江市", "value": "沅江市" }] }, { "label": "郴州市", "value": "郴州市", "children": [{ "label": "北湖区", "value": "北湖区" }, { "label": "苏仙区", "value": "苏仙区" }, { "label": "桂阳县", "value": "桂阳县" }, { "label": "宜章县", "value": "宜章县" }, { "label": "永兴县", "value": "永兴县" }, { "label": "嘉禾县", "value": "嘉禾县" }, { "label": "临武县", "value": "临武县" }, { "label": "汝城县", "value": "汝城县" }, { "label": "桂东县", "value": "桂东县" }, { "label": "安仁县", "value": "安仁县" }, { "label": "资兴市", "value": "资兴市" }] }, { "label": "永州市", "value": "永州市", "children": [{ "label": "零陵区", "value": "零陵区" }, { "label": "冷水滩区", "value": "冷水滩区" }, { "label": "祁阳县", "value": "祁阳县" }, { "label": "东安县", "value": "东安县" }, { "label": "双牌县", "value": "双牌县" }, { "label": "道县", "value": "道县" }, { "label": "江永县", "value": "江永县" }, { "label": "宁远县", "value": "宁远县" }, { "label": "蓝山县", "value": "蓝山县" }, { "label": "新田县", "value": "新田县" }, { "label": "江华瑶族自治县", "value": "江华瑶族自治县" }] }, { "label": "怀化市", "value": "怀化市", "children": [{ "label": "鹤城区", "value": "鹤城区" }, { "label": "中方县", "value": "中方县" }, { "label": "沅陵县", "value": "沅陵县" }, { "label": "辰溪县", "value": "辰溪县" }, { "label": "溆浦县", "value": "溆浦县" }, { "label": "会同县", "value": "会同县" }, { "label": "麻阳苗族自治县", "value": "麻阳苗族自治县" }, { "label": "新晃侗族自治县", "value": "新晃侗族自治县" }, { "label": "芷江侗族自治县", "value": "芷江侗族自治县" }, { "label": "靖州苗族侗族自治县", "value": "靖州苗族侗族自治县" }, { "label": "通道侗族自治县", "value": "通道侗族自治县" }, { "label": "洪江市", "value": "洪江市" }] }, { "label": "娄底市", "value": "娄底市", "children": [{ "label": "娄星区", "value": "娄星区" }, { "label": "双峰县", "value": "双峰县" }, { "label": "新化县", "value": "新化县" }, { "label": "冷水江市", "value": "冷水江市" }, { "label": "涟源市", "value": "涟源市" }] }, { "label": "湘西市", "value": "湘西市", "children": [{ "label": "吉首市", "value": "吉首市" }, { "label": "泸溪县", "value": "泸溪县" }, { "label": "凤凰县", "value": "凤凰县" }, { "label": "花垣县", "value": "花垣县" }, { "label": "保靖县", "value": "保靖县" }, { "label": "古丈县", "value": "古丈县" }, { "label": "永顺县", "value": "永顺县" }, { "label": "龙山县", "value": "龙山县" }] }] }, { "label": "广东省", "value": "广东省", "children": [{ "label": "广州市", "value": "广州市", "children": [{ "label": "荔湾区", "value": "荔湾区" }, { "label": "越秀区", "value": "越秀区" }, { "label": "海珠区", "value": "海珠区" }, { "label": "天河区", "value": "天河区" }, { "label": "白云区", "value": "白云区" }, { "label": "黄埔区", "value": "黄埔区" }, { "label": "番禺区", "value": "番禺区" }, { "label": "花都区", "value": "花都区" }, { "label": "南沙区", "value": "南沙区" }, { "label": "萝岗区", "value": "萝岗区" }, { "label": "增城市", "value": "增城市" }, { "label": "从化市", "value": "从化市" }] }, { "label": "韶关市", "value": "韶关市", "children": [{ "label": "武江区", "value": "武江区" }, { "label": "浈江区", "value": "浈江区" }, { "label": "曲江区", "value": "曲江区" }, { "label": "始兴县", "value": "始兴县" }, { "label": "仁化县", "value": "仁化县" }, { "label": "翁源县", "value": "翁源县" }, { "label": "乳源瑶族自治县", "value": "乳源瑶族自治县" }, { "label": "新丰县", "value": "新丰县" }, { "label": "乐昌市", "value": "乐昌市" }, { "label": "南雄市", "value": "南雄市" }] }, { "label": "深圳市", "value": "深圳市", "children": [{ "label": "罗湖区", "value": "罗湖区" }, { "label": "福田区", "value": "福田区" }, { "label": "南山区", "value": "南山区" }, { "label": "宝安区", "value": "宝安区" }, { "label": "龙岗区", "value": "龙岗区" }, { "label": "盐田区", "value": "盐田区" }] }, { "label": "珠海市", "value": "珠海市", "children": [{ "label": "香洲区", "value": "香洲区" }, { "label": "斗门区", "value": "斗门区" }, { "label": "金湾区", "value": "金湾区" }] }, { "label": "汕头市", "value": "汕头市", "children": [{ "label": "龙湖区", "value": "龙湖区" }, { "label": "金平区", "value": "金平区" }, { "label": "濠江区", "value": "濠江区" }, { "label": "潮阳区", "value": "潮阳区" }, { "label": "潮南区", "value": "潮南区" }, { "label": "澄海区", "value": "澄海区" }, { "label": "南澳县", "value": "南澳县" }] }, { "label": "佛山市", "value": "佛山市", "children": [{ "label": "禅城区", "value": "禅城区" }, { "label": "南海区", "value": "南海区" }, { "label": "顺德区", "value": "顺德区" }, { "label": "三水区", "value": "三水区" }, { "label": "高明区", "value": "高明区" }] }, { "label": "江门市", "value": "江门市", "children": [{ "label": "蓬江区", "value": "蓬江区" }, { "label": "江海区", "value": "江海区" }, { "label": "新会区", "value": "新会区" }, { "label": "台山市", "value": "台山市" }, { "label": "开平市", "value": "开平市" }, { "label": "鹤山市", "value": "鹤山市" }, { "label": "恩平市", "value": "恩平市" }] }, { "label": "湛江市", "value": "湛江市", "children": [{ "label": "赤坎区", "value": "赤坎区" }, { "label": "霞山区", "value": "霞山区" }, { "label": "坡头区", "value": "坡头区" }, { "label": "麻章区", "value": "麻章区" }, { "label": "遂溪县", "value": "遂溪县" }, { "label": "徐闻县", "value": "徐闻县" }, { "label": "廉江市", "value": "廉江市" }, { "label": "雷州市", "value": "雷州市" }, { "label": "吴川市", "value": "吴川市" }] }, { "label": "茂名市", "value": "茂名市", "children": [{ "label": "茂南区", "value": "茂南区" }, { "label": "茂港区", "value": "茂港区" }, { "label": "电白县", "value": "电白县" }, { "label": "高州市", "value": "高州市" }, { "label": "化州市", "value": "化州市" }, { "label": "信宜市", "value": "信宜市" }] }, { "label": "肇庆市", "value": "肇庆市", "children": [{ "label": "端州区", "value": "端州区" }, { "label": "鼎湖区", "value": "鼎湖区" }, { "label": "广宁县", "value": "广宁县" }, { "label": "怀集县", "value": "怀集县" }, { "label": "封开县", "value": "封开县" }, { "label": "德庆县", "value": "德庆县" }, { "label": "高要市", "value": "高要市" }, { "label": "四会市", "value": "四会市" }] }, { "label": "惠州市", "value": "惠州市", "children": [{ "label": "惠城区", "value": "惠城区" }, { "label": "惠阳区", "value": "惠阳区" }, { "label": "博罗县", "value": "博罗县" }, { "label": "惠东县", "value": "惠东县" }, { "label": "龙门县", "value": "龙门县" }] }, { "label": "梅州市", "value": "梅州市", "children": [{ "label": "梅江区", "value": "梅江区" }, { "label": "梅县", "value": "梅县" }, { "label": "大埔县", "value": "大埔县" }, { "label": "丰顺县", "value": "丰顺县" }, { "label": "五华县", "value": "五华县" }, { "label": "平远县", "value": "平远县" }, { "label": "蕉岭县", "value": "蕉岭县" }, { "label": "兴宁市", "value": "兴宁市" }] }, { "label": "汕尾市", "value": "汕尾市", "children": [{ "label": "汕尾市", "value": "汕尾市" }, { "label": "海丰县", "value": "海丰县" }, { "label": "陆河县", "value": "陆河县" }, { "label": "陆丰市", "value": "陆丰市" }] }, { "label": "河源市", "value": "河源市", "children": [{ "label": "源城区", "value": "源城区" }, { "label": "紫金县", "value": "紫金县" }, { "label": "龙川县", "value": "龙川县" }, { "label": "连平县", "value": "连平县" }, { "label": "和平县", "value": "和平县" }, { "label": "东源县", "value": "东源县" }] }, { "label": "阳江市", "value": "阳江市", "children": [{ "label": "江城区", "value": "江城区" }, { "label": "阳西县", "value": "阳西县" }, { "label": "阳东县", "value": "阳东县" }, { "label": "阳春市", "value": "阳春市" }] }, { "label": "清远市", "value": "清远市", "children": [{ "label": "清城区", "value": "清城区" }, { "label": "佛冈县", "value": "佛冈县" }, { "label": "阳山县", "value": "阳山县" }, { "label": "连山壮族瑶族自治县", "value": "连山壮族瑶族自治县" }, { "label": "连南瑶族自治县", "value": "连南瑶族自治县" }, { "label": "清新县", "value": "清新县" }, { "label": "英德市", "value": "英德市" }, { "label": "连州市", "value": "连州市" }] }, { "label": "东莞市", "value": "东莞市", "children": [{ "label": "东城街道", "value": "东城街道" }, { "label": "南城街道", "value": "南城街道" }, { "label": "万江街道", "value": "万江街道" }, { "label": "莞城街道", "value": "莞城街道" }, { "label": "石碣镇", "value": "石碣镇" }, { "label": "石龙镇", "value": "石龙镇" }, { "label": "茶山镇", "value": "茶山镇" }, { "label": "石排镇", "value": "石排镇" }, { "label": "企石镇", "value": "企石镇" }, { "label": "横沥镇", "value": "横沥镇" }, { "label": "桥头镇", "value": "桥头镇" }, { "label": "谢岗镇", "value": "谢岗镇" }, { "label": "东坑镇", "value": "东坑镇" }, { "label": "常平镇", "value": "常平镇" }, { "label": "寮步镇", "value": "寮步镇" }, { "label": "樟木头镇", "value": "樟木头镇" }, { "label": "大朗镇", "value": "大朗镇" }, { "label": "黄江镇", "value": "黄江镇" }, { "label": "清溪镇", "value": "清溪镇" }, { "label": "塘厦镇", "value": "塘厦镇" }, { "label": "凤岗镇", "value": "凤岗镇" }, { "label": "大岭山镇", "value": "大岭山镇" }, { "label": "长安镇", "value": "长安镇" }, { "label": "虎门镇", "value": "虎门镇" }, { "label": "厚街镇", "value": "厚街镇" }, { "label": "沙田镇", "value": "沙田镇" }, { "label": "道滘镇", "value": "道滘镇" }, { "label": "洪梅镇", "value": "洪梅镇" }, { "label": "麻涌镇", "value": "麻涌镇" }, { "label": "望牛墩镇", "value": "望牛墩镇" }, { "label": "中堂镇", "value": "中堂镇" }, { "label": "高埗镇", "value": "高埗镇" }, { "label": "松山湖管委会", "value": "松山湖管委会" }, { "label": "虎门港管委会", "value": "虎门港管委会" }, { "label": "东莞生态园", "value": "东莞生态园" }] }, { "label": "中山市", "value": "中山市", "children": [{ "label": "石岐区街道", "value": "石岐区街道" }, { "label": "东区街道", "value": "东区街道" }, { "label": "火炬开发区街道", "value": "火炬开发区街道" }, { "label": "西区街道", "value": "西区街道" }, { "label": "南区街道", "value": "南区街道" }, { "label": "五桂山街道", "value": "五桂山街道" }, { "label": "小榄镇", "value": "小榄镇" }, { "label": "黄圃镇", "value": "黄圃镇" }, { "label": "民众镇", "value": "民众镇" }, { "label": "东凤镇", "value": "东凤镇" }, { "label": "东升镇", "value": "东升镇" }, { "label": "古镇镇", "value": "古镇镇" }, { "label": "沙溪镇", "value": "沙溪镇" }, { "label": "坦洲镇", "value": "坦洲镇" }, { "label": "港口镇", "value": "港口镇" }, { "label": "三角镇", "value": "三角镇" }, { "label": "横栏镇", "value": "横栏镇" }, { "label": "南头镇", "value": "南头镇" }, { "label": "阜沙镇", "value": "阜沙镇" }, { "label": "南朗镇", "value": "南朗镇" }, { "label": "三乡镇", "value": "三乡镇" }, { "label": "板芙镇", "value": "板芙镇" }, { "label": "大涌镇", "value": "大涌镇" }, { "label": "神湾镇", "value": "神湾镇" }] }, { "label": "潮州市", "value": "潮州市", "children": [{ "label": "湘桥区", "value": "湘桥区" }, { "label": "潮安县", "value": "潮安县" }, { "label": "饶平县", "value": "饶平县" }] }, { "label": "揭阳市", "value": "揭阳市", "children": [{ "label": "榕城区", "value": "榕城区" }, { "label": "揭东县", "value": "揭东县" }, { "label": "揭西县", "value": "揭西县" }, { "label": "惠来县", "value": "惠来县" }, { "label": "普宁市", "value": "普宁市" }] }, { "label": "云浮市", "value": "云浮市", "children": [{ "label": "云城区", "value": "云城区" }, { "label": "新兴县", "value": "新兴县" }, { "label": "郁南县", "value": "郁南县" }, { "label": "云安县", "value": "云安县" }, { "label": "罗定市", "value": "罗定市" }] }] }, { "label": "广西省", "value": "广西省", "children": [{ "label": "南宁市", "value": "南宁市", "children": [{ "label": "兴宁区", "value": "兴宁区" }, { "label": "青秀区", "value": "青秀区" }, { "label": "江南区", "value": "江南区" }, { "label": "西乡塘区", "value": "西乡塘区" }, { "label": "良庆区", "value": "良庆区" }, { "label": "邕宁区", "value": "邕宁区" }, { "label": "武鸣县", "value": "武鸣县" }, { "label": "隆安县", "value": "隆安县" }, { "label": "马山县", "value": "马山县" }, { "label": "上林县", "value": "上林县" }, { "label": "宾阳县", "value": "宾阳县" }, { "label": "横县", "value": "横县" }] }, { "label": "柳州市", "value": "柳州市", "children": [{ "label": "城中区", "value": "城中区" }, { "label": "鱼峰区", "value": "鱼峰区" }, { "label": "柳南区", "value": "柳南区" }, { "label": "柳北区", "value": "柳北区" }, { "label": "柳江县", "value": "柳江县" }, { "label": "柳城县", "value": "柳城县" }, { "label": "鹿寨县", "value": "鹿寨县" }, { "label": "融安县", "value": "融安县" }, { "label": "融水苗族自治县", "value": "融水苗族自治县" }, { "label": "三江侗族自治县", "value": "三江侗族自治县" }] }, { "label": "桂林市", "value": "桂林市", "children": [{ "label": "秀峰区", "value": "秀峰区" }, { "label": "叠彩区", "value": "叠彩区" }, { "label": "象山区", "value": "象山区" }, { "label": "七星区", "value": "七星区" }, { "label": "雁山区", "value": "雁山区" }, { "label": "阳朔县", "value": "阳朔县" }, { "label": "临桂县", "value": "临桂县" }, { "label": "灵川县", "value": "灵川县" }, { "label": "全州县", "value": "全州县" }, { "label": "兴安县", "value": "兴安县" }, { "label": "永福县", "value": "永福县" }, { "label": "灌阳县", "value": "灌阳县" }, { "label": "龙胜各族自治县", "value": "龙胜各族自治县" }, { "label": "资源县", "value": "资源县" }, { "label": "平乐县", "value": "平乐县" }, { "label": "荔蒲县", "value": "荔蒲县" }, { "label": "恭城瑶族自治县", "value": "恭城瑶族自治县" }] }, { "label": "梧州市", "value": "梧州市", "children": [{ "label": "万秀区", "value": "万秀区" }, { "label": "蝶山区", "value": "蝶山区" }, { "label": "长洲区", "value": "长洲区" }, { "label": "苍梧县", "value": "苍梧县" }, { "label": "藤县", "value": "藤县" }, { "label": "蒙山县", "value": "蒙山县" }, { "label": "岑溪市", "value": "岑溪市" }] }, { "label": "北海市", "value": "北海市", "children": [{ "label": "海城区", "value": "海城区" }, { "label": "银海区", "value": "银海区" }, { "label": "铁山港区", "value": "铁山港区" }, { "label": "合浦县", "value": "合浦县" }] }, { "label": "防城港市", "value": "防城港市", "children": [{ "label": "港口区", "value": "港口区" }, { "label": "防城区", "value": "防城区" }, { "label": "上思县", "value": "上思县" }, { "label": "东兴市", "value": "东兴市" }] }, { "label": "钦州市", "value": "钦州市", "children": [{ "label": "钦南区", "value": "钦南区" }, { "label": "钦北区", "value": "钦北区" }, { "label": "灵山县", "value": "灵山县" }, { "label": "浦北县", "value": "浦北县" }] }, { "label": "贵港市", "value": "贵港市", "children": [{ "label": "港北区", "value": "港北区" }, { "label": "港南区", "value": "港南区" }, { "label": "覃塘区", "value": "覃塘区" }, { "label": "平南县", "value": "平南县" }, { "label": "桂平市", "value": "桂平市" }] }, { "label": "玉林市", "value": "玉林市", "children": [{ "label": "玉州区", "value": "玉州区" }, { "label": "容县", "value": "容县" }, { "label": "陆川县", "value": "陆川县" }, { "label": "博白县", "value": "博白县" }, { "label": "兴业县", "value": "兴业县" }, { "label": "北流市", "value": "北流市" }] }, { "label": "百色市", "value": "百色市", "children": [{ "label": "右江区", "value": "右江区" }, { "label": "田阳县", "value": "田阳县" }, { "label": "田东县", "value": "田东县" }, { "label": "平果县", "value": "平果县" }, { "label": "德保县", "value": "德保县" }, { "label": "靖西县", "value": "靖西县" }, { "label": "那坡县", "value": "那坡县" }, { "label": "凌云县", "value": "凌云县" }, { "label": "乐业县", "value": "乐业县" }, { "label": "田林县", "value": "田林县" }, { "label": "西林县", "value": "西林县" }, { "label": "隆林各族自治县", "value": "隆林各族自治县" }] }, { "label": "贺州市", "value": "贺州市", "children": [{ "label": "八步区", "value": "八步区" }, { "label": "昭平县", "value": "昭平县" }, { "label": "钟山县", "value": "钟山县" }, { "label": "富川瑶族自治县", "value": "富川瑶族自治县" }] }, { "label": "河池市", "value": "河池市", "children": [{ "label": "金城江区", "value": "金城江区" }, { "label": "南丹县", "value": "南丹县" }, { "label": "天峨县", "value": "天峨县" }, { "label": "凤山县", "value": "凤山县" }, { "label": "东兰县", "value": "东兰县" }, { "label": "罗城仫佬族自治县", "value": "罗城仫佬族自治县" }, { "label": "环江毛南族自治县", "value": "环江毛南族自治县" }, { "label": "巴马瑶族自治县", "value": "巴马瑶族自治县" }, { "label": "都安瑶族自治县", "value": "都安瑶族自治县" }, { "label": "大化瑶族自治县", "value": "大化瑶族自治县" }, { "label": "宜州市", "value": "宜州市" }] }, { "label": "来宾市", "value": "来宾市", "children": [{ "label": "兴宾区", "value": "兴宾区" }, { "label": "忻城县", "value": "忻城县" }, { "label": "象州县", "value": "象州县" }, { "label": "武宣县", "value": "武宣县" }, { "label": "金秀瑶族自治县", "value": "金秀瑶族自治县" }, { "label": "合山市", "value": "合山市" }] }, { "label": "崇左市", "value": "崇左市", "children": [{ "label": "江洲区", "value": "江洲区" }, { "label": "扶绥县", "value": "扶绥县" }, { "label": "宁明县", "value": "宁明县" }, { "label": "龙州县", "value": "龙州县" }, { "label": "大新县", "value": "大新县" }, { "label": "天等县", "value": "天等县" }, { "label": "凭祥市", "value": "凭祥市" }] }] }, { "label": "海南省", "value": "海南省", "children": [{ "label": "海口市", "value": "海口市", "children": [{ "label": "秀英区", "value": "秀英区" }, { "label": "龙华区", "value": "龙华区" }, { "label": "琼山区", "value": "琼山区" }, { "label": "美兰区", "value": "美兰区" }] }, { "label": "三亚市", "value": "三亚市", "children": [{ "label": "海棠湾镇", "value": "海棠湾镇" }, { "label": "吉阳镇", "value": "吉阳镇" }, { "label": "凤凰镇", "value": "凤凰镇" }, { "label": "崖城镇", "value": "崖城镇" }, { "label": "天涯镇", "value": "天涯镇" }, { "label": "育才镇", "value": "育才镇" }, { "label": "国营南田农场", "value": "国营南田农场" }, { "label": "国营南新农场", "value": "国营南新农场" }, { "label": "国营立才农场", "value": "国营立才农场" }, { "label": "国营南滨农场", "value": "国营南滨农场" }, { "label": "河西区街道", "value": "河西区街道" }, { "label": "河东区街道", "value": "河东区街道" }] }, { "label": "三沙市", "value": "三沙市", "children": [{ "label": "西沙南沙中沙", "value": "西沙南沙中沙" }] }, { "label": "五指山市", "value": "五指山市", "children": [{ "label": "通什镇", "value": "通什镇" }, { "label": "南圣镇", "value": "南圣镇" }, { "label": "毛阳镇", "value": "毛阳镇" }, { "label": "番阳镇", "value": "番阳镇" }, { "label": "畅好乡", "value": "畅好乡" }, { "label": "毛道乡", "value": "毛道乡" }, { "label": "水满乡", "value": "水满乡" }, { "label": "国营畅好农场", "value": "国营畅好农场" }] }, { "label": "琼海市", "value": "琼海市", "children": [{ "label": "嘉积镇", "value": "嘉积镇" }, { "label": "万泉镇", "value": "万泉镇" }, { "label": "石壁镇", "value": "石壁镇" }, { "label": "中原镇", "value": "中原镇" }, { "label": "博鳌镇", "value": "博鳌镇" }, { "label": "阳江镇", "value": "阳江镇" }, { "label": "龙江镇", "value": "龙江镇" }, { "label": "潭门镇", "value": "潭门镇" }, { "label": "塔洋镇", "value": "塔洋镇" }, { "label": "长坡镇", "value": "长坡镇" }, { "label": "大路镇", "value": "大路镇" }, { "label": "会山镇", "value": "会山镇" }, { "label": "国营东太农场", "value": "国营东太农场" }, { "label": "国营东红农场", "value": "国营东红农场" }, { "label": "国营东升农场", "value": "国营东升农场" }, { "label": "彬村山华侨农场", "value": "彬村山华侨农场" }] }, { "label": "儋州市", "value": "儋州市", "children": [{ "label": "那大镇", "value": "那大镇" }, { "label": "和庆镇", "value": "和庆镇" }, { "label": "南丰镇", "value": "南丰镇" }, { "label": "大成镇", "value": "大成镇" }, { "label": "雅星镇", "value": "雅星镇" }, { "label": "兰洋镇", "value": "兰洋镇" }, { "label": "光村镇", "value": "光村镇" }, { "label": "木棠镇", "value": "木棠镇" }, { "label": "海头镇", "value": "海头镇" }, { "label": "峨蔓镇", "value": "峨蔓镇" }, { "label": "三都镇", "value": "三都镇" }, { "label": "王五镇", "value": "王五镇" }, { "label": "白马井镇", "value": "白马井镇" }, { "label": "中和镇", "value": "中和镇" }, { "label": "排浦镇", "value": "排浦镇" }, { "label": "东成镇", "value": "东成镇" }, { "label": "新州镇", "value": "新州镇" }, { "label": "国营西培农场", "value": "国营西培农场" }, { "label": "国营西联农场", "value": "国营西联农场" }, { "label": "国营蓝洋农场", "value": "国营蓝洋农场" }, { "label": "国营八一农场", "value": "国营八一农场" }, { "label": "洋浦经济开发区", "value": "洋浦经济开发区" }, { "label": "华南热作学院", "value": "华南热作学院" }] }, { "label": "文昌市", "value": "文昌市", "children": [{ "label": "文城镇", "value": "文城镇" }, { "label": "重兴镇", "value": "重兴镇" }, { "label": "蓬莱镇", "value": "蓬莱镇" }, { "label": "会文镇", "value": "会文镇" }, { "label": "东路镇", "value": "东路镇" }, { "label": "潭牛镇", "value": "潭牛镇" }, { "label": "东阁镇", "value": "东阁镇" }, { "label": "文教镇", "value": "文教镇" }, { "label": "东郊镇", "value": "东郊镇" }, { "label": "龙楼镇", "value": "龙楼镇" }, { "label": "昌洒镇", "value": "昌洒镇" }, { "label": "翁田镇", "value": "翁田镇" }, { "label": "抱罗镇", "value": "抱罗镇" }, { "label": "冯坡镇", "value": "冯坡镇" }, { "label": "锦山镇", "value": "锦山镇" }, { "label": "铺前镇", "value": "铺前镇" }, { "label": "公坡镇", "value": "公坡镇" }, { "label": "国营东路农场", "value": "国营东路农场" }, { "label": "国营南阳农场", "value": "国营南阳农场" }, { "label": "国营罗豆农场", "value": "国营罗豆农场" }] }, { "label": "万宁市", "value": "万宁市", "children": [{ "label": "万城镇", "value": "万城镇" }, { "label": "龙滚镇", "value": "龙滚镇" }, { "label": "和乐镇", "value": "和乐镇" }, { "label": "后安镇", "value": "后安镇" }, { "label": "大茂镇", "value": "大茂镇" }, { "label": "东澳镇", "value": "东澳镇" }, { "label": "礼纪镇", "value": "礼纪镇" }, { "label": "长丰镇", "value": "长丰镇" }, { "label": "山根镇", "value": "山根镇" }, { "label": "北大镇", "value": "北大镇" }, { "label": "南桥镇", "value": "南桥镇" }, { "label": "三更罗镇", "value": "三更罗镇" }, { "label": "国营东兴农场", "value": "国营东兴农场" }, { "label": "国营东和农场", "value": "国营东和农场" }, { "label": "国营新中农场", "value": "国营新中农场" }, { "label": "兴隆华侨农场", "value": "兴隆华侨农场" }, { "label": "地方国营六连林场", "value": "地方国营六连林场" }] }, { "label": "东方市", "value": "东方市", "children": [{ "label": "八所镇", "value": "八所镇" }, { "label": "东河镇", "value": "东河镇" }, { "label": "大田镇", "value": "大田镇" }, { "label": "感城镇", "value": "感城镇" }, { "label": "板桥镇", "value": "板桥镇" }, { "label": "三家镇", "value": "三家镇" }, { "label": "四更镇", "value": "四更镇" }, { "label": "新龙镇", "value": "新龙镇" }, { "label": "天安乡", "value": "天安乡" }, { "label": "江边乡", "value": "江边乡" }, { "label": "国营广坝农场", "value": "国营广坝农场" }, { "label": "东方华侨农场", "value": "东方华侨农场" }] }, { "label": "定安市", "value": "定安市", "children": [{ "label": "定城镇", "value": "定城镇" }, { "label": "新竹镇", "value": "新竹镇" }, { "label": "龙湖镇", "value": "龙湖镇" }, { "label": "黄竹镇", "value": "黄竹镇" }, { "label": "雷鸣镇", "value": "雷鸣镇" }, { "label": "龙门镇", "value": "龙门镇" }, { "label": "龙河镇", "value": "龙河镇" }, { "label": "岭口镇", "value": "岭口镇" }, { "label": "翰林镇", "value": "翰林镇" }, { "label": "富文镇", "value": "富文镇" }, { "label": "国营中瑞农场", "value": "国营中瑞农场" }, { "label": "国营南海农场", "value": "国营南海农场" }, { "label": "国营金鸡岭农场", "value": "国营金鸡岭农场" }] }, { "label": "屯昌市", "value": "屯昌市", "children": [{ "label": "屯城镇", "value": "屯城镇" }, { "label": "新兴镇", "value": "新兴镇" }, { "label": "枫木镇", "value": "枫木镇" }, { "label": "乌坡镇", "value": "乌坡镇" }, { "label": "南吕镇", "value": "南吕镇" }, { "label": "南坤镇", "value": "南坤镇" }, { "label": "坡心镇", "value": "坡心镇" }, { "label": "西昌镇", "value": "西昌镇" }, { "label": "国营中建农场", "value": "国营中建农场" }, { "label": "国营中坤农场", "value": "国营中坤农场" }] }, { "label": "澄迈市", "value": "澄迈市", "children": [{ "label": "金江镇", "value": "金江镇" }, { "label": "老城镇", "value": "老城镇" }, { "label": "瑞溪镇", "value": "瑞溪镇" }, { "label": "永发镇", "value": "永发镇" }, { "label": "加乐镇", "value": "加乐镇" }, { "label": "文儒镇", "value": "文儒镇" }, { "label": "中兴镇", "value": "中兴镇" }, { "label": "仁兴镇", "value": "仁兴镇" }, { "label": "福山镇", "value": "福山镇" }, { "label": "桥头镇", "value": "桥头镇" }, { "label": "大丰镇", "value": "大丰镇" }, { "label": "国营红光农场", "value": "国营红光农场" }, { "label": "国营西达农场", "value": "国营西达农场" }, { "label": "国营金安农场", "value": "国营金安农场" }] }, { "label": "临高市", "value": "临高市", "children": [{ "label": "临城镇", "value": "临城镇" }, { "label": "波莲镇", "value": "波莲镇" }, { "label": "东英镇", "value": "东英镇" }, { "label": "博厚镇", "value": "博厚镇" }, { "label": "皇桐镇", "value": "皇桐镇" }, { "label": "多文镇", "value": "多文镇" }, { "label": "和舍镇", "value": "和舍镇" }, { "label": "南宝镇", "value": "南宝镇" }, { "label": "新盈镇", "value": "新盈镇" }, { "label": "调楼镇", "value": "调楼镇" }, { "label": "国营红华农场", "value": "国营红华农场" }, { "label": "国营加来农场", "value": "国营加来农场" }] }, { "label": "白沙市", "value": "白沙市", "children": [{ "label": "牙叉镇", "value": "牙叉镇" }, { "label": "七坊镇", "value": "七坊镇" }, { "label": "邦溪镇", "value": "邦溪镇" }, { "label": "打安镇", "value": "打安镇" }, { "label": "细水乡", "value": "细水乡" }, { "label": "元门乡", "value": "元门乡" }, { "label": "南开乡", "value": "南开乡" }, { "label": "阜龙乡", "value": "阜龙乡" }, { "label": "青松乡", "value": "青松乡" }, { "label": "金波乡", "value": "金波乡" }, { "label": "荣邦乡", "value": "荣邦乡" }, { "label": "国营白沙农场", "value": "国营白沙农场" }, { "label": "国营龙江农场", "value": "国营龙江农场" }, { "label": "国营邦溪农场", "value": "国营邦溪农场" }] }, { "label": "昌江市", "value": "昌江市", "children": [{ "label": "石碌镇", "value": "石碌镇" }, { "label": "叉河镇", "value": "叉河镇" }, { "label": "十月田镇", "value": "十月田镇" }, { "label": "乌烈镇", "value": "乌烈镇" }, { "label": "昌化镇", "value": "昌化镇" }, { "label": "海尾镇", "value": "海尾镇" }, { "label": "七叉镇", "value": "七叉镇" }, { "label": "王下乡", "value": "王下乡" }, { "label": "国营红林农场", "value": "国营红林农场" }, { "label": "国营霸王岭林场", "value": "国营霸王岭林场" }, { "label": "海南矿业联合有限公司", "value": "海南矿业联合有限公司" }] }, { "label": "乐东市", "value": "乐东市", "children": [{ "label": "抱由镇", "value": "抱由镇" }, { "label": "万冲镇", "value": "万冲镇" }, { "label": "大安镇", "value": "大安镇" }, { "label": "志仲镇", "value": "志仲镇" }, { "label": "千家镇", "value": "千家镇" }, { "label": "九所镇", "value": "九所镇" }, { "label": "利国镇", "value": "利国镇" }, { "label": "黄流镇", "value": "黄流镇" }, { "label": "佛罗镇", "value": "佛罗镇" }, { "label": "尖峰镇", "value": "尖峰镇" }, { "label": "莺歌海镇", "value": "莺歌海镇" }, { "label": "国营山荣农场", "value": "国营山荣农场" }, { "label": "国营乐光农场", "value": "国营乐光农场" }, { "label": "国营保国农场", "value": "国营保国农场" }, { "label": "国营尖峰岭林业公司", "value": "国营尖峰岭林业公司" }, { "label": "国营莺歌海盐场", "value": "国营莺歌海盐场" }] }, { "label": "陵水市", "value": "陵水市", "children": [{ "label": "椰林镇", "value": "椰林镇" }, { "label": "光坡镇", "value": "光坡镇" }, { "label": "三才镇", "value": "三才镇" }, { "label": "英州镇", "value": "英州镇" }, { "label": "隆广镇", "value": "隆广镇" }, { "label": "文罗镇", "value": "文罗镇" }, { "label": "本号镇", "value": "本号镇" }, { "label": "新村镇", "value": "新村镇" }, { "label": "黎安镇", "value": "黎安镇" }, { "label": "提蒙乡", "value": "提蒙乡" }, { "label": "群英乡", "value": "群英乡" }, { "label": "国营岭门农场", "value": "国营岭门农场" }, { "label": "国营南平农场", "value": "国营南平农场" }, { "label": "国营吊罗山林业公司", "value": "国营吊罗山林业公司" }] }, { "label": "保亭市", "value": "保亭市", "children": [{ "label": "保城镇", "value": "保城镇" }, { "label": "什玲镇", "value": "什玲镇" }, { "label": "加茂镇", "value": "加茂镇" }, { "label": "响水镇", "value": "响水镇" }, { "label": "新政镇", "value": "新政镇" }, { "label": "三道镇", "value": "三道镇" }, { "label": "六弓乡", "value": "六弓乡" }, { "label": "南林乡", "value": "南林乡" }, { "label": "毛感乡", "value": "毛感乡" }, { "label": "国营新星农场", "value": "国营新星农场" }, { "label": "海南保亭热带作物研究所", "value": "海南保亭热带作物研究所" }, { "label": "国营金江农场", "value": "国营金江农场" }, { "label": "国营三道农场", "value": "国营三道农场" }] }, { "label": "琼中市", "value": "琼中市", "children": [{ "label": "营根镇", "value": "营根镇" }, { "label": "湾岭镇", "value": "湾岭镇" }, { "label": "黎母山镇", "value": "黎母山镇" }, { "label": "和平镇", "value": "和平镇" }, { "label": "长征镇", "value": "长征镇" }, { "label": "红毛镇", "value": "红毛镇" }, { "label": "中平镇", "value": "中平镇" }, { "label": "吊罗山乡", "value": "吊罗山乡" }, { "label": "上安乡", "value": "上安乡" }, { "label": "什运乡", "value": "什运乡" }, { "label": "国营阳江农场", "value": "国营阳江农场" }, { "label": "国营乌石农场", "value": "国营乌石农场" }, { "label": "国营加钗农场", "value": "国营加钗农场" }, { "label": "国营长征农场", "value": "国营长征农场" }, { "label": "国营黎母山林业公司", "value": "国营黎母山林业公司" }] }] }, { "label": "重庆市", "value": "重庆市", "children": [{ "label": "重庆市", "value": "重庆市", "children": [{ "label": "万州区", "value": "万州区" }, { "label": "涪陵区", "value": "涪陵区" }, { "label": "渝中区", "value": "渝中区" }, { "label": "大渡口区", "value": "大渡口区" }, { "label": "江北区", "value": "江北区" }, { "label": "沙坪坝区", "value": "沙坪坝区" }, { "label": "九龙坡区", "value": "九龙坡区" }, { "label": "南岸区", "value": "南岸区" }, { "label": "北碚区", "value": "北碚区" }, { "label": "万盛区", "value": "万盛区" }, { "label": "双挢区", "value": "双挢区" }, { "label": "渝北区", "value": "渝北区" }, { "label": "巴南区", "value": "巴南区" }, { "label": "长寿区", "value": "长寿区" }, { "label": "綦江县", "value": "綦江县" }, { "label": "潼南县", "value": "潼南县" }, { "label": "铜梁县", "value": "铜梁县" }, { "label": "大足县", "value": "大足县" }, { "label": "荣昌县", "value": "荣昌县" }, { "label": "壁山县", "value": "壁山县" }, { "label": "梁平县", "value": "梁平县" }, { "label": "城口县", "value": "城口县" }, { "label": "丰都县", "value": "丰都县" }, { "label": "垫江县", "value": "垫江县" }, { "label": "武隆县", "value": "武隆县" }, { "label": "忠县", "value": "忠县" }, { "label": "开县", "value": "开县" }, { "label": "云阳县", "value": "云阳县" }, { "label": "奉节县", "value": "奉节县" }, { "label": "巫山县", "value": "巫山县" }, { "label": "巫溪县", "value": "巫溪县" }, { "label": "黔江区", "value": "黔江区" }, { "label": "石柱土家族自治县", "value": "石柱土家族自治县" }, { "label": "秀山土家族苗族自治县", "value": "秀山土家族苗族自治县" }, { "label": "酉阳土家族苗族自治县", "value": "酉阳土家族苗族自治县" }, { "label": "彭水苗族土家族自治县", "value": "彭水苗族土家族自治县" }, { "label": "江津区", "value": "江津区" }, { "label": "合川区", "value": "合川区" }, { "label": "永川区", "value": "永川区" }, { "label": "南川区", "value": "南川区" }] }] }, { "label": "四川省", "value": "四川省", "children": [{ "label": "成都市", "value": "成都市", "children": [{ "label": "锦江区", "value": "锦江区" }, { "label": "青羊区", "value": "青羊区" }, { "label": "金牛区", "value": "金牛区" }, { "label": "武侯区", "value": "武侯区" }, { "label": "成华区", "value": "成华区" }, { "label": "龙泉驿区", "value": "龙泉驿区" }, { "label": "青白江区", "value": "青白江区" }, { "label": "新都区", "value": "新都区" }, { "label": "温江区", "value": "温江区" }, { "label": "金堂县", "value": "金堂县" }, { "label": "双流县", "value": "双流县" }, { "label": "郫县", "value": "郫县" }, { "label": "大邑县", "value": "大邑县" }, { "label": "蒲江县", "value": "蒲江县" }, { "label": "新津县", "value": "新津县" }, { "label": "都江堰市", "value": "都江堰市" }, { "label": "彭州市", "value": "彭州市" }, { "label": "邛崃市", "value": "邛崃市" }, { "label": "崇州市", "value": "崇州市" }] }, { "label": "自贡市", "value": "自贡市", "children": [{ "label": "自流井区", "value": "自流井区" }, { "label": "贡井区", "value": "贡井区" }, { "label": "大安区", "value": "大安区" }, { "label": "沿滩区", "value": "沿滩区" }, { "label": "荣县", "value": "荣县" }, { "label": "富顺县", "value": "富顺县" }] }, { "label": "攀枝花市", "value": "攀枝花市", "children": [{ "label": "东区", "value": "东区" }, { "label": "西区", "value": "西区" }, { "label": "仁和区", "value": "仁和区" }, { "label": "米易县", "value": "米易县" }, { "label": "盐边县", "value": "盐边县" }] }, { "label": "泸州市", "value": "泸州市", "children": [{ "label": "江阳区", "value": "江阳区" }, { "label": "纳溪区", "value": "纳溪区" }, { "label": "龙马潭区", "value": "龙马潭区" }, { "label": "泸县", "value": "泸县" }, { "label": "合江县", "value": "合江县" }, { "label": "叙永县", "value": "叙永县" }, { "label": "古蔺县", "value": "古蔺县" }] }, { "label": "德阳市", "value": "德阳市", "children": [{ "label": "旌阳区", "value": "旌阳区" }, { "label": "中江县", "value": "中江县" }, { "label": "罗江县", "value": "罗江县" }, { "label": "广汉市", "value": "广汉市" }, { "label": "什邡市", "value": "什邡市" }, { "label": "绵竹市", "value": "绵竹市" }] }, { "label": "绵阳市", "value": "绵阳市", "children": [{ "label": "涪城区", "value": "涪城区" }, { "label": "游仙区", "value": "游仙区" }, { "label": "三台县", "value": "三台县" }, { "label": "盐亭县", "value": "盐亭县" }, { "label": "安县", "value": "安县" }, { "label": "梓潼县", "value": "梓潼县" }, { "label": "北川羌族自治县", "value": "北川羌族自治县" }, { "label": "平武县", "value": "平武县" }, { "label": "江油市", "value": "江油市" }] }, { "label": "广元市", "value": "广元市", "children": [{ "label": "利州区", "value": "利州区" }, { "label": "元坝区", "value": "元坝区" }, { "label": "朝天区", "value": "朝天区" }, { "label": "旺苍县", "value": "旺苍县" }, { "label": "青川县", "value": "青川县" }, { "label": "剑阁县", "value": "剑阁县" }, { "label": "苍溪县", "value": "苍溪县" }] }, { "label": "遂宁市", "value": "遂宁市", "children": [{ "label": "船山区", "value": "船山区" }, { "label": "安居区", "value": "安居区" }, { "label": "蓬溪县", "value": "蓬溪县" }, { "label": "射洪县", "value": "射洪县" }, { "label": "大英县", "value": "大英县" }] }, { "label": "内江市", "value": "内江市", "children": [{ "label": "市中区", "value": "市中区" }, { "label": "东兴区", "value": "东兴区" }, { "label": "威远县", "value": "威远县" }, { "label": "资中县", "value": "资中县" }, { "label": "隆昌县", "value": "隆昌县" }] }, { "label": "乐山市", "value": "乐山市", "children": [{ "label": "市中区", "value": "市中区" }, { "label": "沙湾区", "value": "沙湾区" }, { "label": "五通桥区", "value": "五通桥区" }, { "label": "金口河区", "value": "金口河区" }, { "label": "犍为县", "value": "犍为县" }, { "label": "井研县", "value": "井研县" }, { "label": "夹江县", "value": "夹江县" }, { "label": "沐川县", "value": "沐川县" }, { "label": "峨边彝族自治县", "value": "峨边彝族自治县" }, { "label": "马边彝族自治县", "value": "马边彝族自治县" }, { "label": "峨眉山市", "value": "峨眉山市" }] }, { "label": "南充市", "value": "南充市", "children": [{ "label": "顺庆区", "value": "顺庆区" }, { "label": "高坪区", "value": "高坪区" }, { "label": "嘉陵区", "value": "嘉陵区" }, { "label": "南部县", "value": "南部县" }, { "label": "营山县", "value": "营山县" }, { "label": "蓬安县", "value": "蓬安县" }, { "label": "仪陇县", "value": "仪陇县" }, { "label": "西充县", "value": "西充县" }, { "label": "阆中市", "value": "阆中市" }] }, { "label": "眉山市", "value": "眉山市", "children": [{ "label": "东坡区", "value": "东坡区" }, { "label": "仁寿县", "value": "仁寿县" }, { "label": "彭山县", "value": "彭山县" }, { "label": "洪雅县", "value": "洪雅县" }, { "label": "丹棱县", "value": "丹棱县" }, { "label": "青神县", "value": "青神县" }] }, { "label": "宜宾市", "value": "宜宾市", "children": [{ "label": "翠屏区", "value": "翠屏区" }, { "label": "宜宾县", "value": "宜宾县" }, { "label": "南溪县", "value": "南溪县" }, { "label": "江安县", "value": "江安县" }, { "label": "长宁县", "value": "长宁县" }, { "label": "高县", "value": "高县" }, { "label": "珙县", "value": "珙县" }, { "label": "筠连县", "value": "筠连县" }, { "label": "兴文县", "value": "兴文县" }, { "label": "屏山县", "value": "屏山县" }] }, { "label": "广安市", "value": "广安市", "children": [{ "label": "广安区", "value": "广安区" }, { "label": "岳池县", "value": "岳池县" }, { "label": "武胜县", "value": "武胜县" }, { "label": "邻水县", "value": "邻水县" }, { "label": "华蓥市", "value": "华蓥市" }] }, { "label": "达川市", "value": "达川市", "children": [{ "label": "通川区", "value": "通川区" }, { "label": "达县", "value": "达县" }, { "label": "宣汉县", "value": "宣汉县" }, { "label": "开江县", "value": "开江县" }, { "label": "大竹县", "value": "大竹县" }, { "label": "渠县", "value": "渠县" }, { "label": "万源市", "value": "万源市" }] }, { "label": "雅安市", "value": "雅安市", "children": [{ "label": "雨城区", "value": "雨城区" }, { "label": "名山县", "value": "名山县" }, { "label": "荥经县", "value": "荥经县" }, { "label": "汉源县", "value": "汉源县" }, { "label": "石棉县", "value": "石棉县" }, { "label": "天全县", "value": "天全县" }, { "label": "芦山县", "value": "芦山县" }, { "label": "宝兴县", "value": "宝兴县" }] }, { "label": "巴中市", "value": "巴中市", "children": [{ "label": "巴州区", "value": "巴州区" }, { "label": "通江县", "value": "通江县" }, { "label": "南江县", "value": "南江县" }, { "label": "平昌县", "value": "平昌县" }] }, { "label": "资阳市", "value": "资阳市", "children": [{ "label": "雁江区", "value": "雁江区" }, { "label": "安岳县", "value": "安岳县" }, { "label": "乐至县", "value": "乐至县" }, { "label": "简阳市", "value": "简阳市" }] }, { "label": "阿坝市", "value": "阿坝市", "children": [{ "label": "汶川县", "value": "汶川县" }, { "label": "理县", "value": "理县" }, { "label": "茂县", "value": "茂县" }, { "label": "松潘县", "value": "松潘县" }, { "label": "九寨沟县", "value": "九寨沟县" }, { "label": "金川县", "value": "金川县" }, { "label": "小金县", "value": "小金县" }, { "label": "黑水县", "value": "黑水县" }, { "label": "马尔康县", "value": "马尔康县" }, { "label": "壤塘县", "value": "壤塘县" }, { "label": "阿坝县", "value": "阿坝县" }, { "label": "若尔盖县", "value": "若尔盖县" }, { "label": "红原县", "value": "红原县" }] }, { "label": "甘孜市", "value": "甘孜市", "children": [{ "label": "康定县", "value": "康定县" }, { "label": "泸定县", "value": "泸定县" }, { "label": "丹巴县", "value": "丹巴县" }, { "label": "九龙县", "value": "九龙县" }, { "label": "雅江县", "value": "雅江县" }, { "label": "道孚县", "value": "道孚县" }, { "label": "炉霍县", "value": "炉霍县" }, { "label": "甘孜县", "value": "甘孜县" }, { "label": "新龙县", "value": "新龙县" }, { "label": "德格县", "value": "德格县" }, { "label": "白玉县", "value": "白玉县" }, { "label": "石渠县", "value": "石渠县" }, { "label": "色达县", "value": "色达县" }, { "label": "理塘县", "value": "理塘县" }, { "label": "巴塘县", "value": "巴塘县" }, { "label": "乡城县", "value": "乡城县" }, { "label": "稻城县", "value": "稻城县" }, { "label": "得荣县", "value": "得荣县" }] }, { "label": "凉山市", "value": "凉山市", "children": [{ "label": "西昌市", "value": "西昌市" }, { "label": "木里藏族自治县", "value": "木里藏族自治县" }, { "label": "盐源县", "value": "盐源县" }, { "label": "德昌县", "value": "德昌县" }, { "label": "会理县", "value": "会理县" }, { "label": "会东县", "value": "会东县" }, { "label": "宁南县", "value": "宁南县" }, { "label": "普格县", "value": "普格县" }, { "label": "布拖县", "value": "布拖县" }, { "label": "金阳县", "value": "金阳县" }, { "label": "昭觉县", "value": "昭觉县" }, { "label": "喜德县", "value": "喜德县" }, { "label": "冕宁县", "value": "冕宁县" }, { "label": "越西县", "value": "越西县" }, { "label": "甘洛县", "value": "甘洛县" }, { "label": "美姑县", "value": "美姑县" }, { "label": "雷波县", "value": "雷波县" }] }] }, { "label": "贵州省", "value": "贵州省", "children": [{ "label": "贵阳市", "value": "贵阳市", "children": [{ "label": "南明区", "value": "南明区" }, { "label": "云岩区", "value": "云岩区" }, { "label": "花溪区", "value": "花溪区" }, { "label": "乌当区", "value": "乌当区" }, { "label": "白云区", "value": "白云区" }, { "label": "小河区", "value": "小河区" }, { "label": "开阳县", "value": "开阳县" }, { "label": "息烽县", "value": "息烽县" }, { "label": "修文县", "value": "修文县" }, { "label": "清镇市", "value": "清镇市" }] }, { "label": "六盘水市", "value": "六盘水市", "children": [{ "label": "钟山区", "value": "钟山区" }, { "label": "六枝特区", "value": "六枝特区" }, { "label": "水城县", "value": "水城县" }, { "label": "盘县", "value": "盘县" }] }, { "label": "遵义市", "value": "遵义市", "children": [{ "label": "红花岗区", "value": "红花岗区" }, { "label": "汇川区", "value": "汇川区" }, { "label": "遵义县", "value": "遵义县" }, { "label": "桐梓县", "value": "桐梓县" }, { "label": "绥阳县", "value": "绥阳县" }, { "label": "正安县", "value": "正安县" }, { "label": "道真仡佬族苗族自治县", "value": "道真仡佬族苗族自治县" }, { "label": "务川仡佬族苗族自治县", "value": "务川仡佬族苗族自治县" }, { "label": "凤冈县", "value": "凤冈县" }, { "label": "湄潭县", "value": "湄潭县" }, { "label": "余庆县", "value": "余庆县" }, { "label": "习水县", "value": "习水县" }, { "label": "赤水市", "value": "赤水市" }, { "label": "仁怀市", "value": "仁怀市" }] }, { "label": "安顺市", "value": "安顺市", "children": [{ "label": "西秀区", "value": "西秀区" }, { "label": "平坝县", "value": "平坝县" }, { "label": "普定县", "value": "普定县" }, { "label": "镇宁布依族苗族自治县", "value": "镇宁布依族苗族自治县" }, { "label": "关岭布依族苗族自治县", "value": "关岭布依族苗族自治县" }, { "label": "紫云苗族布依族自治县", "value": "紫云苗族布依族自治县" }] }, { "label": "铜仁市", "value": "铜仁市", "children": [{ "label": "铜仁市", "value": "铜仁市" }, { "label": "江口县", "value": "江口县" }, { "label": "玉屏侗族自治县", "value": "玉屏侗族自治县" }, { "label": "石阡县", "value": "石阡县" }, { "label": "思南县", "value": "思南县" }, { "label": "印江土家族苗族自治县", "value": "印江土家族苗族自治县" }, { "label": "德江县", "value": "德江县" }, { "label": "沿河土家族自治县", "value": "沿河土家族自治县" }, { "label": "松桃苗族自治县", "value": "松桃苗族自治县" }, { "label": "万山特区", "value": "万山特区" }] }, { "label": "黔西南市", "value": "黔西南市", "children": [{ "label": "兴义市", "value": "兴义市" }, { "label": "兴仁县", "value": "兴仁县" }, { "label": "普安县", "value": "普安县" }, { "label": "晴隆县", "value": "晴隆县" }, { "label": "贞丰县", "value": "贞丰县" }, { "label": "望谟县", "value": "望谟县" }, { "label": "册亨县", "value": "册亨县" }, { "label": "安龙县", "value": "安龙县" }] }, { "label": "毕节市", "value": "毕节市", "children": [{ "label": "毕节市", "value": "毕节市" }, { "label": "大方县", "value": "大方县" }, { "label": "黔西县", "value": "黔西县" }, { "label": "金沙县", "value": "金沙县" }, { "label": "织金县", "value": "织金县" }, { "label": "纳雍县", "value": "纳雍县" }, { "label": "威宁彝族回族苗族自治县", "value": "威宁彝族回族苗族自治县" }, { "label": "赫章县", "value": "赫章县" }] }, { "label": "黔东南市", "value": "黔东南市", "children": [{ "label": "凯里市", "value": "凯里市" }, { "label": "黄平县", "value": "黄平县" }, { "label": "施秉县", "value": "施秉县" }, { "label": "三穗县", "value": "三穗县" }, { "label": "镇远县", "value": "镇远县" }, { "label": "岑巩县", "value": "岑巩县" }, { "label": "天柱县", "value": "天柱县" }, { "label": "锦屏县", "value": "锦屏县" }, { "label": "剑河县", "value": "剑河县" }, { "label": "台江县", "value": "台江县" }, { "label": "黎平县", "value": "黎平县" }, { "label": "榕江县", "value": "榕江县" }, { "label": "从江县", "value": "从江县" }, { "label": "雷山县", "value": "雷山县" }, { "label": "麻江县", "value": "麻江县" }, { "label": "丹寨县", "value": "丹寨县" }] }, { "label": "黔南市", "value": "黔南市", "children": [{ "label": "都匀市", "value": "都匀市" }, { "label": "福泉市", "value": "福泉市" }, { "label": "荔波县", "value": "荔波县" }, { "label": "贵定县", "value": "贵定县" }, { "label": "瓮安县", "value": "瓮安县" }, { "label": "独山县", "value": "独山县" }, { "label": "平塘县", "value": "平塘县" }, { "label": "罗甸县", "value": "罗甸县" }, { "label": "长顺县", "value": "长顺县" }, { "label": "龙里县", "value": "龙里县" }, { "label": "惠水县", "value": "惠水县" }, { "label": "三都水族自治县", "value": "三都水族自治县" }] }] }, { "label": "云南省", "value": "云南省", "children": [{ "label": "昆明市", "value": "昆明市", "children": [{ "label": "五华区", "value": "五华区" }, { "label": "盘龙区", "value": "盘龙区" }, { "label": "官渡区", "value": "官渡区" }, { "label": "西山区", "value": "西山区" }, { "label": "东川区", "value": "东川区" }, { "label": "呈贡县", "value": "呈贡县" }, { "label": "晋宁县", "value": "晋宁县" }, { "label": "富民县", "value": "富民县" }, { "label": "宜良县", "value": "宜良县" }, { "label": "石林彝族自治县", "value": "石林彝族自治县" }, { "label": "嵩明县", "value": "嵩明县" }, { "label": "禄劝彝族苗族自治县", "value": "禄劝彝族苗族自治县" }, { "label": "寻甸回族彝族自治县", "value": "寻甸回族彝族自治县" }, { "label": "安宁市", "value": "安宁市" }] }, { "label": "曲靖市", "value": "曲靖市", "children": [{ "label": "麒麟区", "value": "麒麟区" }, { "label": "马龙县", "value": "马龙县" }, { "label": "陆良县", "value": "陆良县" }, { "label": "师宗县", "value": "师宗县" }, { "label": "罗平县", "value": "罗平县" }, { "label": "富源县", "value": "富源县" }, { "label": "会泽县", "value": "会泽县" }, { "label": "沾益县", "value": "沾益县" }, { "label": "宣威市", "value": "宣威市" }] }, { "label": "玉溪市", "value": "玉溪市", "children": [{ "label": "红塔区", "value": "红塔区" }, { "label": "江川县", "value": "江川县" }, { "label": "澄江县", "value": "澄江县" }, { "label": "通海县", "value": "通海县" }, { "label": "华宁县", "value": "华宁县" }, { "label": "易门县", "value": "易门县" }, { "label": "峨山彝族自治县", "value": "峨山彝族自治县" }, { "label": "新平彝族傣族自治县", "value": "新平彝族傣族自治县" }, { "label": "元江哈尼族彝族傣族自治县", "value": "元江哈尼族彝族傣族自治县" }] }, { "label": "保山市", "value": "保山市", "children": [{ "label": "隆阳区", "value": "隆阳区" }, { "label": "施甸县", "value": "施甸县" }, { "label": "腾冲县", "value": "腾冲县" }, { "label": "龙陵县", "value": "龙陵县" }, { "label": "昌宁县", "value": "昌宁县" }] }, { "label": "昭通市", "value": "昭通市", "children": [{ "label": "昭阳区", "value": "昭阳区" }, { "label": "鲁甸县", "value": "鲁甸县" }, { "label": "巧家县", "value": "巧家县" }, { "label": "盐津县", "value": "盐津县" }, { "label": "大关县", "value": "大关县" }, { "label": "永善县", "value": "永善县" }, { "label": "绥江县", "value": "绥江县" }, { "label": "镇雄县", "value": "镇雄县" }, { "label": "彝良县", "value": "彝良县" }, { "label": "威信县", "value": "威信县" }, { "label": "水富县", "value": "水富县" }] }, { "label": "丽江市", "value": "丽江市", "children": [{ "label": "古城区", "value": "古城区" }, { "label": "玉龙纳西族自治县", "value": "玉龙纳西族自治县" }, { "label": "永胜县", "value": "永胜县" }, { "label": "华坪县", "value": "华坪县" }, { "label": "宁蒗彝族自治县", "value": "宁蒗彝族自治县" }] }, { "label": "普洱市", "value": "普洱市", "children": [{ "label": "思茅区", "value": "思茅区" }, { "label": "宁洱镇", "value": "宁洱镇" }, { "label": "墨江哈尼族自治县", "value": "墨江哈尼族自治县" }, { "label": "景东彝族自治县", "value": "景东彝族自治县" }, { "label": "景谷傣族彝族自治县", "value": "景谷傣族彝族自治县" }, { "label": "镇沅彝族哈尼族拉祜族自治县", "value": "镇沅彝族哈尼族拉祜族自治县" }, { "label": "江城哈尼族彝族自治县", "value": "江城哈尼族彝族自治县" }, { "label": "孟连傣族拉祜族佤族自治县", "value": "孟连傣族拉祜族佤族自治县" }, { "label": "澜沧拉祜族自治县", "value": "澜沧拉祜族自治县" }, { "label": "西盟佤族自治县", "value": "西盟佤族自治县" }] }, { "label": "临沧市", "value": "临沧市", "children": [{ "label": "临翔区", "value": "临翔区" }, { "label": "凤庆县", "value": "凤庆县" }, { "label": "云县", "value": "云县" }, { "label": "永德县", "value": "永德县" }, { "label": "镇康县", "value": "镇康县" }, { "label": "双江拉祜族佤族布朗族傣族自治县", "value": "双江拉祜族佤族布朗族傣族自治县" }, { "label": "耿马傣族佤族自治县", "value": "耿马傣族佤族自治县" }, { "label": "沧源佤族自治县", "value": "沧源佤族自治县" }] }, { "label": "楚雄市", "value": "楚雄市", "children": [{ "label": "楚雄市", "value": "楚雄市" }, { "label": "双柏县", "value": "双柏县" }, { "label": "牟定县", "value": "牟定县" }, { "label": "南华县", "value": "南华县" }, { "label": "姚安县", "value": "姚安县" }, { "label": "大姚县", "value": "大姚县" }, { "label": "永仁县", "value": "永仁县" }, { "label": "元谋县", "value": "元谋县" }, { "label": "武定县", "value": "武定县" }, { "label": "禄丰县", "value": "禄丰县" }] }, { "label": "红河市", "value": "红河市", "children": [{ "label": "个旧市", "value": "个旧市" }, { "label": "开远市", "value": "开远市" }, { "label": "蒙自县", "value": "蒙自县" }, { "label": "屏边苗族自治县", "value": "屏边苗族自治县" }, { "label": "建水县", "value": "建水县" }, { "label": "石屏县", "value": "石屏县" }, { "label": "弥勒县", "value": "弥勒县" }, { "label": "泸西县", "value": "泸西县" }, { "label": "元阳县", "value": "元阳县" }, { "label": "红河县", "value": "红河县" }, { "label": "金平苗族瑶族傣族自治县", "value": "金平苗族瑶族傣族自治县" }, { "label": "绿春县", "value": "绿春县" }, { "label": "河口瑶族自治县", "value": "河口瑶族自治县" }] }, { "label": "文山市", "value": "文山市", "children": [{ "label": "文山县", "value": "文山县" }, { "label": "砚山县", "value": "砚山县" }, { "label": "西畴县", "value": "西畴县" }, { "label": "麻栗坡县", "value": "麻栗坡县" }, { "label": "马关县", "value": "马关县" }, { "label": "丘北县", "value": "丘北县" }, { "label": "广南县", "value": "广南县" }, { "label": "富宁县", "value": "富宁县" }] }, { "label": "西双版纳市", "value": "西双版纳市", "children": [{ "label": "景洪市", "value": "景洪市" }, { "label": "勐海县", "value": "勐海县" }, { "label": "勐腊县", "value": "勐腊县" }] }, { "label": "大理市", "value": "大理市", "children": [{ "label": "大理市", "value": "大理市" }, { "label": "漾濞彝族自治县", "value": "漾濞彝族自治县" }, { "label": "祥云县", "value": "祥云县" }, { "label": "宾川县", "value": "宾川县" }, { "label": "弥渡县", "value": "弥渡县" }, { "label": "南涧彝族自治县", "value": "南涧彝族自治县" }, { "label": "巍山彝族回族自治县", "value": "巍山彝族回族自治县" }, { "label": "永平县", "value": "永平县" }, { "label": "云龙县", "value": "云龙县" }, { "label": "洱源县", "value": "洱源县" }, { "label": "剑川县", "value": "剑川县" }, { "label": "鹤庆县", "value": "鹤庆县" }] }, { "label": "德宏市", "value": "德宏市", "children": [{ "label": "瑞丽市", "value": "瑞丽市" }, { "label": "潞西市", "value": "潞西市" }, { "label": "梁河县", "value": "梁河县" }, { "label": "盈江县", "value": "盈江县" }, { "label": "陇川县", "value": "陇川县" }] }, { "label": "怒江市", "value": "怒江市", "children": [{ "label": "泸水县", "value": "泸水县" }, { "label": "福贡县", "value": "福贡县" }, { "label": "贡山独龙族怒族自治县", "value": "贡山独龙族怒族自治县" }, { "label": "兰坪白族普米族自治县", "value": "兰坪白族普米族自治县" }] }, { "label": "迪庆市", "value": "迪庆市", "children": [{ "label": "香格里拉县", "value": "香格里拉县" }, { "label": "德钦县", "value": "德钦县" }, { "label": "维西傈僳族自治县", "value": "维西傈僳族自治县" }] }] }, { "label": "西藏自治区", "value": "西藏自治区", "children": [{ "label": "拉萨市", "value": "拉萨市", "children": [{ "label": "城关区", "value": "城关区" }, { "label": "林周县", "value": "林周县" }, { "label": "当雄县", "value": "当雄县" }, { "label": "尼木县", "value": "尼木县" }, { "label": "曲水县", "value": "曲水县" }, { "label": "堆龙德庆县", "value": "堆龙德庆县" }, { "label": "达孜县", "value": "达孜县" }, { "label": "墨竹工卡县", "value": "墨竹工卡县" }] }, { "label": "昌都市", "value": "昌都市", "children": [{ "label": "昌都县", "value": "昌都县" }, { "label": "江达县", "value": "江达县" }, { "label": "贡觉县", "value": "贡觉县" }, { "label": "类乌齐县", "value": "类乌齐县" }, { "label": "丁青县", "value": "丁青县" }, { "label": "察雅县", "value": "察雅县" }, { "label": "八宿县", "value": "八宿县" }, { "label": "左贡县", "value": "左贡县" }, { "label": "芒康县", "value": "芒康县" }, { "label": "洛隆县", "value": "洛隆县" }, { "label": "边坝县", "value": "边坝县" }] }, { "label": "山南市", "value": "山南市", "children": [{ "label": "乃东县", "value": "乃东县" }, { "label": "扎囊县", "value": "扎囊县" }, { "label": "贡嘎县", "value": "贡嘎县" }, { "label": "桑日县", "value": "桑日县" }, { "label": "琼结县", "value": "琼结县" }, { "label": "曲松县", "value": "曲松县" }, { "label": "措美县", "value": "措美县" }, { "label": "洛扎县", "value": "洛扎县" }, { "label": "加查县", "value": "加查县" }, { "label": "隆子县", "value": "隆子县" }, { "label": "错那县", "value": "错那县" }, { "label": "浪卡子县", "value": "浪卡子县" }] }, { "label": "日喀则市", "value": "日喀则市", "children": [{ "label": "日喀则市", "value": "日喀则市" }, { "label": "南木林县", "value": "南木林县" }, { "label": "江孜县", "value": "江孜县" }, { "label": "定日县", "value": "定日县" }, { "label": "萨迦县", "value": "萨迦县" }, { "label": "拉孜县", "value": "拉孜县" }, { "label": "昂仁县", "value": "昂仁县" }, { "label": "谢通门县", "value": "谢通门县" }, { "label": "白朗县", "value": "白朗县" }, { "label": "仁布县", "value": "仁布县" }, { "label": "康马县", "value": "康马县" }, { "label": "定结县", "value": "定结县" }, { "label": "仲巴县", "value": "仲巴县" }, { "label": "亚东县", "value": "亚东县" }, { "label": "吉隆县", "value": "吉隆县" }, { "label": "聂拉木县", "value": "聂拉木县" }, { "label": "萨嘎县", "value": "萨嘎县" }, { "label": "岗巴县", "value": "岗巴县" }] }, { "label": "那曲市", "value": "那曲市", "children": [{ "label": "那曲县", "value": "那曲县" }, { "label": "嘉黎县", "value": "嘉黎县" }, { "label": "比如县", "value": "比如县" }, { "label": "聂荣县", "value": "聂荣县" }, { "label": "安多县", "value": "安多县" }, { "label": "申扎县", "value": "申扎县" }, { "label": "索县", "value": "索县" }, { "label": "班戈县", "value": "班戈县" }, { "label": "巴青县", "value": "巴青县" }, { "label": "尼玛县", "value": "尼玛县" }] }, { "label": "阿里市", "value": "阿里市", "children": [{ "label": "普兰县", "value": "普兰县" }, { "label": "札达县", "value": "札达县" }, { "label": "噶尔县", "value": "噶尔县" }, { "label": "日土县", "value": "日土县" }, { "label": "革吉县", "value": "革吉县" }, { "label": "改则县", "value": "改则县" }, { "label": "措勤县", "value": "措勤县" }] }, { "label": "林芝市", "value": "林芝市", "children": [{ "label": "林芝县", "value": "林芝县" }, { "label": "工布江达县", "value": "工布江达县" }, { "label": "米林县", "value": "米林县" }, { "label": "墨脱县", "value": "墨脱县" }, { "label": "波密县", "value": "波密县" }, { "label": "察隅县", "value": "察隅县" }, { "label": "朗县", "value": "朗县" }] }] }, { "label": "陕西省", "value": "陕西省", "children": [{ "label": "西安市", "value": "西安市", "children": [{ "label": "新城区", "value": "新城区" }, { "label": "碑林区", "value": "碑林区" }, { "label": "莲湖区", "value": "莲湖区" }, { "label": "灞桥区", "value": "灞桥区" }, { "label": "未央区", "value": "未央区" }, { "label": "雁塔区", "value": "雁塔区" }, { "label": "阎良区", "value": "阎良区" }, { "label": "临潼区", "value": "临潼区" }, { "label": "长安区", "value": "长安区" }, { "label": "蓝田县", "value": "蓝田县" }, { "label": "周至县", "value": "周至县" }, { "label": "户县", "value": "户县" }, { "label": "高陵县", "value": "高陵县" }] }, { "label": "铜川市", "value": "铜川市", "children": [{ "label": "王益区", "value": "王益区" }, { "label": "印台区", "value": "印台区" }, { "label": "耀州区", "value": "耀州区" }, { "label": "宜君县", "value": "宜君县" }] }, { "label": "宝鸡市", "value": "宝鸡市", "children": [{ "label": "渭滨区", "value": "渭滨区" }, { "label": "金台区", "value": "金台区" }, { "label": "陈仓区", "value": "陈仓区" }, { "label": "凤翔县", "value": "凤翔县" }, { "label": "岐山县", "value": "岐山县" }, { "label": "扶风县", "value": "扶风县" }, { "label": "眉县", "value": "眉县" }, { "label": "陇县", "value": "陇县" }, { "label": "千阳县", "value": "千阳县" }, { "label": "麟游县", "value": "麟游县" }, { "label": "凤县", "value": "凤县" }, { "label": "太白县", "value": "太白县" }] }, { "label": "咸阳市", "value": "咸阳市", "children": [{ "label": "秦都区", "value": "秦都区" }, { "label": "杨凌区", "value": "杨凌区" }, { "label": "渭城区", "value": "渭城区" }, { "label": "三原县", "value": "三原县" }, { "label": "泾阳县", "value": "泾阳县" }, { "label": "乾县", "value": "乾县" }, { "label": "礼泉县", "value": "礼泉县" }, { "label": "永寿县", "value": "永寿县" }, { "label": "彬县", "value": "彬县" }, { "label": "长武县", "value": "长武县" }, { "label": "旬邑县", "value": "旬邑县" }, { "label": "淳化县", "value": "淳化县" }, { "label": "武功县", "value": "武功县" }, { "label": "兴平市", "value": "兴平市" }] }, { "label": "渭南市", "value": "渭南市", "children": [{ "label": "临渭区", "value": "临渭区" }, { "label": "华县", "value": "华县" }, { "label": "潼关县", "value": "潼关县" }, { "label": "大荔县", "value": "大荔县" }, { "label": "合阳县", "value": "合阳县" }, { "label": "澄城县", "value": "澄城县" }, { "label": "蒲城县", "value": "蒲城县" }, { "label": "白水县", "value": "白水县" }, { "label": "富平县", "value": "富平县" }, { "label": "韩城市", "value": "韩城市" }, { "label": "华阴市", "value": "华阴市" }] }, { "label": "延安市", "value": "延安市", "children": [{ "label": "宝塔区", "value": "宝塔区" }, { "label": "延长县", "value": "延长县" }, { "label": "延川县", "value": "延川县" }, { "label": "子长县", "value": "子长县" }, { "label": "安塞县", "value": "安塞县" }, { "label": "志丹县", "value": "志丹县" }, { "label": "吴起县", "value": "吴起县" }, { "label": "甘泉县", "value": "甘泉县" }, { "label": "富县", "value": "富县" }, { "label": "洛川县", "value": "洛川县" }, { "label": "宜川县", "value": "宜川县" }, { "label": "黄龙县", "value": "黄龙县" }, { "label": "黄陵县", "value": "黄陵县" }] }, { "label": "汉中市", "value": "汉中市", "children": [{ "label": "汉台区", "value": "汉台区" }, { "label": "南郑县", "value": "南郑县" }, { "label": "城固县", "value": "城固县" }, { "label": "洋县", "value": "洋县" }, { "label": "西乡县", "value": "西乡县" }, { "label": "勉县", "value": "勉县" }, { "label": "宁强县", "value": "宁强县" }, { "label": "略阳县", "value": "略阳县" }, { "label": "镇巴县", "value": "镇巴县" }, { "label": "留坝县", "value": "留坝县" }, { "label": "佛坪县", "value": "佛坪县" }] }, { "label": "榆林市", "value": "榆林市", "children": [{ "label": "榆阳区", "value": "榆阳区" }, { "label": "神木县", "value": "神木县" }, { "label": "府谷县", "value": "府谷县" }, { "label": "横山县", "value": "横山县" }, { "label": "靖边县", "value": "靖边县" }, { "label": "定边县", "value": "定边县" }, { "label": "绥德县", "value": "绥德县" }, { "label": "米脂县", "value": "米脂县" }, { "label": "佳县", "value": "佳县" }, { "label": "吴堡县", "value": "吴堡县" }, { "label": "清涧县", "value": "清涧县" }, { "label": "子洲县", "value": "子洲县" }] }, { "label": "安康市", "value": "安康市", "children": [{ "label": "汉滨区", "value": "汉滨区" }, { "label": "汉阴县", "value": "汉阴县" }, { "label": "石泉县", "value": "石泉县" }, { "label": "宁陕县", "value": "宁陕县" }, { "label": "紫阳县", "value": "紫阳县" }, { "label": "岚皋县", "value": "岚皋县" }, { "label": "平利县", "value": "平利县" }, { "label": "镇坪县", "value": "镇坪县" }, { "label": "旬阳县", "value": "旬阳县" }, { "label": "白河县", "value": "白河县" }] }, { "label": "商洛市", "value": "商洛市", "children": [{ "label": "商州区", "value": "商州区" }, { "label": "洛南县", "value": "洛南县" }, { "label": "丹凤县", "value": "丹凤县" }, { "label": "商南县", "value": "商南县" }, { "label": "山阳县", "value": "山阳县" }, { "label": "镇安县", "value": "镇安县" }, { "label": "柞水县", "value": "柞水县" }] }] }, { "label": "甘肃省", "value": "甘肃省", "children": [{ "label": "兰州市", "value": "兰州市", "children": [{ "label": "区(县)", "value": "区(县)" }, { "label": "城关区", "value": "城关区" }, { "label": "七里河区", "value": "七里河区" }, { "label": "西固区", "value": "西固区" }, { "label": "安宁区", "value": "安宁区" }, { "label": "红古区", "value": "红古区" }, { "label": "永登县", "value": "永登县" }, { "label": "皋兰县", "value": "皋兰县" }, { "label": "榆中县", "value": "榆中县" }] }, { "label": "嘉峪关市", "value": "嘉峪关市", "children": [{ "label": "嘉峪关市", "value": "嘉峪关市" }] }, { "label": "金昌市", "value": "金昌市", "children": [{ "label": "金川区", "value": "金川区" }, { "label": "永昌县", "value": "永昌县" }] }, { "label": "白银市", "value": "白银市", "children": [{ "label": "白银区", "value": "白银区" }, { "label": "平川区", "value": "平川区" }, { "label": "靖远县", "value": "靖远县" }, { "label": "会宁县", "value": "会宁县" }, { "label": "景泰县", "value": "景泰县" }] }, { "label": "天水市", "value": "天水市", "children": [{ "label": "秦城区", "value": "秦城区" }, { "label": "麦积区", "value": "麦积区" }, { "label": "清水县", "value": "清水县" }, { "label": "秦安县", "value": "秦安县" }, { "label": "甘谷县", "value": "甘谷县" }, { "label": "武山县", "value": "武山县" }, { "label": "张家川回族自治县", "value": "张家川回族自治县" }] }, { "label": "武威市", "value": "武威市", "children": [{ "label": "凉州区", "value": "凉州区" }, { "label": "民勤县", "value": "民勤县" }, { "label": "古浪县", "value": "古浪县" }, { "label": "天祝藏族自治县", "value": "天祝藏族自治县" }] }, { "label": "张掖市", "value": "张掖市", "children": [{ "label": "甘州区", "value": "甘州区" }, { "label": "肃南裕固族自治县", "value": "肃南裕固族自治县" }, { "label": "民乐县", "value": "民乐县" }, { "label": "临泽县", "value": "临泽县" }, { "label": "高台县", "value": "高台县" }, { "label": "山丹县", "value": "山丹县" }] }, { "label": "平凉市", "value": "平凉市", "children": [{ "label": "崆峒区", "value": "崆峒区" }, { "label": "泾川县", "value": "泾川县" }, { "label": "灵台县", "value": "灵台县" }, { "label": "崇信县", "value": "崇信县" }, { "label": "华亭县", "value": "华亭县" }, { "label": "庄浪县", "value": "庄浪县" }, { "label": "静宁县", "value": "静宁县" }] }, { "label": "酒泉市", "value": "酒泉市", "children": [{ "label": "肃州区", "value": "肃州区" }, { "label": "金塔县", "value": "金塔县" }, { "label": "瓜州县", "value": "瓜州县" }, { "label": "肃北蒙古族自治县", "value": "肃北蒙古族自治县" }, { "label": "阿克塞哈萨克族自治县", "value": "阿克塞哈萨克族自治县" }, { "label": "玉门市", "value": "玉门市" }, { "label": "敦煌市", "value": "敦煌市" }] }, { "label": "庆阳市", "value": "庆阳市", "children": [{ "label": "西峰区", "value": "西峰区" }, { "label": "庆城县", "value": "庆城县" }, { "label": "环县", "value": "环县" }, { "label": "华池县", "value": "华池县" }, { "label": "合水县", "value": "合水县" }, { "label": "正宁县", "value": "正宁县" }, { "label": "宁县", "value": "宁县" }, { "label": "镇原县", "value": "镇原县" }] }, { "label": "定西市", "value": "定西市", "children": [{ "label": "安定区", "value": "安定区" }, { "label": "通渭县", "value": "通渭县" }, { "label": "陇西县", "value": "陇西县" }, { "label": "渭源县", "value": "渭源县" }, { "label": "临洮县", "value": "临洮县" }, { "label": "漳县", "value": "漳县" }, { "label": "岷县", "value": "岷县" }] }, { "label": "陇南市", "value": "陇南市", "children": [{ "label": "武都区", "value": "武都区" }, { "label": "成县", "value": "成县" }, { "label": "文县", "value": "文县" }, { "label": "宕昌县", "value": "宕昌县" }, { "label": "康县", "value": "康县" }, { "label": "西和县", "value": "西和县" }, { "label": "礼县", "value": "礼县" }, { "label": "徽县", "value": "徽县" }, { "label": "两当县", "value": "两当县" }] }, { "label": "临夏市", "value": "临夏市", "children": [{ "label": "临夏市", "value": "临夏市" }, { "label": "临夏县", "value": "临夏县" }, { "label": "康乐县", "value": "康乐县" }, { "label": "永靖县", "value": "永靖县" }, { "label": "广河县", "value": "广河县" }, { "label": "和政县", "value": "和政县" }, { "label": "东乡族自治县", "value": "东乡族自治县" }, { "label": "积石山保安族东乡族撒拉族自治县", "value": "积石山保安族东乡族撒拉族自治县" }] }, { "label": "甘南市", "value": "甘南市", "children": [{ "label": "合作市", "value": "合作市" }, { "label": "临潭县", "value": "临潭县" }, { "label": "卓尼县", "value": "卓尼县" }, { "label": "舟曲县", "value": "舟曲县" }, { "label": "迭部县", "value": "迭部县" }, { "label": "玛曲县", "value": "玛曲县" }, { "label": "碌曲县", "value": "碌曲县" }, { "label": "夏河县", "value": "夏河县" }] }] }, { "label": "青海省", "value": "青海省", "children": [{ "label": "西宁市", "value": "西宁市", "children": [{ "label": "城东区", "value": "城东区" }, { "label": "城中区", "value": "城中区" }, { "label": "城西区", "value": "城西区" }, { "label": "城北区", "value": "城北区" }, { "label": "大通回族土族自治县", "value": "大通回族土族自治县" }, { "label": "湟中县", "value": "湟中县" }, { "label": "湟源县", "value": "湟源县" }] }, { "label": "海东市", "value": "海东市", "children": [{ "label": "平安县", "value": "平安县" }, { "label": "民和回族土族自治县", "value": "民和回族土族自治县" }, { "label": "乐都县", "value": "乐都县" }, { "label": "互助土族自治县", "value": "互助土族自治县" }, { "label": "化隆回族自治县", "value": "化隆回族自治县" }, { "label": "循化撒拉族自治县", "value": "循化撒拉族自治县" }] }, { "label": "海北市", "value": "海北市", "children": [{ "label": "门源回族自治县", "value": "门源回族自治县" }, { "label": "祁连县", "value": "祁连县" }, { "label": "海晏县", "value": "海晏县" }, { "label": "刚察县", "value": "刚察县" }] }, { "label": "黄南市", "value": "黄南市", "children": [{ "label": "同仁县", "value": "同仁县" }, { "label": "尖扎县", "value": "尖扎县" }, { "label": "泽库县", "value": "泽库县" }, { "label": "河南蒙古族自治县", "value": "河南蒙古族自治县" }] }, { "label": "海南市", "value": "海南市", "children": [{ "label": "共和县", "value": "共和县" }, { "label": "同德县", "value": "同德县" }, { "label": "贵德县", "value": "贵德县" }, { "label": "兴海县", "value": "兴海县" }, { "label": "贵南县", "value": "贵南县" }] }, { "label": "果洛市", "value": "果洛市", "children": [{ "label": "玛沁县", "value": "玛沁县" }, { "label": "班玛县", "value": "班玛县" }, { "label": "甘德县", "value": "甘德县" }, { "label": "达日县", "value": "达日县" }, { "label": "久治县", "value": "久治县" }, { "label": "玛多县", "value": "玛多县" }] }, { "label": "玉树市", "value": "玉树市", "children": [{ "label": "玉树县", "value": "玉树县" }, { "label": "杂多县", "value": "杂多县" }, { "label": "称多县", "value": "称多县" }, { "label": "治多县", "value": "治多县" }, { "label": "囊谦县", "value": "囊谦县" }, { "label": "曲麻莱县", "value": "曲麻莱县" }] }, { "label": "梅西市", "value": "梅西市", "children": [{ "label": "格尔木市", "value": "格尔木市" }, { "label": "德令哈市", "value": "德令哈市" }, { "label": "乌兰县", "value": "乌兰县" }, { "label": "都兰县", "value": "都兰县" }, { "label": "天峻县", "value": "天峻县" }] }] }, { "label": "宁夏自治区", "value": "宁夏自治区", "children": [{ "label": "银川市", "value": "银川市", "children": [{ "label": "兴庆区", "value": "兴庆区" }, { "label": "西夏区", "value": "西夏区" }, { "label": "金凤区", "value": "金凤区" }, { "label": "永宁县", "value": "永宁县" }, { "label": "贺兰县", "value": "贺兰县" }, { "label": "灵武市", "value": "灵武市" }] }, { "label": "石嘴山市", "value": "石嘴山市", "children": [{ "label": "大武口区", "value": "大武口区" }, { "label": "惠农区", "value": "惠农区" }, { "label": "平罗县", "value": "平罗县" }] }, { "label": "吴忠市", "value": "吴忠市", "children": [{ "label": "利通区", "value": "利通区" }, { "label": "红寺堡区", "value": "红寺堡区" }, { "label": "盐池县", "value": "盐池县" }, { "label": "同心县", "value": "同心县" }, { "label": "青铜峡市", "value": "青铜峡市" }] }, { "label": "固原市", "value": "固原市", "children": [{ "label": "原州区", "value": "原州区" }, { "label": "西吉县", "value": "西吉县" }, { "label": "隆德县", "value": "隆德县" }, { "label": "泾源县", "value": "泾源县" }, { "label": "彭阳县", "value": "彭阳县" }] }, { "label": "中卫市", "value": "中卫市", "children": [{ "label": "沙坡头区", "value": "沙坡头区" }, { "label": "中宁县", "value": "中宁县" }, { "label": "海原县", "value": "海原县" }] }] }, { "label": "新疆自治区", "value": "新疆自治区", "children": [{ "label": "乌鲁木齐市", "value": "乌鲁木齐市", "children": [{ "label": "天山区", "value": "天山区" }, { "label": "沙依巴克区", "value": "沙依巴克区" }, { "label": "新市区", "value": "新市区" }, { "label": "水磨沟区", "value": "水磨沟区" }, { "label": "头屯河区", "value": "头屯河区" }, { "label": "达坂城区", "value": "达坂城区" }, { "label": "米东区", "value": "米东区" }, { "label": "乌鲁木齐县", "value": "乌鲁木齐县" }] }, { "label": "克拉玛依市", "value": "克拉玛依市", "children": [{ "label": "独山子区", "value": "独山子区" }, { "label": "克拉玛依区", "value": "克拉玛依区" }, { "label": "白碱滩区", "value": "白碱滩区" }, { "label": "乌尔禾区", "value": "乌尔禾区" }] }, { "label": "吐鲁番市", "value": "吐鲁番市", "children": [{ "label": "吐鲁番市", "value": "吐鲁番市" }, { "label": "鄯善县", "value": "鄯善县" }, { "label": "托克逊县", "value": "托克逊县" }] }, { "label": "哈密市", "value": "哈密市", "children": [{ "label": "哈密市", "value": "哈密市" }, { "label": "巴里坤哈萨克自治县", "value": "巴里坤哈萨克自治县" }, { "label": "伊吾县", "value": "伊吾县" }] }, { "label": "昌吉市", "value": "昌吉市", "children": [{ "label": "昌吉市", "value": "昌吉市" }, { "label": "阜康市", "value": "阜康市" }, { "label": "呼图壁县", "value": "呼图壁县" }, { "label": "玛纳斯县", "value": "玛纳斯县" }, { "label": "奇台县", "value": "奇台县" }, { "label": "吉木萨尔县", "value": "吉木萨尔县" }, { "label": "木垒哈萨克自治县", "value": "木垒哈萨克自治县" }] }, { "label": "博尔塔拉市", "value": "博尔塔拉市", "children": [{ "label": "博乐市", "value": "博乐市" }, { "label": "精河县", "value": "精河县" }, { "label": "温泉县", "value": "温泉县" }] }, { "label": "巴音郭楞市", "value": "巴音郭楞市", "children": [{ "label": "库尔勒市", "value": "库尔勒市" }, { "label": "轮台县", "value": "轮台县" }, { "label": "尉犁县", "value": "尉犁县" }, { "label": "若羌县", "value": "若羌县" }, { "label": "且末县", "value": "且末县" }, { "label": "焉耆回族自治县", "value": "焉耆回族自治县" }, { "label": "和静县", "value": "和静县" }, { "label": "和硕县", "value": "和硕县" }, { "label": "博湖县", "value": "博湖县" }] }, { "label": "阿克苏市", "value": "阿克苏市", "children": [{ "label": "阿克苏市", "value": "阿克苏市" }, { "label": "温宿县", "value": "温宿县" }, { "label": "库车县", "value": "库车县" }, { "label": "沙雅县", "value": "沙雅县" }, { "label": "新和县", "value": "新和县" }, { "label": "拜城县", "value": "拜城县" }, { "label": "乌什县", "value": "乌什县" }, { "label": "阿瓦提县", "value": "阿瓦提县" }, { "label": "柯坪县", "value": "柯坪县" }] }, { "label": "克孜勒苏市", "value": "克孜勒苏市", "children": [{ "label": "阿图什市", "value": "阿图什市" }, { "label": "阿克陶县", "value": "阿克陶县" }, { "label": "阿合奇县", "value": "阿合奇县" }, { "label": "乌恰县", "value": "乌恰县" }] }, { "label": "喀什市", "value": "喀什市", "children": [{ "label": "喀什市", "value": "喀什市" }, { "label": "疏附县", "value": "疏附县" }, { "label": "疏勒县", "value": "疏勒县" }, { "label": "英吉沙县", "value": "英吉沙县" }, { "label": "泽普县", "value": "泽普县" }, { "label": "莎车县", "value": "莎车县" }, { "label": "叶城县", "value": "叶城县" }, { "label": "麦盖提县", "value": "麦盖提县" }, { "label": "岳普湖县", "value": "岳普湖县" }, { "label": "伽师县", "value": "伽师县" }, { "label": "巴楚县", "value": "巴楚县" }, { "label": "塔什库尔干县塔吉克自治", "value": "塔什库尔干县塔吉克自治" }] }, { "label": "和田市", "value": "和田市", "children": [{ "label": "和田市", "value": "和田市" }, { "label": "和田县", "value": "和田县" }, { "label": "墨玉县", "value": "墨玉县" }, { "label": "皮山县", "value": "皮山县" }, { "label": "洛浦县", "value": "洛浦县" }, { "label": "策勒县", "value": "策勒县" }, { "label": "于田县", "value": "于田县" }, { "label": "民丰县", "value": "民丰县" }] }, { "label": "伊犁市", "value": "伊犁市", "children": [{ "label": "伊宁市", "value": "伊宁市" }, { "label": "奎屯市", "value": "奎屯市" }, { "label": "伊宁县", "value": "伊宁县" }, { "label": "察布查尔锡伯自治县", "value": "察布查尔锡伯自治县" }, { "label": "霍城县", "value": "霍城县" }, { "label": "巩留县", "value": "巩留县" }, { "label": "新源县", "value": "新源县" }, { "label": "昭苏县", "value": "昭苏县" }, { "label": "特克斯县", "value": "特克斯县" }, { "label": "尼勒克县", "value": "尼勒克县" }] }, { "label": "塔城市", "value": "塔城市", "children": [{ "label": "塔城市", "value": "塔城市" }, { "label": "乌苏市", "value": "乌苏市" }, { "label": "额敏县", "value": "额敏县" }, { "label": "沙湾县", "value": "沙湾县" }, { "label": "托里县", "value": "托里县" }, { "label": "裕民县", "value": "裕民县" }, { "label": "和布克赛尔蒙古自治县", "value": "和布克赛尔蒙古自治县" }] }, { "label": "阿勒泰市", "value": "阿勒泰市", "children": [{ "label": "阿勒泰市", "value": "阿勒泰市" }, { "label": "布尔津县", "value": "布尔津县" }, { "label": "富蕴县", "value": "富蕴县" }, { "label": "福海县", "value": "福海县" }, { "label": "哈巴河县", "value": "哈巴河县" }, { "label": "青河县", "value": "青河县" }, { "label": "吉木乃县", "value": "吉木乃县" }] }, { "label": "石河子市", "value": "石河子市", "children": [{ "label": "新城街道", "value": "新城街道" }, { "label": "向阳街道", "value": "向阳街道" }, { "label": "红山街道", "value": "红山街道" }, { "label": "老街街道", "value": "老街街道" }, { "label": "东城街道", "value": "东城街道" }, { "label": "北泉镇", "value": "北泉镇" }, { "label": "石河子乡", "value": "石河子乡" }, { "label": "兵团一五二团", "value": "兵团一五二团" }] }, { "label": "阿拉尔市", "value": "阿拉尔市", "children": [{ "label": "金银川路街道", "value": "金银川路街道" }, { "label": "幸福路街道", "value": "幸福路街道" }, { "label": "青松路街道", "value": "青松路街道" }, { "label": "南口街道", "value": "南口街道" }, { "label": "托喀依乡工业园区", "value": "托喀依乡工业园区" }, { "label": "兵团七团", "value": "兵团七团" }, { "label": "兵团八团", "value": "兵团八团" }, { "label": "兵团十团", "value": "兵团十团" }, { "label": "兵团十一团", "value": "兵团十一团" }, { "label": "兵团十二团", "value": "兵团十二团" }, { "label": "兵团十三团", "value": "兵团十三团" }, { "label": "兵团十四团", "value": "兵团十四团" }, { "label": "兵团十六团", "value": "兵团十六团" }, { "label": "兵团第一师水利水电工程处", "value": "兵团第一师水利水电工程处" }, { "label": "兵团第一师塔里木灌区水利管理处", "value": "兵团第一师塔里木灌区水利管理处" }, { "label": "阿拉尔农场", "value": "阿拉尔农场" }, { "label": "兵团第一师幸福农场", "value": "兵团第一师幸福农场" }, { "label": "中心监狱", "value": "中心监狱" }] }, { "label": "图木舒克市", "value": "图木舒克市", "children": [{ "label": "齐干却勒街道", "value": "齐干却勒街道" }, { "label": "前海街道", "value": "前海街道" }, { "label": "永安坝街道", "value": "永安坝街道" }, { "label": "兵团四十四团", "value": "兵团四十四团" }, { "label": "兵团四十九团", "value": "兵团四十九团" }, { "label": "兵团五十团", "value": "兵团五十团" }, { "label": "兵团五十一团", "value": "兵团五十一团" }, { "label": "兵团五十三团", "value": "兵团五十三团" }, { "label": "兵团图木舒克市喀拉拜勒镇", "value": "兵团图木舒克市喀拉拜勒镇" }, { "label": "兵团图木舒克市永安坝", "value": "兵团图木舒克市永安坝" }] }, { "label": "五家渠市", "value": "五家渠市", "children": [{ "label": "军垦路街道", "value": "军垦路街道" }, { "label": "青湖路街道", "value": "青湖路街道" }, { "label": "人民路街道", "value": "人民路街道" }, { "label": "兵团一零一团", "value": "兵团一零一团" }, { "label": "兵团一零二团", "value": "兵团一零二团" }, { "label": "兵团一零三团", "value": "兵团一零三团" }] }] }, { "label": "香港特区", "value": "香港特区", "children": [{ "label": "香港市", "value": "香港市", "children": [{ "label": "香港岛", "value": "香港岛" }, { "label": "九龙区", "value": "九龙区" }, { "label": "新界区", "value": "新界区" }] }] }, { "label": "澳门特区", "value": "澳门特区", "children": [{ "label": "澳门市", "value": "澳门市", "children": [{ "label": "澳门半岛", "value": "澳门半岛" }, { "label": "氹仔岛", "value": "氹仔岛" }, { "label": "路环岛", "value": "路环岛" }] }] }, { "label": "台湾省", "value": "台湾省", "children": [{ "label": "台湾市", "value": "台湾市", "children": [{ "label": "台北市", "value": "台北市" }, { "label": "高雄市", "value": "高雄市" }, { "label": "基隆市", "value": "基隆市" }, { "label": "台中市", "value": "台中市" }, { "label": "台南市", "value": "台南市" }, { "label": "新竹市", "value": "新竹市" }, { "label": "嘉义市", "value": "嘉义市" }, { "label": "台北县", "value": "台北县" }, { "label": "宜兰县", "value": "宜兰县" }, { "label": "新竹县", "value": "新竹县" }, { "label": "桃园县", "value": "桃园县" }, { "label": "苗栗县", "value": "苗栗县" }, { "label": "台中县", "value": "台中县" }, { "label": "彰化县", "value": "彰化县" }, { "label": "南投县", "value": "南投县" }, { "label": "嘉义县", "value": "嘉义县" }, { "label": "云林县", "value": "云林县" }, { "label": "台南县", "value": "台南县" }, { "label": "高雄县", "value": "高雄县" }, { "label": "屏东县", "value": "屏东县" }, { "label": "台东县", "value": "台东县" }, { "label": "花莲县", "value": "花莲县" }, { "label": "澎湖县", "value": "澎湖县" }] }] }]
3 |
4 | export { cityData };
--------------------------------------------------------------------------------
/src/pages/mpvue-city-picker/index.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
37 |
38 |
40 |
--------------------------------------------------------------------------------
/src/pages/mpvue-city-picker/main.js:
--------------------------------------------------------------------------------
1 | import Vue from 'vue';
2 | import App from './index';
3 |
4 | const app = new Vue(App);
5 | app.$mount();
6 |
--------------------------------------------------------------------------------
/src/pages/test/index.vue:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
226 |
227 |
229 |
--------------------------------------------------------------------------------
/src/pages/test/main.js:
--------------------------------------------------------------------------------
1 | import Vue from 'vue';
2 | import App from './index';
3 |
4 | const app = new Vue(App);
5 | app.$mount();
6 |
--------------------------------------------------------------------------------
/src/utils/index.js:
--------------------------------------------------------------------------------
1 | const MIN_DATE = new Date(1900, 0, 1); // 最小支持日期 1990-01-01
2 | const NOW_DATE = new Date(); // 当前日期
3 |
4 | const transformDateToIndex = (ARG_DATE = NOW_DATE) => {
5 | let defaultDateIndex = [];
6 | defaultDateIndex.push(ARG_DATE.getFullYear() - MIN_DATE.getFullYear()); // 年
7 | defaultDateIndex.push(ARG_DATE.getMonth()); // 月
8 | defaultDateIndex.push(ARG_DATE.getDate() - 1); // 日
9 | return defaultDateIndex;
10 | };
11 |
12 | const getDatePickerIndex = pickerIndex => {
13 | let tempPickerIndex = [];
14 | // 支持传入 Date 对象
15 | /* eslint-disable-next-line */
16 | if (Object.prototype.toString.call(pickerIndex) === '[object Date]' && !isNaN(pickerIndex.getTime())) {
17 | tempPickerIndex = transformDateToIndex(pickerIndex);
18 | } else {
19 | if (isNaN(new Date(`${pickerIndex[0]}/${pickerIndex[1]}/${pickerIndex[2]}`).getTime())) {
20 | tempPickerIndex = transformDateToIndex(); // 兼容错误日期
21 | } else {
22 | tempPickerIndex = transformDateToIndex(new Date(`${pickerIndex[0]}/${pickerIndex[1]}/${pickerIndex[2]}`));
23 | }
24 | }
25 | if (tempPickerIndex[0] > 199) {
26 | console.warn('最大日期范围支持:1990-01-01 ~ 2099-12-31');
27 | tempPickerIndex[0] = 199;
28 | }
29 | return tempPickerIndex;
30 | };
31 |
32 | const getDays = (year, month) => {
33 | if (month > 12 || month < 0) {
34 | return -1;
35 | }
36 | month = parseInt(month, 10);
37 | var date = new Date(year, month, 0);
38 | return date.getDate();
39 | };
40 |
41 | /**
42 | * 兼容 pickerValueArray 值
43 | * @param {*} pickerValue 索引值
44 | * @param {*} mode 模式值
45 | * @param {*} pickerValueArray picker 数组
46 | */
47 | const fixPickerValueDefault = (pickerValue, mode, pickerValueArray) => {
48 | let fixPickerValue = pickerValue;
49 | // TODO
50 | if (mode === 'selector') {
51 | // 单列
52 | fixPickerValue[0] = Math.min(fixPickerValue[0], pickerValueArray.length - 1);
53 | } else if (mode === 'multiSelector') {
54 | // 多列
55 | fixPickerValue = fixPickerValue.map((item, index) => {
56 | return Math.min(item, pickerValueArray[index].length - 1);
57 | });
58 | } else if (mode === 'timeSelector') {
59 | // 时间选择器
60 | fixPickerValue = fixPickerValue.map((item, index) => {
61 | return index > 0 ? Math.min(item, 59) : Math.min(item, 23);
62 | });
63 | } else if (mode === 'multiLinkageSelector') {
64 | let tempIndexFirst, tempIndexSecond;
65 | fixPickerValue = fixPickerValue.map((item, index) => {
66 | if (index === 0) {
67 | tempIndexFirst = Math.min(item, pickerValueArray.length - 1);
68 | return tempIndexFirst;
69 | } else if (index === 1) {
70 | tempIndexSecond = Math.min(item, pickerValueArray[tempIndexFirst].children.length - 1);
71 | return tempIndexSecond;
72 | } else if (index === 2) {
73 | return Math.min(item, pickerValueArray[tempIndexFirst].children[tempIndexSecond].children.length - 1);
74 | }
75 | });
76 | }
77 | return fixPickerValue;
78 | };
79 | export { transformDateToIndex, getDatePickerIndex, getDays, fixPickerValueDefault };
80 |
--------------------------------------------------------------------------------
/static/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MPComponent/mpvue-picker/577e44cdc893e364993c67bd58afde93887a81ea/static/.gitkeep
--------------------------------------------------------------------------------