Merge branch 'master' of http://yun.pashanhoo.com:9090/bdc/bdcjg-web
Showing
82 changed files
with
119 additions
and
1895 deletions
... | @@ -61,6 +61,7 @@ export default { | ... | @@ -61,6 +61,7 @@ export default { |
61 | background: linear-gradient(90deg, #0047B8 0%, rgba(0, 26, 95, 0.1) 100%); | 61 | background: linear-gradient(90deg, #0047B8 0%, rgba(0, 26, 95, 0.1) 100%); |
62 | line-height: 32px; | 62 | line-height: 32px; |
63 | color: #FFFFFF; | 63 | color: #FFFFFF; |
64 | margin-bottom: 8px; | ||
64 | } | 65 | } |
65 | 66 | ||
66 | /deep/.el-icon-arrow-right { | 67 | /deep/.el-icon-arrow-right { | ... | ... |
... | @@ -16,9 +16,10 @@ | ... | @@ -16,9 +16,10 @@ |
16 | <slot></slot> | 16 | <slot></slot> |
17 | </div> | 17 | </div> |
18 | <div slot="footer" class="dialog_footer" v-if="isButton"> | 18 | <div slot="footer" class="dialog_footer" v-if="isButton"> |
19 | <el-button @click="closeDialog" v-if="isReset">取消</el-button> | 19 | <btn nativeType="cz" @click="closeDialog" v-if="isReset">取消</btn> |
20 | <el-button type="primary" plain @click="submitForm" v-if="isSave" :disabled="btnDisabled" :loading="saveloding"> | 20 | <btn nativeType="cx" type="primary" plain @click="submitForm" v-if="isSave" :disabled="btnDisabled" |
21 | {{ saveButton }}</el-button> | 21 | :loading="saveloding"> |
22 | {{ saveButton }}</btn> | ||
22 | </div> | 23 | </div> |
23 | </el-dialog> | 24 | </el-dialog> |
24 | </template> | 25 | </template> | ... | ... |
... | @@ -38,6 +38,9 @@ let mixin = { | ... | @@ -38,6 +38,9 @@ let mixin = { |
38 | }, | 38 | }, |
39 | // 详情 | 39 | // 详情 |
40 | handleEdit (row) { | 40 | handleEdit (row) { |
41 | if (row.rectypeName) { | ||
42 | this.title = row.rectypeName | ||
43 | } else { | ||
41 | let Title = '' | 44 | let Title = '' |
42 | this.dicData['A21'].map(item => { | 45 | this.dicData['A21'].map(item => { |
43 | if (item.DCODE == row.DJLX || item.DCODE == row.djlx) { | 46 | if (item.DCODE == row.DJLX || item.DCODE == row.djlx) { |
... | @@ -53,6 +56,7 @@ let mixin = { | ... | @@ -53,6 +56,7 @@ let mixin = { |
53 | } | 56 | } |
54 | }) | 57 | }) |
55 | this.title = Title | 58 | this.title = Title |
59 | } | ||
56 | this.$refs.editLog.isShow(row); | 60 | this.$refs.editLog.isShow(row); |
57 | }, | 61 | }, |
58 | // // 重置表单 | 62 | // // 重置表单 | ... | ... |
... | @@ -41,22 +41,7 @@ export const constantRoutes = [ | ... | @@ -41,22 +41,7 @@ export const constantRoutes = [ |
41 | * the routes that need to be dynamically loaded based on user roles | 41 | * the routes that need to be dynamically loaded based on user roles |
42 | */ | 42 | */ |
43 | export const asyncRoutes = [ | 43 | export const asyncRoutes = [ |
44 | // 监管首页 | 44 | // 接收报文查询 |
45 | { | ||
46 | path: '/', | ||
47 | component: Layout, | ||
48 | redirect: '/jgHome', | ||
49 | meta: { title: '首页' }, | ||
50 | children: [ | ||
51 | { | ||
52 | path: 'jgHome', | ||
53 | component: () => import('@/views/home/index'), | ||
54 | name: 'jgHome', | ||
55 | meta: { title: '首页', icon: 'workbench', affix: true } | ||
56 | } | ||
57 | ] | ||
58 | }, | ||
59 | // // 接收报文查询 | ||
60 | { | 45 | { |
61 | path: '/jsbwcx', | 46 | path: '/jsbwcx', |
62 | component: Layout, | 47 | component: Layout, |
... | @@ -76,13 +61,13 @@ export const asyncRoutes = [ | ... | @@ -76,13 +61,13 @@ export const asyncRoutes = [ |
76 | children: [ | 61 | children: [ |
77 | { | 62 | { |
78 | path: 'sbbwcx', | 63 | path: 'sbbwcx', |
79 | component: () => import('@/views/sbbwcx/index'), | 64 | component: () => import('@/views/sthj/sbbwcx/index'), |
80 | name: 'sbbwcx', | 65 | name: 'sbbwcx', |
81 | meta: { title: '上报报文', icon: 'zsgl' } | 66 | meta: { title: '上报报文', icon: 'zsgl' } |
82 | }, | 67 | }, |
83 | { | 68 | { |
84 | path: 'dbrzcx', | 69 | path: 'dbrzcx', |
85 | component: () => import('@/views/dbrzcx/index'), | 70 | component: () => import('@/views/sthj/dbrzcx/index'), |
86 | name: 'dbrzcx', | 71 | name: 'dbrzcx', |
87 | meta: { title: '登簿日志', icon: 'zsgl' } | 72 | meta: { title: '登簿日志', icon: 'zsgl' } |
88 | } | 73 | } |
... | @@ -108,71 +93,6 @@ export const asyncRoutes = [ | ... | @@ -108,71 +93,6 @@ export const asyncRoutes = [ |
108 | } | 93 | } |
109 | ] | 94 | ] |
110 | }, | 95 | }, |
111 | // 接入区域管理 | ||
112 | { | ||
113 | path: '/jrqygl', | ||
114 | component: Layout, | ||
115 | children: [ | ||
116 | { | ||
117 | path: 'index', | ||
118 | component: () => import('@/views/jrqygl/index'), | ||
119 | name: 'jrqygl', | ||
120 | meta: { title: '接入区域管理', icon: 'zhcx' } | ||
121 | } | ||
122 | ] | ||
123 | }, | ||
124 | // 接收规则管理 | ||
125 | { | ||
126 | path: '/jsgzgl', | ||
127 | component: Layout, | ||
128 | children: [ | ||
129 | { | ||
130 | path: 'index', | ||
131 | component: () => import('@/views/jsgzgl/index'), | ||
132 | name: 'jsgzgl', | ||
133 | meta: { title: '接收规则管理', icon: 'zhcx' } | ||
134 | } | ||
135 | ] | ||
136 | }, | ||
137 | // 接收报文重新入库 | ||
138 | { | ||
139 | path: '/jsbwcxrk', | ||
140 | component: Layout, | ||
141 | children: [ | ||
142 | { | ||
143 | path: 'index', | ||
144 | component: () => import('@/views/jsbwcxrk/index'), | ||
145 | name: 'jsbwcxrk', | ||
146 | meta: { title: '接收报文重新入库', icon: 'zhcx' } | ||
147 | } | ||
148 | ] | ||
149 | }, | ||
150 | // 报文重新入库日志 | ||
151 | { | ||
152 | path: '/bwcxrkrz', | ||
153 | component: Layout, | ||
154 | children: [ | ||
155 | { | ||
156 | path: 'index', | ||
157 | component: () => import('@/views/bwcxrkrz/index'), | ||
158 | name: 'bwcxrkrz', | ||
159 | meta: { title: '报文重新入库日志', icon: 'zhcx' } | ||
160 | } | ||
161 | ] | ||
162 | }, | ||
163 | // 中心日志 | ||
164 | { | ||
165 | path: '/zxrz', | ||
166 | component: Layout, | ||
167 | children: [ | ||
168 | { | ||
169 | path: 'index', | ||
170 | component: () => import('@/views/zxrz/index'), | ||
171 | name: 'zxrz', | ||
172 | meta: { title: '中心日志', icon: 'zhcx' } | ||
173 | } | ||
174 | ] | ||
175 | }, | ||
176 | // 接入业务信息-不动产数据 | 96 | // 接入业务信息-不动产数据 |
177 | { | 97 | { |
178 | path: '/busineInfo', | 98 | path: '/busineInfo', |
... | @@ -184,91 +104,91 @@ export const asyncRoutes = [ | ... | @@ -184,91 +104,91 @@ export const asyncRoutes = [ |
184 | children: [ | 104 | children: [ |
185 | { | 105 | { |
186 | path: 'tdsyq', | 106 | path: 'tdsyq', |
187 | component: () => import('@/views/business-info/tdsyq/index'), | 107 | component: () => import('@/views/bdcsj/tdsyq/index'), |
188 | name: 'tdsyq', | 108 | name: 'tdsyq', |
189 | meta: { title: '土地所有权' } | 109 | meta: { title: '土地所有权' } |
190 | }, | 110 | }, |
191 | { | 111 | { |
192 | path: 'jsydzjdsyq', | 112 | path: 'jsydzjdsyq', |
193 | component: () => import('@/views/business-info/jsydzjdsyq/index'), | 113 | component: () => import('@/views/bdcsj/jsydzjdsyq/index'), |
194 | name: 'jsydzjdsyq', | 114 | name: 'jsydzjdsyq', |
195 | meta: { title: '建设用地、宅基地使用权' } | 115 | meta: { title: '建设用地、宅基地使用权' } |
196 | }, | 116 | }, |
197 | { | 117 | { |
198 | path: 'fdcqdz', | 118 | path: 'fdcqdz', |
199 | component: () => import('@/views/business-info/fdcqdz/index'), | 119 | component: () => import('@/views/bdcsj/fdcqdz/index'), |
200 | name: 'fdcqdz', | 120 | name: 'fdcqdz', |
201 | meta: { title: '房地产权(项目内多幢房屋)' } | 121 | meta: { title: '房地产权(项目内多幢房屋)' } |
202 | }, | 122 | }, |
203 | { | 123 | { |
204 | path: 'fdcqyz', | 124 | path: 'fdcqyz', |
205 | component: () => import('@/views/business-info/fdcqyz/index'), | 125 | component: () => import('@/views/bdcsj/fdcqyz/index'), |
206 | name: 'fdcqyz', | 126 | name: 'fdcqyz', |
207 | meta: { title: '房地产权(独幢、层、套、间、房屋)' } | 127 | meta: { title: '房地产权(独幢、层、套、间、房屋)' } |
208 | }, | 128 | }, |
209 | { | 129 | { |
210 | path: 'fdcqqfsyq', | 130 | path: 'fdcqqfsyq', |
211 | component: () => import('@/views/business-info/fdcqqfsyq/index'), | 131 | component: () => import('@/views/bdcsj/fdcqqfsyq/index'), |
212 | name: 'fdcqqfsyq', | 132 | name: 'fdcqqfsyq', |
213 | meta: { title: '建筑物区分所有权业主共有部分' } | 133 | meta: { title: '建筑物区分所有权业主共有部分' } |
214 | }, | 134 | }, |
215 | { | 135 | { |
216 | path: 'hysyq', | 136 | path: 'hysyq', |
217 | component: () => import('@/views/business-info/hysyq/index'), | 137 | component: () => import('@/views/bdcsj/hysyq/index'), |
218 | name: 'hysyq', | 138 | name: 'hysyq', |
219 | meta: { title: '海域(含无居民海岛)使用权' } | 139 | meta: { title: '海域(含无居民海岛)使用权' } |
220 | }, | 140 | }, |
221 | { | 141 | { |
222 | path: 'gzwsyq', | 142 | path: 'gzwsyq', |
223 | component: () => import('@/views/business-info/gzwsyq/index'), | 143 | component: () => import('@/views/bdcsj/gzwsyq/index'), |
224 | name: 'gzwsyq', | 144 | name: 'gzwsyq', |
225 | meta: { title: '构(建)筑物所有权' } | 145 | meta: { title: '构(建)筑物所有权' } |
226 | }, | 146 | }, |
227 | { | 147 | { |
228 | path: 'nydsyq', | 148 | path: 'nydsyq', |
229 | component: () => import('@/views/business-info/nydsyq/index'), | 149 | component: () => import('@/views/bdcsj/nydsyq/index'), |
230 | name: 'nydsyq', | 150 | name: 'nydsyq', |
231 | meta: { title: '农用地使用权(非林地)' } | 151 | meta: { title: '农用地使用权(非林地)' } |
232 | }, | 152 | }, |
233 | { | 153 | { |
234 | path: 'lq', | 154 | path: 'lq', |
235 | component: () => import('@/views/business-info/lq/index'), | 155 | component: () => import('@/views/bdcsj/lq/index'), |
236 | name: 'lq', | 156 | name: 'lq', |
237 | meta: { title: '林权' } | 157 | meta: { title: '林权' } |
238 | }, | 158 | }, |
239 | { | 159 | { |
240 | path: 'zxdj', | 160 | path: 'zxdj', |
241 | component: () => import('@/views/business-info/zxdj/index'), | 161 | component: () => import('@/views/bdcsj/zxdj/index'), |
242 | name: 'zxdj', | 162 | name: 'zxdj', |
243 | meta: { title: '注销登记' } | 163 | meta: { title: '注销登记' } |
244 | }, | 164 | }, |
245 | { | 165 | { |
246 | path: 'yydj', | 166 | path: 'yydj', |
247 | component: () => import('@/views/business-info/yydj/index'), | 167 | component: () => import('@/views/bdcsj/yydj/index'), |
248 | name: 'yydj', | 168 | name: 'yydj', |
249 | meta: { title: '异议登记' } | 169 | meta: { title: '异议登记' } |
250 | }, | 170 | }, |
251 | { | 171 | { |
252 | path: 'ygdj', | 172 | path: 'ygdj', |
253 | component: () => import('@/views/business-info/ygdj/index'), | 173 | component: () => import('@/views/bdcsj/ygdj/index'), |
254 | name: 'ygdj', | 174 | name: 'ygdj', |
255 | meta: { title: '预告登记' } | 175 | meta: { title: '预告登记' } |
256 | }, | 176 | }, |
257 | { | 177 | { |
258 | path: 'Cfdj', | 178 | path: 'Cfdj', |
259 | component: () => import('@/views/business-info/Cfdj/index'), | 179 | component: () => import('@/views/bdcsj/cfdj/index'), |
260 | name: 'Cfdj', | 180 | name: 'Cfdj', |
261 | meta: { title: '查封登记' } | 181 | meta: { title: '查封登记' } |
262 | }, | 182 | }, |
263 | { | 183 | { |
264 | path: 'dyaq', | 184 | path: 'dyaq', |
265 | component: () => import('@/views/business-info/dyaq/index'), | 185 | component: () => import('@/views/bdcsj/dyaq/index'), |
266 | name: 'dyaq', | 186 | name: 'dyaq', |
267 | meta: { title: '抵押权登记' } | 187 | meta: { title: '抵押权登记' } |
268 | }, | 188 | }, |
269 | { | 189 | { |
270 | path: 'dyiq', | 190 | path: 'dyiq', |
271 | component: () => import('@/views/business-info/dyiq/index'), | 191 | component: () => import('@/views/bdcsj/dyiq/index'), |
272 | name: 'dyiq', | 192 | name: 'dyiq', |
273 | meta: { title: '地役权登记' } | 193 | meta: { title: '地役权登记' } |
274 | } | 194 | } | ... | ... |
... | @@ -287,15 +287,20 @@ table td { | ... | @@ -287,15 +287,20 @@ table td { |
287 | background-size: 100% 100%; | 287 | background-size: 100% 100%; |
288 | padding-top: 13px; | 288 | padding-top: 13px; |
289 | padding-bottom: 13px; | 289 | padding-bottom: 13px; |
290 | table{ | 290 | border: none; |
291 | margin-top: 5px !important; | ||
292 | |||
293 | table { | ||
291 | background: url("~@/image/rqjx.png") no-repeat; | 294 | background: url("~@/image/rqjx.png") no-repeat; |
292 | background-size: 100% 100%; | 295 | background-size: 100% 100%; |
293 | padding: 8px; | 296 | padding: 8px; |
294 | } | 297 | } |
298 | |||
295 | table td { | 299 | table td { |
296 | box-sizing: border-box; | 300 | box-sizing: border-box; |
297 | border-bottom: 0px solid #074487!important; | 301 | border-bottom: 0px solid #074487 !important; |
298 | } | 302 | } |
303 | |||
299 | .el-input__inner { | 304 | .el-input__inner { |
300 | background-color: #031a46; | 305 | background-color: #031a46; |
301 | } | 306 | } |
... | @@ -305,15 +310,18 @@ table td { | ... | @@ -305,15 +310,18 @@ table td { |
305 | } | 310 | } |
306 | 311 | ||
307 | .el-picker-panel__footer { | 312 | .el-picker-panel__footer { |
313 | display: none; | ||
308 | background-color: #031a46; | 314 | background-color: #031a46; |
309 | } | 315 | } |
310 | 316 | ||
311 | .el-date-table td.disabled div { | 317 | .el-date-table td.disabled div { |
312 | background-color: #074487; | 318 | background-color: #074487; |
313 | } | 319 | } |
314 | .el-date-picker__header{ | 320 | |
321 | .el-date-picker__header { | ||
315 | margin-bottom: 0px; | 322 | margin-bottom: 0px; |
316 | } | 323 | } |
324 | |||
317 | .el-date-picker__header-label { | 325 | .el-date-picker__header-label { |
318 | color: #A6CFD6; | 326 | color: #A6CFD6; |
319 | } | 327 | } |
... | @@ -321,12 +329,13 @@ table td { | ... | @@ -321,12 +329,13 @@ table td { |
321 | .el-picker-panel__content { | 329 | .el-picker-panel__content { |
322 | padding-top: 0px; | 330 | padding-top: 0px; |
323 | margin-top: 0px; | 331 | margin-top: 0px; |
332 | |||
324 | .disabled { | 333 | .disabled { |
325 | background-color: #074487; | 334 | background-color: #074487; |
326 | div{ | ||
327 | span{ | ||
328 | color:rgba(172, 239, 250,.5) | ||
329 | 335 | ||
336 | div { | ||
337 | span { | ||
338 | color: rgba(172, 239, 250, .5) | ||
330 | } | 339 | } |
331 | } | 340 | } |
332 | 341 | ||
... | @@ -380,10 +389,6 @@ table td { | ... | @@ -380,10 +389,6 @@ table td { |
380 | background-color: #031a46; | 389 | background-color: #031a46; |
381 | } | 390 | } |
382 | 391 | ||
383 | .el-picker-panel__footer { | ||
384 | background-color: #031a46; | ||
385 | } | ||
386 | |||
387 | .el-time-panel { | 392 | .el-time-panel { |
388 | background-color: #074487 !important; | 393 | background-color: #074487 !important; |
389 | color: #E3F1FF; | 394 | color: #E3F1FF; |
... | @@ -438,7 +443,7 @@ table td { | ... | @@ -438,7 +443,7 @@ table td { |
438 | 443 | ||
439 | [class^="el-icon-"], | 444 | [class^="el-icon-"], |
440 | [class*=" el-icon-"] { | 445 | [class*=" el-icon-"] { |
441 | display: none; | 446 | // display: none; |
442 | } | 447 | } |
443 | 448 | ||
444 | .el-range-separator { | 449 | .el-range-separator { | ... | ... |
... | @@ -52,7 +52,7 @@ export function realMove (bsmDict, operate, data) { | ... | @@ -52,7 +52,7 @@ export function realMove (bsmDict, operate, data) { |
52 | if (arr.length) { | 52 | if (arr.length) { |
53 | let flag = false; | 53 | let flag = false; |
54 | for (let i in arr) { | 54 | for (let i in arr) { |
55 | if (arr[i].bsmDict == bsmDict) { | 55 | if (arr[i].dictid == bsmDict) { |
56 | if (operate === "UP") { | 56 | if (operate === "UP") { |
57 | arr[i] = arr.splice(i - 1, 1, arr[i])[0]; | 57 | arr[i] = arr.splice(i - 1, 1, arr[i])[0]; |
58 | } else if (operate === "DOWN") { | 58 | } else if (operate === "DOWN") { |
... | @@ -111,8 +111,8 @@ export function down (index, data) { | ... | @@ -111,8 +111,8 @@ export function down (index, data) { |
111 | } | 111 | } |
112 | } | 112 | } |
113 | 113 | ||
114 | export function timeFormat(date,end) { | 114 | export function timeFormat (date, end) { |
115 | if (!date || typeof(date) === "string") { | 115 | if (!date || typeof (date) === "string") { |
116 | this.error("参数异常,请检查..."); | 116 | this.error("参数异常,请检查..."); |
117 | } | 117 | } |
118 | var y = date.getFullYear(); //年 | 118 | var y = date.getFullYear(); //年 |
... | @@ -120,20 +120,20 @@ export function timeFormat(date,end) { | ... | @@ -120,20 +120,20 @@ export function timeFormat(date,end) { |
120 | var d = date.getDate(); //日 | 120 | var d = date.getDate(); //日 |
121 | if (end) { | 121 | if (end) { |
122 | return y + "/" + m + "/" + d + ' 23:59:59'; | 122 | return y + "/" + m + "/" + d + ' 23:59:59'; |
123 | }else{ | 123 | } else { |
124 | return y + "/" + m + "/" + d + ' 00:00:00'; | 124 | return y + "/" + m + "/" + d + ' 00:00:00'; |
125 | } | 125 | } |
126 | } | 126 | } |
127 | export function getFirstDayOfSeason (d) { | 127 | export function getFirstDayOfSeason (d) { |
128 | let date = d || new Date() | 128 | let date = d || new Date() |
129 | var month = date.getMonth(); | 129 | var month = date.getMonth(); |
130 | if(month <3 ){ | 130 | if (month < 3) { |
131 | date.setMonth(0); | 131 | date.setMonth(0); |
132 | }else if(2 < month && month < 6){ | 132 | } else if (2 < month && month < 6) { |
133 | date.setMonth(3); | 133 | date.setMonth(3); |
134 | }else if(5 < month && month < 9){ | 134 | } else if (5 < month && month < 9) { |
135 | date.setMonth(6); | 135 | date.setMonth(6); |
136 | }else if(8 < month && month < 11){ | 136 | } else if (8 < month && month < 11) { |
137 | date.setMonth(9); | 137 | date.setMonth(9); |
138 | } | 138 | } |
139 | date.setDate(1); | 139 | date.setDate(1); | ... | ... |
File moved
File moved
src/views/bwcxrkrz/data/index.js
deleted
100644 → 0
1 | import filter from '@/utils/filter.js' | ||
2 | class data extends filter { | ||
3 | constructor() { | ||
4 | super() | ||
5 | } | ||
6 | columns () { | ||
7 | return [ | ||
8 | { | ||
9 | prop: "qymc", | ||
10 | label: "区域名称", | ||
11 | }, | ||
12 | { | ||
13 | prop: "czyymc", | ||
14 | label: "操作用户名称", | ||
15 | }, | ||
16 | { | ||
17 | prop: "bwmc", | ||
18 | label: "报文名称", | ||
19 | }, | ||
20 | { | ||
21 | prop: "rksj", | ||
22 | label: "入库时间", | ||
23 | }, | ||
24 | { | ||
25 | prop: "rkjg", | ||
26 | label: "入库结果", | ||
27 | }, | ||
28 | { | ||
29 | prop: "sbyy", | ||
30 | label: "失败原因", | ||
31 | } | ||
32 | ] | ||
33 | } | ||
34 | } | ||
35 | export default new data() |
src/views/bwcxrkrz/index.scss
deleted
100644 → 0
File mode changed
src/views/bwcxrkrz/index.vue
deleted
100644 → 0
1 | <template> | ||
2 | <!-- 报文重新入库日志 --> | ||
3 | <div class="from-clues"> | ||
4 | <!-- 头部搜索 --> | ||
5 | <div class="from-clues-header"> | ||
6 | <el-form ref="ruleForm" :model="form" label-width="100px"> | ||
7 | <el-row class="mb-5"> | ||
8 | <el-col :span="6"> | ||
9 | <el-form-item label="行政区" prop="pcode"> | ||
10 | <el-select v-model="form.pcode" class="width100" clearable placeholder="行政区"> | ||
11 | <el-option v-for="item in xzqOptions" :key="item.value" :label="item.label" :value="item.value"> | ||
12 | </el-option> | ||
13 | </el-select> | ||
14 | </el-form-item> | ||
15 | </el-col> | ||
16 | <el-col :span="6"> | ||
17 | <el-form-item label="报文名称" prop="bwmc"> | ||
18 | <el-select v-model="form.ywmc" class="width100" clearable placeholder="业务名称"> | ||
19 | <el-option v-for="item in []" :key="item.value" :label="item.label" :value="item.value"> | ||
20 | </el-option> | ||
21 | </el-select> | ||
22 | </el-form-item> | ||
23 | </el-col> | ||
24 | <el-col :span="6"> | ||
25 | <el-form-item label="开始日期" prop="startTime"> | ||
26 | <el-date-picker type="date" class="width100" placeholder="开始日期" :picker-options="pickerOptionsStart" | ||
27 | clearable v-model="form.startTime" value-format="yyyy-MM-dd"></el-date-picker> | ||
28 | </el-form-item> | ||
29 | </el-col> | ||
30 | <el-col :span="6"> | ||
31 | <el-form-item label="结束日期" prop="endTime"> | ||
32 | <el-date-picker type="date" class="width100" placeholder="结束日期" :picker-options="pickerOptionsEnd" | ||
33 | clearable v-model="form.endTime" value-format="yyyy-MM-dd"></el-date-picker> | ||
34 | </el-form-item> | ||
35 | </el-col> | ||
36 | </el-row> | ||
37 | <el-row> | ||
38 | <el-col :span="6"> | ||
39 | <el-form-item label="入库结果" prop="rkjg"> | ||
40 | <el-select v-model="form.rkjg" class="width100" clearable placeholder="入库结果"> | ||
41 | <el-option v-for="item in []" :key="item.value" :label="item.label" :value="item.value"> | ||
42 | </el-option> | ||
43 | </el-select> | ||
44 | </el-form-item> | ||
45 | </el-col> | ||
46 | <!-- 操作按钮 --> | ||
47 | <el-col :span="18" class="btnColRight"> | ||
48 | <el-button @click="resetForm">重置</el-button> | ||
49 | <el-button type="primary" @click="handleSubmit">查询</el-button> | ||
50 | </el-col> | ||
51 | </el-row> | ||
52 | </el-form> | ||
53 | </div> | ||
54 | <!-- 列表 --> | ||
55 | <div class="from-clues-content"> | ||
56 | <lb-table ref="table" :heightNum="300" :page-size="pageData.size" :current-page.sync="pageData.current" | ||
57 | :total="pageData.total" @size-change="handleSizeChange" @p-current-change="handleCurrentChange" | ||
58 | :column="tableData.columns" :data="tableData.data"> | ||
59 | </lb-table> | ||
60 | </div> | ||
61 | </div> | ||
62 | </template> | ||
63 | <script> | ||
64 | // 报文重新入库日志 | ||
65 | // 引入列表头部 | ||
66 | import data from "./data" | ||
67 | // 引入表格混入方法 | ||
68 | import tableMixin from '@/mixins/tableMixin.js' | ||
69 | export default { | ||
70 | name: "bwcxrkrz", | ||
71 | mixins: [tableMixin], | ||
72 | data () { | ||
73 | return { | ||
74 | // 开始结束日期限制 | ||
75 | pickerOptionsStart: { | ||
76 | disabledDate: (time) => { | ||
77 | if (this.form.endTime) { | ||
78 | return ( | ||
79 | time.getTime() >= new Date(this.form.endTime).getTime() | ||
80 | ); | ||
81 | } | ||
82 | } | ||
83 | }, | ||
84 | // 结束日期限制 | ||
85 | pickerOptionsEnd: { | ||
86 | disabledDate: (time) => { | ||
87 | if (this.form.startTime) { | ||
88 | return ( | ||
89 | time.getTime() <= new Date(this.form.startTime).getTime() | ||
90 | ); | ||
91 | } | ||
92 | } | ||
93 | }, | ||
94 | // 头部表单 | ||
95 | form: { | ||
96 | pcode: '', | ||
97 | bwmc: '', | ||
98 | startTime: '', | ||
99 | endTime: '', | ||
100 | rkjg: '', | ||
101 | currentPage: 1 | ||
102 | }, | ||
103 | // 表单校验 | ||
104 | rules: { | ||
105 | pcode: [ | ||
106 | { required: true, message: '响应结果', trigger: 'change' } | ||
107 | ], | ||
108 | startTime: [ | ||
109 | { required: true, message: '开始日期', trigger: 'change' } | ||
110 | ], | ||
111 | endTime: [ | ||
112 | { required: true, message: '结束日期', trigger: 'change' } | ||
113 | ], | ||
114 | }, | ||
115 | // 表格 | ||
116 | tableData: { | ||
117 | // 表格头部 | ||
118 | columns: [{ | ||
119 | label: '序号', | ||
120 | type: 'index', | ||
121 | width: '50', | ||
122 | index: this.indexMethod, | ||
123 | }].concat(data.columns()), | ||
124 | // 表格列表 | ||
125 | data: [] | ||
126 | }, | ||
127 | // 分页 | ||
128 | pageData: { | ||
129 | total: 0, | ||
130 | pageSize: 15, | ||
131 | current: 1, | ||
132 | }, | ||
133 | // 行政区 | ||
134 | xzqOptions: [ | ||
135 | { | ||
136 | value: '632321', | ||
137 | label: '同仁县' | ||
138 | }, | ||
139 | { | ||
140 | value: '632322', | ||
141 | label: '尖扎县' | ||
142 | }, | ||
143 | { | ||
144 | value: '632323', | ||
145 | label: '泽库县' | ||
146 | }, | ||
147 | { | ||
148 | value: '632324', | ||
149 | label: '河南县' | ||
150 | } | ||
151 | ] | ||
152 | } | ||
153 | }, | ||
154 | methods: { | ||
155 | // 重置表单 | ||
156 | resetForm () { | ||
157 | this.$refs.ruleForm.resetFields(); | ||
158 | }, | ||
159 | // 数据请求 | ||
160 | async featchData () { | ||
161 | } | ||
162 | } | ||
163 | } | ||
164 | </script> | ||
165 | <style scoped lang="scss"> | ||
166 | @import "~@/styles/public.scss"; | ||
167 | @import "./index.scss"; | ||
168 | </style> | ||
169 |
... | @@ -23,7 +23,7 @@ | ... | @@ -23,7 +23,7 @@ |
23 | </div> | 23 | </div> |
24 | </template> | 24 | </template> |
25 | <script> | 25 | <script> |
26 | import drawMixin from "../../utils/drawMixin"; | 26 | import drawMixin from "@/utils/drawMixin"; |
27 | import screencontent from './screencontent' | 27 | import screencontent from './screencontent' |
28 | export default { | 28 | export default { |
29 | mixins: [drawMixin], | 29 | mixins: [drawMixin], | ... | ... |
... | @@ -6,7 +6,7 @@ | ... | @@ -6,7 +6,7 @@ |
6 | </div> | 6 | </div> |
7 | </template> | 7 | </template> |
8 | <script> | 8 | <script> |
9 | import drawMixin from "../../utils/drawMixin"; | 9 | import drawMixin from "@/utils/drawMixin"; |
10 | import leftcard from "./leftcard"; | 10 | import leftcard from "./leftcard"; |
11 | import centercard from "./centercard"; | 11 | import centercard from "./centercard"; |
12 | import rightcard from "./rightcard"; | 12 | import rightcard from "./rightcard"; | ... | ... |
1 | <template> | 1 | <template> |
2 | <screencontent /> | 2 | <screencontent /> |
3 | </template> | 3 | </template> |
4 | |||
5 | <script> | 4 | <script> |
6 | import screencontent from '@/views/dataView/screencontent' | 5 | import screencontent from '@/views/home/dataView/screencontent' |
7 | export default { | 6 | export default { |
8 | name: "home", | 7 | name: "home", |
9 | components: { | 8 | components: { |
10 | screencontent | 9 | screencontent |
11 | }, | ||
12 | data () { | ||
13 | return { | ||
14 | } | ||
15 | }, | ||
16 | methods: { | ||
17 | } | 10 | } |
18 | } | 11 | } |
19 | </script> | 12 | </script> |
20 | <style scoped lang="scss"> | 13 | <style scoped lang="scss"> |
21 | @import "../dataView/index.scss"; | 14 | @import "./dataView/index.scss"; |
22 | </style> | 15 | </style> | ... | ... |
1 | <template> | ||
2 | <div id="barChart"></div> | ||
3 | </template> | ||
4 | |||
5 | <script> | ||
6 | export default { | ||
7 | data () { | ||
8 | return { | ||
9 | }; | ||
10 | }, | ||
11 | mounted () { | ||
12 | this.drawProvinceMap(); | ||
13 | }, | ||
14 | methods: { | ||
15 | drawProvinceMap () { | ||
16 | var chartDom = document.getElementById('barChart'); | ||
17 | var myChart = this.$echarts.init(chartDom); | ||
18 | var option; | ||
19 | |||
20 | option = { | ||
21 | tooltip: { | ||
22 | trigger: 'axis', | ||
23 | axisPointer: { | ||
24 | type: 'shadow' | ||
25 | } | ||
26 | }, | ||
27 | legend: { | ||
28 | data: ['网络断开', '网络正常'] | ||
29 | }, | ||
30 | grid: { | ||
31 | left: '3%', | ||
32 | right: '4%', | ||
33 | bottom: '3%', | ||
34 | containLabel: true | ||
35 | }, | ||
36 | xAxis: [ | ||
37 | { | ||
38 | type: 'value' | ||
39 | } | ||
40 | ], | ||
41 | yAxis: [ | ||
42 | { | ||
43 | type: 'category', | ||
44 | axisTick: { | ||
45 | show: false | ||
46 | }, | ||
47 | data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'] | ||
48 | } | ||
49 | ], | ||
50 | series: [ | ||
51 | { | ||
52 | name: '网络正常', | ||
53 | type: 'bar', | ||
54 | itemStyle: { | ||
55 | color: '#67C23A' | ||
56 | }, | ||
57 | label: { | ||
58 | show: true, | ||
59 | position: 'inside' | ||
60 | }, | ||
61 | emphasis: { | ||
62 | focus: 'series' | ||
63 | }, | ||
64 | data: [200, 170, 240, 244, 200, 220, 210] | ||
65 | }, | ||
66 | |||
67 | { | ||
68 | name: '网络断开', | ||
69 | type: 'bar', | ||
70 | itemStyle: { | ||
71 | color: '#F56C6C' | ||
72 | }, | ||
73 | label: { | ||
74 | show: true, | ||
75 | position: 'inside' | ||
76 | }, | ||
77 | emphasis: { | ||
78 | focus: 'series' | ||
79 | }, | ||
80 | data: [-120, -132, -101, -134, -190, -230, -210] | ||
81 | } | ||
82 | ], | ||
83 | |||
84 | } | ||
85 | myChart.setOption(option); | ||
86 | window.addEventListener("resize", () => { | ||
87 | this.myChart.resize(); | ||
88 | }); | ||
89 | } | ||
90 | } | ||
91 | } | ||
92 | </script> | ||
93 | <style scoped lang="scss"> | ||
94 | #barChart { | ||
95 | width: 100%; | ||
96 | height: 500px; | ||
97 | } | ||
98 | </style> |
1 | <template> | ||
2 | <div id="jgChart" /> | ||
3 | </template> | ||
4 | |||
5 | <script> | ||
6 | export default { | ||
7 | data () { | ||
8 | return { | ||
9 | }; | ||
10 | }, | ||
11 | methods: { | ||
12 | drawInit () { | ||
13 | let datavalue = [26, 300, 2000, 1200, 800]; | ||
14 | let ii = -1; | ||
15 | var chartDom = document.getElementById('jgChart'); | ||
16 | var myChart = this.$echarts.init(chartDom); | ||
17 | var option; | ||
18 | option = { | ||
19 | radar: { | ||
20 | indicator: [ | ||
21 | { name: '原则监管', max: 2600 }, | ||
22 | { name: '时效监管', max: 2600 }, | ||
23 | { name: '证书监管', max: 3600 }, | ||
24 | { name: '年限监管', max: 2600 }, | ||
25 | { name: '内容监管', max: 2600 }, | ||
26 | ], | ||
27 | name: { | ||
28 | rich: { | ||
29 | a: { | ||
30 | color: '#606266' | ||
31 | }, | ||
32 | b: { | ||
33 | color: '#409EFF', | ||
34 | align: 'center', | ||
35 | } | ||
36 | }, | ||
37 | formatter: (a, b) => { | ||
38 | ii++; | ||
39 | return `{a|${a}}\n{b|${datavalue[ii]}}` | ||
40 | } | ||
41 | } | ||
42 | }, | ||
43 | series: [ | ||
44 | { | ||
45 | type: 'radar', | ||
46 | symbol: 'none',//去掉拐点的圈 | ||
47 | itemStyle: { | ||
48 | color: '#409EFF' | ||
49 | }, | ||
50 | data: [ | ||
51 | { | ||
52 | value: datavalue, | ||
53 | } | ||
54 | ] | ||
55 | } | ||
56 | ] | ||
57 | }; | ||
58 | myChart.setOption(option); | ||
59 | } | ||
60 | }, | ||
61 | mounted () { | ||
62 | this.drawInit() | ||
63 | } | ||
64 | } | ||
65 | </script> | ||
66 | <style scoped> | ||
67 | #jgChart { | ||
68 | width: 100%; | ||
69 | height: 330px; | ||
70 | } | ||
71 | </style> |
1 | |||
2 | /* | ||
3 | * Licensed to the Apache Software Foundation (ASF) under one | ||
4 | * or more contributor license agreements. See the NOTICE file | ||
5 | * distributed with this work for additional information | ||
6 | * regarding copyright ownership. The ASF licenses this file | ||
7 | * to you under the Apache License, Version 2.0 (the | ||
8 | * "License"); you may not use this file except in compliance | ||
9 | * with the License. You may obtain a copy of the License at | ||
10 | * | ||
11 | * http://www.apache.org/licenses/LICENSE-2.0 | ||
12 | * | ||
13 | * Unless required by applicable law or agreed to in writing, | ||
14 | * software distributed under the License is distributed on an | ||
15 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY | ||
16 | * KIND, either express or implied. See the License for the | ||
17 | * specific language governing permissions and limitations | ||
18 | * under the License. | ||
19 | */ | ||
20 | |||
21 | (function(root, factory) { | ||
22 | if (typeof define === 'function' && define.amd) { | ||
23 | // AMD. Register as an anonymous module. | ||
24 | define(['exports', 'echarts'], factory); | ||
25 | } else if (typeof exports === 'object' && typeof exports.nodeName !== 'string') { | ||
26 | // CommonJS | ||
27 | factory(exports, require('echarts')); | ||
28 | } else { | ||
29 | // Browser globals | ||
30 | factory({}, root.echarts); | ||
31 | } | ||
32 | }(this, function(exports, echarts) { | ||
33 | var log = function(msg) { | ||
34 | if (typeof console !== 'undefined') { | ||
35 | console && console.error && console.error(msg); | ||
36 | } | ||
37 | } | ||
38 | if (!echarts) { | ||
39 | log('ECharts is not Loaded'); | ||
40 | return; | ||
41 | } | ||
42 | if (!echarts.registerMap) { | ||
43 | log('ECharts Map is not loaded') | ||
44 | return; | ||
45 | } | ||
46 | echarts.registerMap('汉中市', {"type":"FeatureCollection","features":[{"type":"Feature","properties":{"adcode":610702,"name":"汉台区","center":[107.028233,33.077674],"centroid":[107.038163,33.183051],"childrenNum":0,"level":"district","parent":{"adcode":610700},"subFeatureIndex":0,"acroutes":[100000,610000,610700]},"geometry":{"type":"MultiPolygon","coordinates":[[[[107.06999,33.364706],[107.052544,33.365051],[107.043388,33.36136],[107.029598,33.360601],[107.020107,33.355806],[107.014105,33.350339],[107.011621,33.338402],[106.999646,33.330915],[106.999283,33.324324],[106.994593,33.310434],[106.996324,33.303565],[106.994844,33.300355],[106.987726,33.295903],[106.981529,33.294902],[106.969135,33.296161],[106.959756,33.295419],[106.952972,33.297404],[106.940522,33.298595],[106.937452,33.297559],[106.93293,33.288895],[106.920452,33.284442],[106.913641,33.28023],[106.900297,33.286202],[106.894687,33.293072],[106.889411,33.296144],[106.876486,33.29863],[106.872271,33.29749],[106.869508,33.294315],[106.863031,33.281524],[106.861803,33.272599],[106.864985,33.264537],[106.869005,33.260825],[106.877714,33.257509],[106.885642,33.251431],[106.896808,33.255403],[106.906774,33.248582],[106.912831,33.25188],[106.918693,33.25169],[106.926258,33.244541],[106.937284,33.236545],[106.944654,33.234231],[106.954005,33.233885],[106.96277,33.228306],[106.965366,33.220274],[106.965869,33.212828],[106.964166,33.205158],[106.957913,33.190073],[106.956685,33.182936],[106.946943,33.175747],[106.934493,33.160796],[106.938178,33.160001],[106.93815,33.153397],[106.932539,33.149421],[106.931534,33.139652],[106.932511,33.133359],[106.923299,33.119818],[106.933488,33.118608],[106.93734,33.108161],[106.940495,33.106207],[106.954954,33.096555],[106.960788,33.090881],[106.981027,33.080967],[106.984767,33.077472],[106.992248,33.058351],[107.000567,33.050736],[107.004252,33.050805],[107.017651,33.043622],[107.033115,33.053972],[107.043723,33.053609],[107.050674,33.049144],[107.058629,33.038724],[107.059857,33.035348],[107.073731,33.025983],[107.077583,33.025169],[107.088582,33.029462],[107.099496,33.040957],[107.106642,33.051965],[107.108569,33.060376],[107.11591,33.064616],[107.129281,33.061414],[107.160294,33.074202],[107.170427,33.086815],[107.176206,33.1042],[107.169506,33.106657],[107.168613,33.109338],[107.175843,33.11463],[107.177434,33.123623],[107.164621,33.132788],[107.158117,33.135053],[107.162081,33.139739],[107.158759,33.161055],[107.152813,33.164391],[107.148068,33.16408],[107.143183,33.168678],[107.144411,33.17554],[107.148821,33.177821],[107.13411,33.180966],[107.131375,33.186306],[107.131766,33.194998],[107.133608,33.197296],[107.144885,33.201875],[107.14268,33.216474],[107.136539,33.22112],[107.127718,33.23537],[107.121688,33.24891],[107.113258,33.250896],[107.108848,33.26022],[107.108401,33.273324],[107.111527,33.278262],[107.109211,33.281231],[107.104298,33.279522],[107.089559,33.282301],[107.085902,33.300959],[107.082999,33.302444],[107.075992,33.30001],[107.070465,33.29428],[107.056619,33.284666],[107.047491,33.283251],[107.043974,33.285581],[107.043527,33.291311],[107.047575,33.304584],[107.053465,33.32862],[107.062593,33.349632],[107.069097,33.360808],[107.06999,33.364706]]]]}},{"type":"Feature","properties":{"adcode":610703,"name":"南郑区","center":[106.942393,33.003341],"centroid":[106.967343,32.805403],"childrenNum":0,"level":"district","parent":{"adcode":610700},"subFeatureIndex":1,"acroutes":[100000,610000,610700]},"geometry":{"type":"MultiPolygon","coordinates":[[[[107.176206,33.1042],[107.170427,33.086815],[107.160294,33.074202],[107.129281,33.061414],[107.11591,33.064616],[107.108569,33.060376],[107.106642,33.051965],[107.099496,33.040957],[107.088582,33.029462],[107.077583,33.025169],[107.073731,33.025983],[107.059857,33.035348],[107.058629,33.038724],[107.050674,33.049144],[107.043723,33.053609],[107.033115,33.053972],[107.017651,33.043622],[107.004252,33.050805],[107.000567,33.050736],[106.992248,33.058351],[106.984767,33.077472],[106.981027,33.080967],[106.960788,33.090881],[106.954954,33.096555],[106.940495,33.106207],[106.933739,33.107815],[106.925309,33.114111],[106.919726,33.122897],[106.914227,33.126494],[106.912077,33.120597],[106.894798,33.117708],[106.866856,33.109995],[106.853094,33.09915],[106.843268,33.097662],[106.835424,33.10164],[106.827217,33.099911],[106.817335,33.094064],[106.807202,33.091192],[106.800056,33.086452],[106.794808,33.081002],[106.782833,33.08204],[106.774347,33.080068],[106.768931,33.06292],[106.761478,33.056119],[106.753829,33.054128],[106.74392,33.048469],[106.741798,33.044176],[106.754276,33.04293],[106.75891,33.035417],[106.749307,33.032388],[106.752434,33.030137],[106.740347,33.021654],[106.72999,33.010036],[106.731526,33.006036],[106.725049,33.00098],[106.715223,32.99833],[106.719941,32.993394],[106.720834,32.984457],[106.725217,32.985029],[106.729962,32.979642],[106.716591,32.965143],[106.717345,32.957173],[106.724714,32.951975],[106.735154,32.954383],[106.739593,32.95026],[106.739425,32.944316],[106.734345,32.93605],[106.73789,32.931735],[106.730521,32.932168],[106.725915,32.934334],[106.723933,32.928251],[106.717847,32.923901],[106.728734,32.921717],[106.727785,32.915407],[106.72156,32.909566],[106.718322,32.903203],[106.713046,32.907052],[106.696381,32.905665],[106.690435,32.901487],[106.690184,32.895904],[106.669081,32.893043],[106.663358,32.893546],[106.648982,32.899146],[106.640608,32.906081],[106.62866,32.912114],[106.614535,32.917505],[106.604737,32.918944],[106.588686,32.918857],[106.580479,32.916863],[106.554296,32.905873],[106.540115,32.902111],[106.534923,32.897101],[106.522361,32.888865],[106.509186,32.881287],[106.50765,32.877992],[106.509604,32.869026],[106.508711,32.86332],[106.520184,32.855567],[106.51943,32.849999],[106.516164,32.844499],[106.521552,32.839572],[106.517309,32.83435],[106.508488,32.831036],[106.507706,32.827549],[106.510163,32.815523],[106.516499,32.802767],[106.519793,32.792145],[106.524622,32.789263],[106.530317,32.782302],[106.532857,32.76692],[106.536263,32.763447],[106.544581,32.759019],[106.547038,32.75183],[106.555189,32.751656],[106.553877,32.739134],[106.55075,32.738439],[106.544888,32.732516],[106.538552,32.730102],[106.53643,32.723397],[106.529731,32.719123],[106.529787,32.71207],[106.522696,32.704216],[106.527023,32.697092],[106.533778,32.680687],[106.533304,32.671614],[106.566801,32.675872],[106.578218,32.68053],[106.583913,32.687274],[106.588603,32.688612],[106.59748,32.685484],[106.604458,32.685657],[106.613251,32.682546],[106.629358,32.681278],[106.631703,32.683485],[106.645297,32.688629],[106.652555,32.688368],[106.66347,32.690732],[106.670337,32.694572],[106.67525,32.700672],[106.684461,32.70929],[106.695572,32.713407],[106.706737,32.721173],[106.710394,32.725481],[106.719271,32.730189],[106.726724,32.731179],[106.733256,32.739377],[106.747437,32.736095],[106.769489,32.736459],[106.779427,32.737467],[106.783503,32.732794],[106.779678,32.72661],[106.781884,32.71405],[106.780683,32.709446],[106.781772,32.70095],[106.785847,32.696779],[106.788834,32.699056],[106.793245,32.712626],[106.812143,32.711757],[106.821076,32.706058],[106.826687,32.706249],[106.83146,32.711427],[106.83721,32.71167],[106.84324,32.715301],[106.845948,32.721069],[106.855132,32.724283],[106.87255,32.72562],[106.877854,32.721798],[106.886312,32.719766],[106.893961,32.723397],[106.903452,32.721312],[106.905936,32.712174],[106.913054,32.704355],[106.917018,32.703347],[106.927235,32.707448],[106.940355,32.708334],[106.94912,32.716517],[106.957941,32.715996],[106.964808,32.717073],[106.982674,32.711757],[106.988424,32.711792],[106.995765,32.718602],[107.01257,32.721555],[107.018879,32.718776],[107.027756,32.717455],[107.03024,32.712365],[107.036381,32.710819],[107.044114,32.712556],[107.050311,32.710749],[107.056982,32.712],[107.066808,32.708855],[107.063654,32.702409],[107.05969,32.686127],[107.061477,32.677628],[107.068399,32.669997],[107.076578,32.670362],[107.087688,32.667946],[107.092741,32.661932],[107.09905,32.649467],[107.0969,32.633453],[107.097598,32.627018],[107.105693,32.608583],[107.107731,32.600755],[107.098017,32.572674],[107.095616,32.559414],[107.091987,32.552574],[107.080123,32.542391],[107.085344,32.529509],[107.10466,32.51666],[107.124675,32.484094],[107.127104,32.482457],[107.142736,32.478067],[107.150413,32.478625],[107.162472,32.474635],[107.165821,32.47798],[107.178913,32.474392],[107.189633,32.468033],[107.199933,32.455506],[107.210066,32.431981],[107.215091,32.426177],[107.230583,32.416103],[107.243229,32.41157],[107.250738,32.407578],[107.263941,32.403272],[107.270501,32.407073],[107.270138,32.416486],[107.283761,32.434177],[107.286078,32.454548],[107.288004,32.457057],[107.299253,32.463329],[107.300119,32.47913],[107.302073,32.482317],[107.313909,32.490208],[107.336882,32.497714],[107.356897,32.506404],[107.365244,32.516382],[107.370575,32.524809],[107.377917,32.538927],[107.364546,32.557482],[107.359186,32.574292],[107.356981,32.586698],[107.358516,32.595623],[107.359354,32.609609],[107.358293,32.624984],[107.355948,32.630288],[107.347936,32.637035],[107.340372,32.640095],[107.326247,32.641191],[107.309191,32.646215],[107.301403,32.651118],[107.294061,32.664974],[107.288981,32.67031],[107.268854,32.683415],[107.26757,32.6871],[107.26958,32.693495],[107.274856,32.69916],[107.278289,32.708282],[107.282225,32.714432],[107.292414,32.72119],[107.305171,32.725898],[107.308354,32.728782],[107.304976,32.733003],[107.305841,32.73896],[107.31416,32.744935],[107.316393,32.748947],[107.315109,32.753584],[107.309079,32.757526],[107.296909,32.762718],[107.27078,32.763048],[107.268296,32.774767],[107.260815,32.782441],[107.246969,32.783309],[107.229383,32.787232],[107.222851,32.786625],[107.211239,32.789558],[107.208028,32.793273],[107.204762,32.807315],[107.201078,32.814465],[107.184748,32.826872],[107.177573,32.83638],[107.173638,32.843771],[107.166352,32.86783],[107.162388,32.869997],[107.155995,32.881096],[107.167831,32.889368],[107.171349,32.893494],[107.176094,32.894552],[107.187902,32.90511],[107.18659,32.912599],[107.181677,32.917904],[107.172968,32.919637],[107.172242,32.914645],[107.168585,32.912322],[107.167217,32.902267],[107.164593,32.899302],[107.15446,32.896615],[107.152032,32.892645],[107.143853,32.886975],[107.135618,32.88583],[107.130789,32.886957],[107.128862,32.895766],[107.137237,32.903862],[107.141899,32.90433],[107.143769,32.907381],[107.143908,32.919308],[107.135506,32.923641],[107.142234,32.925426],[107.14469,32.931215],[107.149966,32.930487],[107.151752,32.937748],[107.155521,32.943831],[107.164677,32.941804],[107.170539,32.9452],[107.177183,32.951525],[107.175871,32.954072],[107.166352,32.954435],[107.157698,32.957086],[107.150022,32.969352],[107.149687,32.980595],[107.158508,32.995836],[107.157503,32.999144],[107.164593,33.007854],[107.167915,33.010054],[107.168529,33.014798],[107.18017,33.019767],[107.181816,33.023247],[107.190861,33.028649],[107.192424,33.03199],[107.191419,33.038152],[107.185306,33.040957],[107.185557,33.045232],[107.180142,33.047136],[107.179137,33.052155],[107.182598,33.054197],[107.181789,33.058905],[107.18338,33.067869],[107.186227,33.07595],[107.187288,33.084099],[107.198398,33.093545],[107.194825,33.101692],[107.196946,33.106553],[107.193289,33.112157],[107.182347,33.109839],[107.176206,33.1042]]]]}},{"type":"Feature","properties":{"adcode":610722,"name":"城固县","center":[107.329887,33.153098],"centroid":[107.255361,33.218514],"childrenNum":0,"level":"district","parent":{"adcode":610700},"subFeatureIndex":2,"acroutes":[100000,610000,610700]},"geometry":{"type":"MultiPolygon","coordinates":[[[[107.315109,32.753584],[107.317872,32.75697],[107.323009,32.757074],[107.328759,32.753983],[107.342716,32.748929],[107.354552,32.750736],[107.382579,32.751378],[107.387799,32.753618],[107.397597,32.764194],[107.385677,32.780636],[107.385482,32.784993],[107.392879,32.799574],[107.394163,32.810577],[107.385203,32.824009],[107.37024,32.838878],[107.359884,32.852774],[107.356255,32.874836],[107.353966,32.883819],[107.346736,32.891015],[107.335096,32.895506],[107.329485,32.901088],[107.322562,32.911022],[107.327196,32.92449],[107.331969,32.931319],[107.341153,32.939239],[107.349304,32.944282],[107.351063,32.948492],[107.359716,32.950416],[107.360582,32.95842],[107.36248,32.961349],[107.370101,32.966355],[107.37373,32.965403],[107.379927,32.969785],[107.382662,32.974827],[107.392488,32.973822],[107.392712,32.969872],[107.396648,32.961591],[107.402593,32.956324],[107.40625,32.93449],[107.409991,32.93144],[107.420849,32.93014],[107.427214,32.935322],[107.433718,32.946465],[107.436789,32.949393],[107.453175,32.953483],[107.457027,32.956168],[107.461047,32.966425],[107.461214,32.973545],[107.472073,32.986415],[107.473636,32.995802],[107.470314,33.006417],[107.474529,33.01253],[107.490301,33.025325],[107.498257,33.028856],[107.500657,33.033652],[107.486533,33.051671],[107.485025,33.058126],[107.481285,33.060064],[107.472827,33.060012],[107.47171,33.057572],[107.464508,33.05579],[107.461884,33.050788],[107.456217,33.050234],[107.449546,33.053332],[107.443572,33.052951],[107.439469,33.057243],[107.434472,33.065602],[107.43503,33.073129],[107.437961,33.08185],[107.429391,33.084289],[107.423641,33.095673],[107.430955,33.100672],[107.430648,33.105774],[107.435477,33.108888],[107.428303,33.114215],[107.422273,33.114803],[107.419956,33.119421],[107.415881,33.115996],[107.40826,33.114561],[107.412559,33.120579],[107.406557,33.122534],[107.406976,33.125629],[107.412363,33.129278],[107.407339,33.137595],[107.400835,33.140724],[107.408651,33.147087],[107.404324,33.148954],[107.388859,33.15217],[107.375153,33.158583],[107.37105,33.159447],[107.373785,33.170268],[107.36756,33.178028],[107.370603,33.191991],[107.364267,33.196329],[107.365523,33.207473],[107.364322,33.218858],[107.359744,33.220015],[107.355585,33.217165],[107.351761,33.224402],[107.349583,33.237961],[107.350477,33.242313],[107.349835,33.264122],[107.344363,33.277951],[107.343973,33.286444],[107.353519,33.297559],[107.357567,33.308536],[107.352654,33.317198],[107.357065,33.321839],[107.362201,33.330518],[107.355501,33.341248],[107.348634,33.346492],[107.347657,33.349321],[107.340372,33.356531],[107.341907,33.365378],[107.340065,33.36931],[107.342381,33.375552],[107.342716,33.386932],[107.34093,33.39407],[107.33049,33.406809],[107.326805,33.415117],[107.326275,33.430956],[107.329485,33.440778],[107.333756,33.447601],[107.343582,33.457817],[107.344475,33.461469],[107.350365,33.46736],[107.35405,33.473286],[107.352822,33.494624],[107.353324,33.505179],[107.356171,33.510878],[107.360945,33.514941],[107.381099,33.520192],[107.392907,33.521173],[107.399271,33.522929],[107.405301,33.522378],[107.407785,33.524409],[107.417165,33.526096],[107.422189,33.530623],[107.42646,33.537887],[107.426014,33.543394],[107.417472,33.554305],[107.409153,33.563373],[107.394638,33.564267],[107.388887,33.565954],[107.377917,33.566332],[107.35458,33.581076],[107.346987,33.586908],[107.345675,33.589677],[107.347015,33.601115],[107.343358,33.610574],[107.335961,33.612723],[107.325772,33.612379],[107.309833,33.613944],[107.291493,33.617848],[107.278317,33.618226],[107.265142,33.620685],[107.251156,33.621097],[107.231086,33.618862],[107.220953,33.620375],[107.213639,33.624829],[107.202976,33.641041],[107.201999,33.647934],[107.198091,33.659914],[107.193317,33.661031],[107.180142,33.660086],[107.171544,33.655394],[107.164537,33.646542],[107.15728,33.639769],[107.144969,33.625258],[107.13679,33.612311],[107.133887,33.603849],[107.128527,33.595216],[107.120823,33.577205],[107.115128,33.566263],[107.112812,33.558262],[107.105219,33.548729],[107.093271,33.539917],[107.081631,33.532482],[107.072782,33.529367],[107.063403,33.527628],[107.056759,33.524254],[107.053074,33.519468],[107.053521,33.512117],[107.056982,33.505213],[107.057122,33.498326],[107.05983,33.495554],[107.063793,33.485876],[107.069683,33.476403],[107.072279,33.468135],[107.081966,33.457007],[107.085874,33.443896],[107.084534,33.43037],[107.082775,33.423063],[107.079984,33.420564],[107.078979,33.410481],[107.0878,33.397087],[107.092266,33.384415],[107.089391,33.378018],[107.079119,33.368965],[107.06999,33.364706],[107.069097,33.360808],[107.062593,33.349632],[107.053465,33.32862],[107.047575,33.304584],[107.043527,33.291311],[107.043974,33.285581],[107.047491,33.283251],[107.056619,33.284666],[107.070465,33.29428],[107.075992,33.30001],[107.082999,33.302444],[107.085902,33.300959],[107.089559,33.282301],[107.104298,33.279522],[107.109211,33.281231],[107.111527,33.278262],[107.108401,33.273324],[107.108848,33.26022],[107.113258,33.250896],[107.121688,33.24891],[107.127718,33.23537],[107.136539,33.22112],[107.14268,33.216474],[107.144885,33.201875],[107.133608,33.197296],[107.131766,33.194998],[107.131375,33.186306],[107.13411,33.180966],[107.148821,33.177821],[107.144411,33.17554],[107.143183,33.168678],[107.148068,33.16408],[107.152813,33.164391],[107.158759,33.161055],[107.162081,33.139739],[107.158117,33.135053],[107.164621,33.132788],[107.177434,33.123623],[107.175843,33.11463],[107.168613,33.109338],[107.169506,33.106657],[107.176206,33.1042],[107.182347,33.109839],[107.193289,33.112157],[107.196946,33.106553],[107.194825,33.101692],[107.198398,33.093545],[107.187288,33.084099],[107.186227,33.07595],[107.18338,33.067869],[107.181789,33.058905],[107.182598,33.054197],[107.179137,33.052155],[107.180142,33.047136],[107.185557,33.045232],[107.185306,33.040957],[107.191419,33.038152],[107.192424,33.03199],[107.190861,33.028649],[107.181816,33.023247],[107.18017,33.019767],[107.168529,33.014798],[107.167915,33.010054],[107.164593,33.007854],[107.157503,32.999144],[107.158508,32.995836],[107.149687,32.980595],[107.150022,32.969352],[107.157698,32.957086],[107.166352,32.954435],[107.175871,32.954072],[107.177183,32.951525],[107.170539,32.9452],[107.164677,32.941804],[107.155521,32.943831],[107.151752,32.937748],[107.149966,32.930487],[107.14469,32.931215],[107.142234,32.925426],[107.135506,32.923641],[107.143908,32.919308],[107.143769,32.907381],[107.141899,32.90433],[107.137237,32.903862],[107.128862,32.895766],[107.130789,32.886957],[107.135618,32.88583],[107.143853,32.886975],[107.152032,32.892645],[107.15446,32.896615],[107.164593,32.899302],[107.167217,32.902267],[107.168585,32.912322],[107.172242,32.914645],[107.172968,32.919637],[107.181677,32.917904],[107.18659,32.912599],[107.187902,32.90511],[107.176094,32.894552],[107.171349,32.893494],[107.167831,32.889368],[107.155995,32.881096],[107.162388,32.869997],[107.166352,32.86783],[107.173638,32.843771],[107.177573,32.83638],[107.184748,32.826872],[107.201078,32.814465],[107.204762,32.807315],[107.208028,32.793273],[107.211239,32.789558],[107.222851,32.786625],[107.229383,32.787232],[107.246969,32.783309],[107.260815,32.782441],[107.268296,32.774767],[107.27078,32.763048],[107.296909,32.762718],[107.309079,32.757526],[107.315109,32.753584]]]]}},{"type":"Feature","properties":{"adcode":610723,"name":"洋县","center":[107.549962,33.223283],"centroid":[107.609844,33.362941],"childrenNum":0,"level":"district","parent":{"adcode":610700},"subFeatureIndex":3,"acroutes":[100000,610000,610700]},"geometry":{"type":"MultiPolygon","coordinates":[[[[107.308912,33.705121],[107.30573,33.70574],[107.288087,33.703661],[107.284179,33.701411],[107.276894,33.693938],[107.273991,33.685949],[107.268659,33.680742],[107.253697,33.674745],[107.241582,33.672615],[107.229411,33.668885],[107.211518,33.66593],[107.200798,33.665156],[107.193317,33.661031],[107.198091,33.659914],[107.201999,33.647934],[107.202976,33.641041],[107.213639,33.624829],[107.220953,33.620375],[107.231086,33.618862],[107.251156,33.621097],[107.265142,33.620685],[107.278317,33.618226],[107.291493,33.617848],[107.309833,33.613944],[107.325772,33.612379],[107.335961,33.612723],[107.343358,33.610574],[107.347015,33.601115],[107.345675,33.589677],[107.346987,33.586908],[107.35458,33.581076],[107.377917,33.566332],[107.388887,33.565954],[107.394638,33.564267],[107.409153,33.563373],[107.417472,33.554305],[107.426014,33.543394],[107.42646,33.537887],[107.422189,33.530623],[107.417165,33.526096],[107.407785,33.524409],[107.405301,33.522378],[107.399271,33.522929],[107.392907,33.521173],[107.381099,33.520192],[107.360945,33.514941],[107.356171,33.510878],[107.353324,33.505179],[107.352822,33.494624],[107.35405,33.473286],[107.350365,33.46736],[107.344475,33.461469],[107.343582,33.457817],[107.333756,33.447601],[107.329485,33.440778],[107.326275,33.430956],[107.326805,33.415117],[107.33049,33.406809],[107.34093,33.39407],[107.342716,33.386932],[107.342381,33.375552],[107.340065,33.36931],[107.341907,33.365378],[107.340372,33.356531],[107.347657,33.349321],[107.348634,33.346492],[107.355501,33.341248],[107.362201,33.330518],[107.357065,33.321839],[107.352654,33.317198],[107.357567,33.308536],[107.353519,33.297559],[107.343973,33.286444],[107.344363,33.277951],[107.349835,33.264122],[107.350477,33.242313],[107.349583,33.237961],[107.351761,33.224402],[107.355585,33.217165],[107.359744,33.220015],[107.364322,33.218858],[107.365523,33.207473],[107.364267,33.196329],[107.370603,33.191991],[107.36756,33.178028],[107.373785,33.170268],[107.37105,33.159447],[107.375153,33.158583],[107.388859,33.15217],[107.404324,33.148954],[107.408651,33.147087],[107.400835,33.140724],[107.407339,33.137595],[107.412363,33.129278],[107.406976,33.125629],[107.406557,33.122534],[107.412559,33.120579],[107.40826,33.114561],[107.415881,33.115996],[107.419956,33.119421],[107.422273,33.114803],[107.428303,33.114215],[107.435477,33.108888],[107.430648,33.105774],[107.430955,33.100672],[107.423641,33.095673],[107.429391,33.084289],[107.437961,33.08185],[107.43503,33.073129],[107.434472,33.065602],[107.439469,33.057243],[107.443572,33.052951],[107.449546,33.053332],[107.456217,33.050234],[107.461884,33.050788],[107.464508,33.05579],[107.47171,33.057572],[107.472827,33.060012],[107.481285,33.060064],[107.485025,33.058126],[107.486533,33.051671],[107.500657,33.033652],[107.504928,33.036196],[107.526116,33.036248],[107.531056,33.038239],[107.541162,33.039433],[107.562181,33.043415],[107.56849,33.04582],[107.584597,33.047603],[107.593362,33.050217],[107.600843,33.055599],[107.608157,33.063975],[107.61173,33.065516],[107.624319,33.067159],[107.628758,33.069842],[107.634396,33.077784],[107.642129,33.081573],[107.646232,33.081746],[107.66058,33.076244],[107.664935,33.075725],[107.675208,33.070291],[107.692961,33.069565],[107.722383,33.078078],[107.733242,33.086158],[107.749572,33.095967],[107.758226,33.104079],[107.764841,33.117501],[107.772071,33.12243],[107.785135,33.122637],[107.7994,33.126044],[107.808221,33.130454],[107.81051,33.134534],[107.820336,33.146516],[107.821815,33.150838],[107.837699,33.164512],[107.847608,33.168678],[107.859109,33.171426],[107.874909,33.170424],[107.908937,33.162386],[107.91131,33.164236],[107.918037,33.163803],[107.920438,33.167693],[107.928086,33.172135],[107.937661,33.17433],[107.945338,33.172826],[107.959602,33.164668],[107.962338,33.160709],[107.969065,33.159154],[107.973364,33.163959],[107.970796,33.175246],[107.974034,33.179186],[107.981906,33.172221],[107.987321,33.174796],[107.991452,33.180206],[107.994551,33.180949],[108.001334,33.17592],[108.00929,33.177043],[108.00661,33.179808],[108.010183,33.196121],[108.016185,33.192527],[108.024057,33.191058],[108.020791,33.186393],[108.023275,33.179705],[108.026178,33.178633],[108.030533,33.182815],[108.029137,33.186047],[108.033548,33.193771],[108.041001,33.196052],[108.043681,33.209028],[108.048063,33.210203],[108.04463,33.215973],[108.040415,33.219341],[108.044155,33.221846],[108.0465,33.228393],[108.04932,33.229723],[108.048594,33.237944],[108.03874,33.243747],[108.033659,33.242779],[108.029919,33.247442],[108.032738,33.252554],[108.0216,33.258597],[108.018865,33.265435],[108.012668,33.270286],[108.005996,33.270321],[108.003065,33.26174],[107.990922,33.258839],[107.986735,33.261999],[107.977467,33.255973],[107.977746,33.262948],[107.974397,33.265607],[107.975932,33.273083],[107.970768,33.282905],[107.976434,33.289275],[107.976295,33.305878],[107.974313,33.313298],[107.97381,33.325239],[107.968451,33.330156],[107.95896,33.333986],[107.949273,33.340576],[107.946622,33.344284],[107.94637,33.354616],[107.942881,33.367741],[107.929203,33.389105],[107.926635,33.395794],[107.923955,33.408464],[107.909551,33.422942],[107.896654,33.429835],[107.890206,33.430766],[107.875886,33.438624],[107.871978,33.437934],[107.866869,33.432506],[107.863268,33.431421],[107.857434,33.436332],[107.846045,33.430732],[107.837531,33.432903],[107.83326,33.437176],[107.835773,33.442776],[107.829492,33.448617],[107.824132,33.450082],[107.796832,33.451529],[107.761687,33.457903],[107.745692,33.464156],[107.732768,33.473079],[107.728022,33.481191],[107.726626,33.491989],[107.727603,33.49793],[107.726403,33.505299],[107.726738,33.540399],[107.728832,33.559174],[107.730479,33.582074],[107.733158,33.590296],[107.732712,33.594648],[107.736704,33.611571],[107.735392,33.625121],[107.7326,33.633872],[107.726208,33.642004],[107.709319,33.648691],[107.69285,33.650788],[107.683554,33.653211],[107.676631,33.662492],[107.675738,33.671446],[107.676268,33.681292],[107.67504,33.699212],[107.673756,33.699487],[107.670518,33.701462],[107.664935,33.698112],[107.659436,33.697958],[107.650671,33.700603],[107.640342,33.706496],[107.63635,33.711838],[107.628702,33.714466],[107.613265,33.712868],[107.597382,33.702802],[107.58683,33.6977],[107.582168,33.697322],[107.562544,33.702699],[107.553974,33.699865],[107.544735,33.690399],[107.530024,33.681945],[107.525641,33.682031],[107.517071,33.678285],[107.501272,33.68088],[107.492478,33.679883],[107.47612,33.670088],[107.467718,33.660602],[107.455547,33.655772],[107.438464,33.651681],[107.423613,33.649412],[107.406027,33.648742],[107.400332,33.651355],[107.389892,33.665483],[107.386124,33.668971],[107.376493,33.682856],[107.363373,33.686928],[107.351537,33.686602],[107.336156,33.689076],[107.321976,33.695673],[107.311982,33.705877],[107.308912,33.705121]]]]}},{"type":"Feature","properties":{"adcode":610724,"name":"西乡县","center":[107.765858,32.987961],"centroid":[107.746461,32.887127],"childrenNum":0,"level":"district","parent":{"adcode":610700},"subFeatureIndex":4,"acroutes":[100000,610000,610700]},"geometry":{"type":"MultiPolygon","coordinates":[[[[108.04932,33.229723],[108.0465,33.228393],[108.044155,33.221846],[108.040415,33.219341],[108.04463,33.215973],[108.048063,33.210203],[108.043681,33.209028],[108.041001,33.196052],[108.033548,33.193771],[108.029137,33.186047],[108.030533,33.182815],[108.026178,33.178633],[108.023275,33.179705],[108.020791,33.186393],[108.024057,33.191058],[108.016185,33.192527],[108.010183,33.196121],[108.00661,33.179808],[108.00929,33.177043],[108.001334,33.17592],[107.994551,33.180949],[107.991452,33.180206],[107.987321,33.174796],[107.981906,33.172221],[107.974034,33.179186],[107.970796,33.175246],[107.973364,33.163959],[107.969065,33.159154],[107.962338,33.160709],[107.959602,33.164668],[107.945338,33.172826],[107.937661,33.17433],[107.928086,33.172135],[107.920438,33.167693],[107.918037,33.163803],[107.91131,33.164236],[107.908937,33.162386],[107.874909,33.170424],[107.859109,33.171426],[107.847608,33.168678],[107.837699,33.164512],[107.821815,33.150838],[107.820336,33.146516],[107.81051,33.134534],[107.808221,33.130454],[107.7994,33.126044],[107.785135,33.122637],[107.772071,33.12243],[107.764841,33.117501],[107.758226,33.104079],[107.749572,33.095967],[107.733242,33.086158],[107.722383,33.078078],[107.692961,33.069565],[107.675208,33.070291],[107.664935,33.075725],[107.66058,33.076244],[107.646232,33.081746],[107.642129,33.081573],[107.634396,33.077784],[107.628758,33.069842],[107.624319,33.067159],[107.61173,33.065516],[107.608157,33.063975],[107.600843,33.055599],[107.593362,33.050217],[107.584597,33.047603],[107.56849,33.04582],[107.562181,33.043415],[107.541162,33.039433],[107.531056,33.038239],[107.526116,33.036248],[107.504928,33.036196],[107.500657,33.033652],[107.498257,33.028856],[107.490301,33.025325],[107.474529,33.01253],[107.470314,33.006417],[107.473636,32.995802],[107.472073,32.986415],[107.461214,32.973545],[107.461047,32.966425],[107.457027,32.956168],[107.453175,32.953483],[107.436789,32.949393],[107.433718,32.946465],[107.427214,32.935322],[107.420849,32.93014],[107.409991,32.93144],[107.40625,32.93449],[107.402593,32.956324],[107.396648,32.961591],[107.392712,32.969872],[107.392488,32.973822],[107.382662,32.974827],[107.379927,32.969785],[107.37373,32.965403],[107.370101,32.966355],[107.36248,32.961349],[107.360582,32.95842],[107.359716,32.950416],[107.351063,32.948492],[107.349304,32.944282],[107.341153,32.939239],[107.331969,32.931319],[107.327196,32.92449],[107.322562,32.911022],[107.329485,32.901088],[107.335096,32.895506],[107.346736,32.891015],[107.353966,32.883819],[107.356255,32.874836],[107.359884,32.852774],[107.37024,32.838878],[107.385203,32.824009],[107.394163,32.810577],[107.392879,32.799574],[107.385482,32.784993],[107.385677,32.780636],[107.397597,32.764194],[107.387799,32.753618],[107.382579,32.751378],[107.354552,32.750736],[107.342716,32.748929],[107.328759,32.753983],[107.323009,32.757074],[107.317872,32.75697],[107.315109,32.753584],[107.316393,32.748947],[107.31416,32.744935],[107.305841,32.73896],[107.304976,32.733003],[107.308354,32.728782],[107.305171,32.725898],[107.292414,32.72119],[107.282225,32.714432],[107.278289,32.708282],[107.274856,32.69916],[107.26958,32.693495],[107.26757,32.6871],[107.268854,32.683415],[107.288981,32.67031],[107.294061,32.664974],[107.301403,32.651118],[107.309191,32.646215],[107.326247,32.641191],[107.340372,32.640095],[107.347936,32.637035],[107.355948,32.630288],[107.358293,32.624984],[107.359354,32.609609],[107.358516,32.595623],[107.356981,32.586698],[107.359186,32.574292],[107.364546,32.557482],[107.377917,32.538927],[107.38202,32.54025],[107.395587,32.540285],[107.406138,32.539206],[107.416634,32.535393],[107.422329,32.53508],[107.434695,32.530293],[107.432741,32.536612],[107.437263,32.542792],[107.446308,32.542826],[107.45083,32.545298],[107.456608,32.545159],[107.460181,32.548588],[107.466043,32.547665],[107.471487,32.552922],[107.475199,32.559153],[107.485416,32.555324],[107.491083,32.558839],[107.496303,32.558456],[107.497922,32.561224],[107.493902,32.570099],[107.489547,32.576241],[107.49781,32.581635],[107.49647,32.589726],[107.493483,32.593727],[107.490692,32.60693],[107.501467,32.610339],[107.505096,32.613766],[107.51012,32.60773],[107.51936,32.606356],[107.520979,32.614653],[107.528907,32.629975],[107.540659,32.636791],[107.550038,32.634253],[107.554281,32.647519],[107.566592,32.664504],[107.577283,32.669372],[107.594227,32.675038],[107.606566,32.680339],[107.622421,32.685136],[107.631745,32.689585],[107.634061,32.695511],[107.633447,32.703556],[107.635569,32.712695],[107.642268,32.71994],[107.651145,32.727132],[107.659687,32.732065],[107.664712,32.736807],[107.669011,32.745908],[107.672081,32.760547],[107.67236,32.772476],[107.674984,32.779542],[107.6828,32.788378],[107.694692,32.795981],[107.70502,32.805475],[107.720485,32.810456],[107.721741,32.820278],[107.727436,32.824165],[107.747981,32.813146],[107.747786,32.809901],[107.756383,32.797942],[107.757695,32.788499],[107.753145,32.77758],[107.755741,32.765374],[107.761213,32.757751],[107.770899,32.758133],[107.783153,32.76204],[107.800181,32.768899],[107.814055,32.770618],[107.821871,32.770253],[107.830776,32.765687],[107.840769,32.765808],[107.850651,32.771156],[107.857881,32.772198],[107.863436,32.769837],[107.862654,32.764628],[107.874267,32.763881],[107.892104,32.757473],[107.895063,32.75407],[107.899474,32.755372],[107.904778,32.76171],[107.909914,32.763707],[107.913208,32.770965],[107.919405,32.777111],[107.930599,32.780774],[107.933669,32.801917],[107.936712,32.803687],[107.951897,32.80183],[107.956196,32.808634],[107.962645,32.825727],[107.965436,32.828659],[107.974843,32.833778],[107.995388,32.836883],[108.004405,32.841672],[108.010379,32.837803],[108.016269,32.828347],[108.017664,32.818317],[108.017329,32.805232],[108.017971,32.779333],[108.025201,32.758099],[108.030645,32.739065],[108.037735,32.729737],[108.04865,32.71987],[108.056019,32.710332],[108.064449,32.695997],[108.073103,32.687187],[108.081645,32.680669],[108.085581,32.673717],[108.087758,32.663722],[108.09094,32.65536],[108.096774,32.648493],[108.102329,32.64665],[108.112072,32.647033],[108.118129,32.649919],[108.1212,32.646772],[108.137669,32.655656],[108.143029,32.655795],[108.146546,32.668763],[108.151068,32.671562],[108.158075,32.665739],[108.180016,32.665321],[108.185627,32.658577],[108.186269,32.662245],[108.192577,32.668659],[108.189144,32.678445],[108.184203,32.682616],[108.184454,32.687187],[108.190316,32.688142],[108.19509,32.694034],[108.206758,32.691166],[108.214686,32.696623],[108.218343,32.697127],[108.228587,32.693999],[108.22909,32.697857],[108.235594,32.701645],[108.239306,32.706857],[108.240591,32.716135],[108.234756,32.72298],[108.230988,32.729755],[108.223311,32.732864],[108.220492,32.740107],[108.204999,32.752785],[108.203743,32.760026],[108.189283,32.766763],[108.182947,32.763325],[108.1746,32.763239],[108.167733,32.767232],[108.153274,32.766347],[108.150566,32.767805],[108.153636,32.776538],[108.149896,32.782024],[108.144034,32.781122],[108.135408,32.774073],[108.129323,32.773448],[108.128932,32.777024],[108.134013,32.782354],[108.137474,32.78869],[108.127062,32.786538],[108.121758,32.793481],[108.126503,32.793742],[108.1212,32.799956],[108.127927,32.802438],[108.130216,32.807835],[108.127257,32.811879],[108.123265,32.812365],[108.112797,32.819532],[108.107522,32.831245],[108.102636,32.850328],[108.091471,32.864777],[108.084073,32.870223],[108.078211,32.877541],[108.076676,32.890096],[108.078434,32.902336],[108.086446,32.910242],[108.095462,32.914957],[108.116566,32.932307],[108.125471,32.9439],[108.128541,32.962145],[108.125806,32.977165],[108.126811,32.988216],[108.130188,32.995923],[108.134794,33.001378],[108.137921,33.008841],[108.132226,33.023074],[108.11838,33.036993],[108.114444,33.048538],[108.110201,33.055582],[108.105177,33.059424],[108.0951,33.072074],[108.090075,33.093441],[108.09429,33.105999],[108.100627,33.114976],[108.104479,33.134171],[108.102609,33.143041],[108.102329,33.152896],[108.104367,33.16491],[108.097361,33.177475],[108.096188,33.184302],[108.098031,33.190575],[108.107549,33.196],[108.11143,33.200285],[108.107298,33.210911],[108.099231,33.210272],[108.096272,33.214815],[108.094904,33.211913],[108.084101,33.209909],[108.078295,33.205762],[108.07849,33.202065],[108.075085,33.198091],[108.070563,33.203741],[108.077792,33.210842],[108.077485,33.212362],[108.054288,33.223919],[108.046584,33.226648],[108.04932,33.229723]]]]}},{"type":"Feature","properties":{"adcode":610725,"name":"勉县","center":[106.680175,33.155618],"centroid":[106.658007,33.238796],"childrenNum":0,"level":"district","parent":{"adcode":610700},"subFeatureIndex":5,"acroutes":[100000,610000,610700]},"geometry":{"type":"MultiPolygon","coordinates":[[[[106.522361,32.888865],[106.534923,32.897101],[106.540115,32.902111],[106.554296,32.905873],[106.580479,32.916863],[106.588686,32.918857],[106.604737,32.918944],[106.614535,32.917505],[106.62866,32.912114],[106.640608,32.906081],[106.648982,32.899146],[106.663358,32.893546],[106.669081,32.893043],[106.690184,32.895904],[106.690435,32.901487],[106.696381,32.905665],[106.713046,32.907052],[106.718322,32.903203],[106.72156,32.909566],[106.727785,32.915407],[106.728734,32.921717],[106.717847,32.923901],[106.723933,32.928251],[106.725915,32.934334],[106.730521,32.932168],[106.73789,32.931735],[106.734345,32.93605],[106.739425,32.944316],[106.739593,32.95026],[106.735154,32.954383],[106.724714,32.951975],[106.717345,32.957173],[106.716591,32.965143],[106.729962,32.979642],[106.725217,32.985029],[106.720834,32.984457],[106.719941,32.993394],[106.715223,32.99833],[106.725049,33.00098],[106.731526,33.006036],[106.72999,33.010036],[106.740347,33.021654],[106.752434,33.030137],[106.749307,33.032388],[106.75891,33.035417],[106.754276,33.04293],[106.741798,33.044176],[106.74392,33.048469],[106.753829,33.054128],[106.761478,33.056119],[106.768931,33.06292],[106.774347,33.080068],[106.782833,33.08204],[106.794808,33.081002],[106.800056,33.086452],[106.807202,33.091192],[106.817335,33.094064],[106.827217,33.099911],[106.835424,33.10164],[106.843268,33.097662],[106.853094,33.09915],[106.866856,33.109995],[106.894798,33.117708],[106.912077,33.120597],[106.914227,33.126494],[106.919726,33.122897],[106.925309,33.114111],[106.933739,33.107815],[106.940495,33.106207],[106.93734,33.108161],[106.933488,33.118608],[106.923299,33.119818],[106.932511,33.133359],[106.931534,33.139652],[106.932539,33.149421],[106.93815,33.153397],[106.938178,33.160001],[106.934493,33.160796],[106.946943,33.175747],[106.956685,33.182936],[106.957913,33.190073],[106.964166,33.205158],[106.965869,33.212828],[106.965366,33.220274],[106.96277,33.228306],[106.954005,33.233885],[106.944654,33.234231],[106.937284,33.236545],[106.926258,33.244541],[106.918693,33.25169],[106.912831,33.25188],[106.906774,33.248582],[106.896808,33.255403],[106.885642,33.251431],[106.877714,33.257509],[106.869005,33.260825],[106.864985,33.264537],[106.861803,33.272599],[106.863031,33.281524],[106.869508,33.294315],[106.872271,33.29749],[106.864343,33.333813],[106.864706,33.341386],[106.863171,33.34782],[106.866856,33.353133],[106.867581,33.358221],[106.877547,33.367292],[106.873388,33.369689],[106.870903,33.375415],[106.865348,33.380381],[106.862585,33.386174],[106.856639,33.388001],[106.843994,33.402414],[106.832744,33.417461],[106.817,33.42682],[106.815465,33.433489],[106.821801,33.438675],[106.83333,33.441294],[106.838355,33.448118],[106.837852,33.451563],[106.833274,33.456215],[106.822946,33.460918],[106.814572,33.468118],[106.81259,33.482603],[106.809379,33.489509],[106.802903,33.495089],[106.797181,33.497224],[106.792575,33.501391],[106.788723,33.519796],[106.778478,33.532499],[106.769154,33.532138],[106.760306,33.527645],[106.745595,33.514476],[106.710171,33.497086],[106.692808,33.49068],[106.675417,33.481846],[106.6707,33.480916],[106.664223,33.484463],[106.658557,33.491868],[106.656742,33.496793],[106.650434,33.504886],[106.651773,33.506952],[106.664,33.514252],[106.664084,33.520346],[106.667769,33.529952],[106.672123,33.548505],[106.671342,33.552635],[106.675836,33.560861],[106.677957,33.575296],[106.678069,33.584241],[106.680944,33.595233],[106.680498,33.603488],[106.677567,33.610608],[106.67109,33.620977],[106.663163,33.626531],[106.647363,33.634818],[106.629833,33.619567],[106.623105,33.607461],[106.622212,33.600599],[106.617913,33.59193],[106.612805,33.593272],[106.602365,33.586598],[106.600299,33.581248],[106.596754,33.579407],[106.589356,33.58044],[106.583857,33.584396],[106.581457,33.590657],[106.575232,33.583674],[106.580982,33.579511],[106.580591,33.575932],[106.573808,33.575537],[106.559795,33.570857],[106.557785,33.56308],[106.563033,33.543084],[106.558259,33.530744],[106.554798,33.52632],[106.550695,33.525407],[106.543074,33.517351],[106.541148,33.513099],[106.53403,33.516198],[106.528977,33.515802],[106.521775,33.518091],[106.514713,33.513202],[106.509995,33.516938],[106.50899,33.523359],[106.502737,33.52823],[106.494251,33.530468],[106.486798,33.524805],[106.477447,33.5194],[106.480992,33.510912],[106.484062,33.490009],[106.486491,33.486547],[106.48825,33.472769],[106.487663,33.468876],[106.490957,33.442707],[106.493832,33.430973],[106.502458,33.420564],[106.507818,33.409964],[106.508878,33.405361],[106.508209,33.394363],[106.509158,33.380363],[106.514266,33.37457],[106.518788,33.36236],[106.514768,33.343836],[106.504552,33.330863],[106.50123,33.324238],[106.489645,33.311521],[106.484649,33.303082],[106.483755,33.297352],[106.478005,33.291674],[106.47245,33.281628],[106.466923,33.275949],[106.467118,33.268836],[106.464857,33.259685],[106.464745,33.248668],[106.46709,33.23936],[106.478452,33.23012],[106.483476,33.224592],[106.493107,33.219652],[106.48624,33.219255],[106.478926,33.214867],[106.475828,33.217199],[106.466197,33.21269],[106.468346,33.204449],[106.472924,33.202082],[106.457851,33.202912],[106.452044,33.205866],[106.452407,33.200303],[106.455924,33.191525],[106.461842,33.190575],[106.457432,33.179031],[106.451151,33.173362],[106.45143,33.16828],[106.446992,33.157529],[106.437947,33.153241],[106.419942,33.153605],[106.411763,33.155506],[106.399202,33.152377],[106.38463,33.145565],[106.373604,33.13507],[106.373297,33.130263],[106.368328,33.122482],[106.366598,33.113073],[106.371957,33.10273],[106.378768,33.097662],[106.377066,33.090777],[106.366905,33.086019],[106.370171,33.083926],[106.371315,33.078614],[106.364476,33.079358],[106.359061,33.075344],[106.360038,33.072368],[106.364951,33.072022],[106.367407,33.067229],[106.359005,33.069167],[106.361908,33.07043],[106.354036,33.0755],[106.35585,33.080102],[106.347811,33.073666],[106.354008,33.064616],[106.356995,33.067506],[106.361433,33.066813],[106.360959,33.061726],[106.373437,33.052259],[106.387199,33.046876],[106.400905,33.053194],[106.404645,33.050476],[106.41824,33.05219],[106.418882,33.055738],[106.426893,33.057001],[106.427507,33.062608],[106.434151,33.066],[106.439343,33.064079],[106.444563,33.056084],[106.449504,33.054457],[106.450202,33.045249],[106.456092,33.037287],[106.46508,33.032319],[106.467118,33.02574],[106.469379,33.026433],[106.469686,33.020754],[106.473511,33.022087],[106.476023,33.014694],[106.486603,33.018572],[106.502458,33.018365],[106.506227,33.013828],[106.52091,33.015283],[106.530931,33.011041],[106.536849,33.006625],[106.544693,33.003577],[106.580647,32.999508],[106.583746,32.994156],[106.582741,32.990329],[106.571491,32.984873],[106.562363,32.983037],[106.554184,32.9781],[106.553737,32.970825],[106.547736,32.966477],[106.551783,32.961868],[106.539864,32.957745],[106.523757,32.948267],[106.519877,32.942566],[106.519737,32.927662],[106.520742,32.920764],[106.518956,32.905422],[106.522361,32.888865]]]]}},{"type":"Feature","properties":{"adcode":610726,"name":"宁强县","center":[106.25739,32.830806],"centroid":[106.137049,32.906732],"childrenNum":0,"level":"district","parent":{"adcode":610700},"subFeatureIndex":6,"acroutes":[100000,610000,610700]},"geometry":{"type":"MultiPolygon","coordinates":[[[[106.373604,33.13507],[106.371231,33.140932],[106.36389,33.145531],[106.358474,33.153138],[106.353841,33.15637],[106.346276,33.166949],[106.34086,33.172014],[106.335389,33.17433],[106.323972,33.181951],[106.310322,33.188432],[106.287153,33.196778],[106.278415,33.201391],[106.260438,33.20768],[106.245699,33.211187],[106.233138,33.209425],[106.222167,33.203067],[106.212593,33.199456],[106.203855,33.193996],[106.189926,33.190868],[106.17929,33.190488],[106.159359,33.18717],[106.148975,33.182193],[106.145402,33.176006],[106.134432,33.163233],[106.126197,33.155005],[106.094737,33.143906],[106.083264,33.138892],[106.079942,33.135918],[106.067353,33.128603],[106.045663,33.118885],[106.054652,33.11482],[106.05842,33.107988],[106.046891,33.107608],[106.040694,33.110375],[106.035614,33.108715],[106.032069,33.111932],[106.019088,33.110272],[106.01197,33.111067],[106.003317,33.108801],[105.999883,33.113402],[105.998124,33.120562],[105.991341,33.126615],[105.987126,33.139376],[105.990504,33.148159],[105.971633,33.152049],[105.967251,33.151098],[105.962561,33.146067],[105.95709,33.1456],[105.954215,33.149853],[105.946203,33.154452],[105.939504,33.153397],[105.933279,33.154815],[105.928059,33.151236],[105.919908,33.157736],[105.92764,33.164806],[105.924597,33.167572],[105.914604,33.160139],[105.906285,33.156906],[105.898609,33.149594],[105.896404,33.142713],[105.89967,33.138114],[105.904555,33.137647],[105.911394,33.140379],[105.914967,33.143819],[105.923453,33.147709],[105.931632,33.142177],[105.923955,33.137612],[105.920131,33.132114],[105.924793,33.12134],[105.933781,33.12224],[105.937996,33.120078],[105.936824,33.113592],[105.927724,33.112364],[105.918679,33.105411],[105.91921,33.090621],[105.92764,33.080275],[105.933307,33.076988],[105.930236,33.071935],[105.926356,33.069703],[105.918819,33.069478],[105.915106,33.06626],[105.913292,33.053159],[105.92189,33.043951],[105.928059,33.041511],[105.927975,33.03334],[105.930264,33.026692],[105.923509,33.020165],[105.92295,33.005967],[105.917451,32.993827],[105.904862,32.983297],[105.895566,32.972315],[105.87918,32.956532],[105.87262,32.947158],[105.861706,32.938944],[105.85763,32.939412],[105.835633,32.949809],[105.826952,32.950762],[105.810622,32.940261],[105.785582,32.926795],[105.764591,32.919498],[105.745246,32.908976],[105.73542,32.905318],[105.72096,32.903931],[105.713339,32.904625],[105.699438,32.903463],[105.656561,32.895367],[105.644558,32.882744],[105.638277,32.879293],[105.6282,32.879276],[105.60584,32.875825],[105.590599,32.876744],[105.579712,32.886611],[105.576976,32.893789],[105.565559,32.906844],[105.550346,32.909618],[105.541329,32.906827],[105.534155,32.909462],[105.527847,32.918857],[105.524776,32.920244],[105.514001,32.919082],[105.499067,32.911889],[105.498564,32.908959],[105.493484,32.905474],[105.493623,32.893928],[105.491948,32.885536],[105.495521,32.873206],[105.507274,32.861534],[105.513917,32.860718],[105.519389,32.850155],[105.524525,32.847691],[105.525027,32.834142],[105.527623,32.830967],[105.532592,32.819411],[105.529494,32.812695],[105.528237,32.805406],[105.532843,32.7927],[105.535858,32.789871],[105.545712,32.794349],[105.552272,32.795078],[105.556292,32.792041],[105.554701,32.774004],[105.557297,32.769437],[105.565811,32.766659],[105.5681,32.758741],[105.557827,32.752941],[105.555287,32.746776],[105.556292,32.732065],[105.563801,32.724925],[105.569719,32.724491],[105.581052,32.726471],[105.585211,32.729094],[105.590906,32.716326],[105.596349,32.699264],[105.62538,32.702062],[105.631047,32.708456],[105.641124,32.708873],[105.644893,32.711531],[105.649275,32.718724],[105.658571,32.720617],[105.669262,32.727479],[105.678027,32.726558],[105.68174,32.733889],[105.686318,32.736928],[105.689137,32.742573],[105.700108,32.742556],[105.710995,32.755668],[105.719201,32.759714],[105.73595,32.753879],[105.742064,32.762353],[105.750661,32.767927],[105.758003,32.763968],[105.763307,32.767388],[105.768806,32.767527],[105.774165,32.762283],[105.779609,32.750249],[105.784103,32.751396],[105.803085,32.761346],[105.811403,32.772285],[105.817684,32.773014],[105.822513,32.770149],[105.819471,32.786816],[105.816958,32.790374],[105.821313,32.798428],[105.826142,32.80393],[105.822374,32.807853],[105.821453,32.813302],[105.823658,32.816721],[105.825026,32.82472],[105.831167,32.826091],[105.838927,32.821198],[105.850763,32.818109],[105.854476,32.819896],[105.85777,32.827427],[105.873486,32.831071],[105.876333,32.833552],[105.886885,32.835148],[105.891714,32.838237],[105.900591,32.833969],[105.918205,32.831123],[105.927193,32.825952],[105.931381,32.826161],[105.940955,32.829804],[105.956029,32.838722],[105.959016,32.844534],[105.965464,32.848836],[105.969289,32.84901],[105.979617,32.841568],[105.983972,32.841516],[105.995221,32.828017],[106.003763,32.830013],[106.011551,32.829718],[106.013589,32.838688],[106.021238,32.843354],[106.023024,32.851924],[106.021684,32.857562],[106.026011,32.858273],[106.034693,32.85215],[106.036535,32.857336],[106.042146,32.859244],[106.040443,32.863858],[106.044379,32.864604],[106.048901,32.857163],[106.04664,32.852254],[106.049878,32.846963],[106.05641,32.842834],[106.061156,32.835912],[106.07087,32.829041],[106.069949,32.824044],[106.082901,32.824252],[106.086949,32.826004],[106.093648,32.823783],[106.091611,32.816322],[106.094765,32.811098],[106.092923,32.802767],[106.094709,32.795998],[106.09242,32.792943],[106.086363,32.793568],[106.082734,32.791398],[106.080696,32.786382],[106.077207,32.784733],[106.06551,32.7835],[106.062049,32.77607],[106.062021,32.767336],[106.071177,32.767909],[106.072684,32.763881],[106.076732,32.763759],[106.087563,32.77284],[106.088065,32.765583],[106.082231,32.760617],[106.076481,32.759054],[106.07168,32.758168],[106.080808,32.750683],[106.08332,32.747036],[106.090215,32.744727],[106.093927,32.738248],[106.10473,32.735365],[106.109113,32.731995],[106.1109,32.722997],[106.119972,32.719644],[106.134934,32.722302],[106.138479,32.720287],[106.145402,32.720409],[106.148808,32.712017],[106.153693,32.705797],[106.169297,32.709985],[106.17354,32.706823],[106.174322,32.697631],[106.18211,32.695059],[106.193415,32.697214],[106.20754,32.695198],[106.211001,32.698413],[106.218175,32.693669],[106.232189,32.693252],[106.239837,32.695337],[106.243997,32.691983],[106.256419,32.693252],[106.257088,32.689689],[106.262727,32.684858],[106.265714,32.675699],[106.270906,32.671805],[106.278834,32.67071],[106.292512,32.673265],[106.300887,32.679853],[106.305548,32.679661],[106.324391,32.673109],[106.33779,32.673509],[106.347727,32.671162],[106.351161,32.671857],[106.35398,32.66819],[106.367212,32.660054],[106.374749,32.652318],[106.383263,32.646546],[106.382593,32.63747],[106.387226,32.635331],[106.389041,32.626705],[106.394624,32.62154],[106.402384,32.617418],[106.408442,32.619436],[106.420529,32.616653],[106.426893,32.620079],[106.450984,32.640217],[106.450062,32.645659],[106.451681,32.660106],[106.455785,32.659967],[106.46201,32.653135],[106.467034,32.651344],[106.485179,32.649397],[106.498103,32.649362],[106.503184,32.661428],[106.513373,32.664087],[106.517281,32.668016],[106.533304,32.671614],[106.533778,32.680687],[106.527023,32.697092],[106.522696,32.704216],[106.529787,32.71207],[106.529731,32.719123],[106.53643,32.723397],[106.538552,32.730102],[106.544888,32.732516],[106.55075,32.738439],[106.553877,32.739134],[106.555189,32.751656],[106.547038,32.75183],[106.544581,32.759019],[106.536263,32.763447],[106.532857,32.76692],[106.530317,32.782302],[106.524622,32.789263],[106.519793,32.792145],[106.516499,32.802767],[106.510163,32.815523],[106.507706,32.827549],[106.508488,32.831036],[106.517309,32.83435],[106.521552,32.839572],[106.516164,32.844499],[106.51943,32.849999],[106.520184,32.855567],[106.508711,32.86332],[106.509604,32.869026],[106.50765,32.877992],[106.509186,32.881287],[106.522361,32.888865],[106.518956,32.905422],[106.520742,32.920764],[106.519737,32.927662],[106.519877,32.942566],[106.523757,32.948267],[106.539864,32.957745],[106.551783,32.961868],[106.547736,32.966477],[106.553737,32.970825],[106.554184,32.9781],[106.562363,32.983037],[106.571491,32.984873],[106.582741,32.990329],[106.583746,32.994156],[106.580647,32.999508],[106.544693,33.003577],[106.536849,33.006625],[106.530931,33.011041],[106.52091,33.015283],[106.506227,33.013828],[106.502458,33.018365],[106.486603,33.018572],[106.476023,33.014694],[106.473511,33.022087],[106.469686,33.020754],[106.469379,33.026433],[106.467118,33.02574],[106.46508,33.032319],[106.456092,33.037287],[106.450202,33.045249],[106.449504,33.054457],[106.444563,33.056084],[106.439343,33.064079],[106.434151,33.066],[106.427507,33.062608],[106.426893,33.057001],[106.418882,33.055738],[106.41824,33.05219],[106.404645,33.050476],[106.400905,33.053194],[106.387199,33.046876],[106.373437,33.052259],[106.360959,33.061726],[106.361433,33.066813],[106.356995,33.067506],[106.354008,33.064616],[106.347811,33.073666],[106.35585,33.080102],[106.354036,33.0755],[106.361908,33.07043],[106.359005,33.069167],[106.367407,33.067229],[106.364951,33.072022],[106.360038,33.072368],[106.359061,33.075344],[106.364476,33.079358],[106.371315,33.078614],[106.370171,33.083926],[106.366905,33.086019],[106.377066,33.090777],[106.378768,33.097662],[106.371957,33.10273],[106.366598,33.113073],[106.368328,33.122482],[106.373297,33.130263],[106.373604,33.13507]]],[[[106.076732,32.763759],[106.072684,32.763881],[106.07168,32.758168],[106.076481,32.759054],[106.076732,32.763759]]]]}},{"type":"Feature","properties":{"adcode":610727,"name":"略阳县","center":[106.153899,33.329638],"centroid":[106.156482,33.377184],"childrenNum":0,"level":"district","parent":{"adcode":610700},"subFeatureIndex":7,"acroutes":[100000,610000,610700]},"geometry":{"type":"MultiPolygon","coordinates":[[[[106.477447,33.5194],[106.473371,33.520123],[106.460056,33.529642],[106.456036,33.537938],[106.455729,33.562702],[106.453133,33.575571],[106.454026,33.581988],[106.452742,33.591861],[106.446908,33.613222],[106.440376,33.617177],[106.43136,33.619086],[106.416788,33.617349],[106.406906,33.617418],[106.401128,33.615165],[106.392865,33.614752],[106.384882,33.612035],[106.371566,33.59881],[106.363806,33.593341],[106.351384,33.5872],[106.335166,33.587045],[106.325842,33.590984],[106.313001,33.602026],[106.303399,33.604365],[106.298402,33.602319],[106.287962,33.600977],[106.277494,33.596901],[106.264793,33.588473],[106.254269,33.577532],[106.237437,33.564095],[106.227276,33.560706],[106.214379,33.558727],[106.20888,33.556232],[106.199529,33.548264],[106.18719,33.546509],[106.171614,33.551654],[106.158801,33.557092],[106.152939,33.556387],[106.149533,33.561773],[106.143727,33.56487],[106.144844,33.571459],[106.141466,33.574952],[106.148249,33.58001],[106.153888,33.581265],[106.150399,33.584259],[106.147524,33.58185],[106.136023,33.581283],[106.13097,33.579683],[106.133287,33.571889],[106.108499,33.569808],[106.104563,33.573558],[106.111346,33.5872],[106.110844,33.591965],[106.121172,33.590417],[106.131305,33.597159],[106.129574,33.604451],[106.119525,33.602405],[106.114417,33.604469],[106.110565,33.60906],[106.100739,33.609559],[106.086642,33.617125],[106.079803,33.612672],[106.075699,33.611881],[106.070563,33.60679],[106.063919,33.604125],[106.057499,33.607599],[106.045775,33.609731],[106.041783,33.607564],[106.036814,33.601545],[106.029612,33.595904],[106.022075,33.596162],[106.019228,33.598707],[106.019005,33.609714],[106.014147,33.609731],[105.998934,33.604142],[105.992011,33.606223],[105.987489,33.61066],[105.979729,33.612414],[105.956197,33.61274],[105.962115,33.606481],[105.960858,33.599068],[105.953991,33.587148],[105.948743,33.584241],[105.940118,33.570547],[105.924402,33.557041],[105.919461,33.554752],[105.902712,33.556163],[105.896655,33.548832],[105.893528,33.539917],[105.884121,33.535701],[105.882614,33.525528],[105.877924,33.517713],[105.868321,33.509259],[105.855425,33.500823],[105.850763,33.499462],[105.84197,33.490095],[105.843338,33.479762],[105.841412,33.473113],[105.837001,33.468084],[105.830972,33.456422],[105.832842,33.444482],[105.836917,33.431404],[105.83795,33.410757],[105.836275,33.402276],[105.829688,33.382812],[105.827203,33.38007],[105.819275,33.37826],[105.80261,33.378777],[105.788402,33.381794],[105.779665,33.38457],[105.768722,33.383898],[105.752559,33.384157],[105.743264,33.385312],[105.732852,33.391036],[105.723528,33.390588],[105.713367,33.38645],[105.708985,33.380725],[105.728944,33.353202],[105.741003,33.339903],[105.755211,33.328896],[105.7563,33.324531],[105.753285,33.316042],[105.745888,33.310555],[105.747786,33.298854],[105.752978,33.292192],[105.758701,33.287376],[105.767438,33.282543],[105.784912,33.282042],[105.791472,33.27859],[105.790635,33.269423],[105.792812,33.262758],[105.80261,33.257233],[105.814083,33.254436],[105.828794,33.253935],[105.835605,33.251155],[105.847302,33.239187],[105.85495,33.2348],[105.862571,33.234317],[105.882223,33.237236],[105.886047,33.2386],[105.906564,33.240154],[105.921303,33.236234],[105.928142,33.228652],[105.939867,33.21808],[105.956001,33.211654],[105.962533,33.207525],[105.966888,33.200182],[105.967949,33.192147],[105.967083,33.178166],[105.967865,33.170596],[105.967251,33.151098],[105.971633,33.152049],[105.990504,33.148159],[105.987126,33.139376],[105.991341,33.126615],[105.998124,33.120562],[105.999883,33.113402],[106.003317,33.108801],[106.01197,33.111067],[106.019088,33.110272],[106.032069,33.111932],[106.035614,33.108715],[106.040694,33.110375],[106.046891,33.107608],[106.05842,33.107988],[106.054652,33.11482],[106.045663,33.118885],[106.067353,33.128603],[106.079942,33.135918],[106.083264,33.138892],[106.094737,33.143906],[106.126197,33.155005],[106.134432,33.163233],[106.145402,33.176006],[106.148975,33.182193],[106.159359,33.18717],[106.17929,33.190488],[106.189926,33.190868],[106.203855,33.193996],[106.212593,33.199456],[106.222167,33.203067],[106.233138,33.209425],[106.245699,33.211187],[106.260438,33.20768],[106.278415,33.201391],[106.287153,33.196778],[106.310322,33.188432],[106.323972,33.181951],[106.335389,33.17433],[106.34086,33.172014],[106.346276,33.166949],[106.353841,33.15637],[106.358474,33.153138],[106.36389,33.145531],[106.371231,33.140932],[106.373604,33.13507],[106.38463,33.145565],[106.399202,33.152377],[106.411763,33.155506],[106.419942,33.153605],[106.437947,33.153241],[106.446992,33.157529],[106.45143,33.16828],[106.451151,33.173362],[106.457432,33.179031],[106.461842,33.190575],[106.455924,33.191525],[106.452407,33.200303],[106.452044,33.205866],[106.457851,33.202912],[106.472924,33.202082],[106.468346,33.204449],[106.466197,33.21269],[106.475828,33.217199],[106.478926,33.214867],[106.48624,33.219255],[106.493107,33.219652],[106.483476,33.224592],[106.478452,33.23012],[106.46709,33.23936],[106.464745,33.248668],[106.464857,33.259685],[106.467118,33.268836],[106.466923,33.275949],[106.47245,33.281628],[106.478005,33.291674],[106.483755,33.297352],[106.484649,33.303082],[106.489645,33.311521],[106.50123,33.324238],[106.504552,33.330863],[106.514768,33.343836],[106.518788,33.36236],[106.514266,33.37457],[106.509158,33.380363],[106.508209,33.394363],[106.508878,33.405361],[106.507818,33.409964],[106.502458,33.420564],[106.493832,33.430973],[106.490957,33.442707],[106.487663,33.468876],[106.48825,33.472769],[106.486491,33.486547],[106.484062,33.490009],[106.480992,33.510912],[106.477447,33.5194]]],[[[105.924597,33.167572],[105.92764,33.164806],[105.919908,33.157736],[105.928059,33.151236],[105.933279,33.154815],[105.939504,33.153397],[105.946203,33.154452],[105.945561,33.162507],[105.941262,33.167122],[105.945868,33.173033],[105.943691,33.175851],[105.932693,33.174243],[105.931604,33.178322],[105.939169,33.185148],[105.945924,33.18463],[105.945533,33.188138],[105.936601,33.192873],[105.934284,33.198661],[105.927724,33.198437],[105.925072,33.189209],[105.92778,33.186323],[105.921666,33.182867],[105.916949,33.177769],[105.924597,33.167572]]]]}},{"type":"Feature","properties":{"adcode":610728,"name":"镇巴县","center":[107.89531,32.535854],"centroid":[107.877299,32.509853],"childrenNum":0,"level":"district","parent":{"adcode":610700},"subFeatureIndex":8,"acroutes":[100000,610000,610700]},"geometry":{"type":"MultiPolygon","coordinates":[[[[107.434695,32.530293],[107.43704,32.51626],[107.429252,32.50111],[107.43369,32.491026],[107.432964,32.47845],[107.438938,32.476674],[107.437263,32.47474],[107.439329,32.465298],[107.443879,32.46204],[107.444996,32.465768],[107.449992,32.465002],[107.449741,32.462214],[107.458143,32.458416],[107.46113,32.450279],[107.45979,32.44608],[107.461996,32.44134],[107.458813,32.440521],[107.455854,32.434665],[107.45069,32.43219],[107.449574,32.42623],[107.457027,32.424469],[107.455101,32.421367],[107.457194,32.417741],[107.462219,32.417323],[107.461437,32.420164],[107.467579,32.417724],[107.473887,32.419048],[107.477991,32.425062],[107.489743,32.425271],[107.494572,32.411187],[107.502891,32.395688],[107.512382,32.386342],[107.52525,32.382436],[107.533094,32.383657],[107.541022,32.388557],[107.553304,32.393369],[107.562795,32.39527],[107.566285,32.394293],[107.573403,32.396508],[107.571142,32.397676],[107.573375,32.403551],[107.577869,32.402976],[107.598219,32.411605],[107.602909,32.411309],[107.614689,32.405852],[107.6215,32.406881],[107.63635,32.406009],[107.648019,32.413697],[107.650447,32.412895],[107.659771,32.404092],[107.67063,32.397746],[107.679451,32.398303],[107.683861,32.386674],[107.690616,32.380727],[107.695278,32.374711],[107.696144,32.368189],[107.693771,32.36402],[107.694776,32.357026],[107.700498,32.344449],[107.705886,32.339704],[107.707979,32.332044],[107.716745,32.328834],[107.727659,32.329759],[107.736034,32.333929],[107.754569,32.338238],[107.756663,32.330509],[107.761687,32.324454],[107.762078,32.319691],[107.774109,32.308173],[107.780278,32.294664],[107.788709,32.279861],[107.795966,32.274816],[107.804676,32.266034],[107.812296,32.247995],[107.830636,32.227194],[107.835828,32.223036],[107.845599,32.221639],[107.844314,32.216678],[107.855424,32.212223],[107.863938,32.204081],[107.867539,32.202421],[107.879906,32.202351],[107.890513,32.214389],[107.900172,32.207942],[107.905196,32.208012],[107.913571,32.198507],[107.924737,32.197004],[107.930626,32.189263],[107.94263,32.17696],[107.952847,32.168938],[107.954242,32.163904],[107.96298,32.16018],[107.968423,32.156055],[107.976211,32.147401],[107.979365,32.146037],[107.995696,32.147174],[108.00206,32.152943],[108.00781,32.165005],[108.024336,32.177292],[108.023191,32.182046],[108.018585,32.183374],[108.020065,32.187201],[108.017385,32.192199],[108.025285,32.20291],[108.018446,32.209864],[108.018613,32.211803],[108.027099,32.216241],[108.031315,32.22073],[108.034692,32.220783],[108.04329,32.215245],[108.04918,32.217114],[108.051134,32.222076],[108.054595,32.220171],[108.060737,32.220486],[108.06604,32.229657],[108.072628,32.233395],[108.080416,32.230373],[108.089935,32.233691],[108.098533,32.2306],[108.105344,32.225115],[108.117236,32.223525],[108.123098,32.218372],[108.141661,32.218896],[108.145402,32.221901],[108.14864,32.230443],[108.156651,32.239001],[108.159834,32.247699],[108.167929,32.253042],[108.175103,32.254928],[108.180825,32.259032],[108.181244,32.265929],[108.172339,32.280717],[108.167147,32.291749],[108.159359,32.30086],[108.152352,32.305398],[108.136804,32.318103],[108.134152,32.328328],[108.126699,32.34956],[108.119301,32.360497],[108.109476,32.372043],[108.108471,32.380257],[108.112714,32.386831],[108.117012,32.387005],[108.128737,32.380815],[108.133119,32.380065],[108.135939,32.382698],[108.133343,32.395671],[108.118939,32.421018],[108.115561,32.433253],[108.121144,32.439893],[108.131863,32.441915],[108.141298,32.442281],[108.156065,32.439632],[108.167454,32.434107],[108.176415,32.428478],[108.185682,32.426997],[108.191824,32.4286],[108.192717,32.432312],[108.186129,32.438708],[108.190149,32.444354],[108.19883,32.443988],[108.209103,32.449425],[108.213123,32.454635],[108.22306,32.46096],[108.247067,32.473346],[108.258819,32.486411],[108.265016,32.492141],[108.279141,32.497052],[108.283384,32.508912],[108.277912,32.519934],[108.267612,32.52984],[108.256893,32.537448],[108.251589,32.545037],[108.250556,32.558369],[108.253403,32.563138],[108.249467,32.571247],[108.243019,32.57297],[108.239697,32.578973],[108.211699,32.600616],[108.201398,32.605504],[108.187971,32.6082],[108.182109,32.616236],[108.18437,32.619766],[108.197323,32.620706],[108.212927,32.617627],[108.231658,32.612374],[108.238944,32.608061],[108.245029,32.606234],[108.258903,32.605626],[108.265463,32.610009],[108.265993,32.615297],[108.2596,32.637748],[108.259907,32.647589],[108.255385,32.659081],[108.256139,32.664644],[108.253068,32.673665],[108.255162,32.685796],[108.245113,32.692139],[108.228587,32.693999],[108.218343,32.697127],[108.214686,32.696623],[108.206758,32.691166],[108.19509,32.694034],[108.190316,32.688142],[108.184454,32.687187],[108.184203,32.682616],[108.189144,32.678445],[108.192577,32.668659],[108.186269,32.662245],[108.185627,32.658577],[108.180016,32.665321],[108.158075,32.665739],[108.151068,32.671562],[108.146546,32.668763],[108.143029,32.655795],[108.137669,32.655656],[108.1212,32.646772],[108.118129,32.649919],[108.112072,32.647033],[108.102329,32.64665],[108.096774,32.648493],[108.09094,32.65536],[108.087758,32.663722],[108.085581,32.673717],[108.081645,32.680669],[108.073103,32.687187],[108.064449,32.695997],[108.056019,32.710332],[108.04865,32.71987],[108.037735,32.729737],[108.030645,32.739065],[108.025201,32.758099],[108.017971,32.779333],[108.017329,32.805232],[108.017664,32.818317],[108.016269,32.828347],[108.010379,32.837803],[108.004405,32.841672],[107.995388,32.836883],[107.974843,32.833778],[107.965436,32.828659],[107.962645,32.825727],[107.956196,32.808634],[107.951897,32.80183],[107.936712,32.803687],[107.933669,32.801917],[107.930599,32.780774],[107.919405,32.777111],[107.913208,32.770965],[107.909914,32.763707],[107.904778,32.76171],[107.899474,32.755372],[107.895063,32.75407],[107.892104,32.757473],[107.874267,32.763881],[107.862654,32.764628],[107.863436,32.769837],[107.857881,32.772198],[107.850651,32.771156],[107.840769,32.765808],[107.830776,32.765687],[107.821871,32.770253],[107.814055,32.770618],[107.800181,32.768899],[107.783153,32.76204],[107.770899,32.758133],[107.761213,32.757751],[107.755741,32.765374],[107.753145,32.77758],[107.757695,32.788499],[107.756383,32.797942],[107.747786,32.809901],[107.747981,32.813146],[107.727436,32.824165],[107.721741,32.820278],[107.720485,32.810456],[107.70502,32.805475],[107.694692,32.795981],[107.6828,32.788378],[107.674984,32.779542],[107.67236,32.772476],[107.672081,32.760547],[107.669011,32.745908],[107.664712,32.736807],[107.659687,32.732065],[107.651145,32.727132],[107.642268,32.71994],[107.635569,32.712695],[107.633447,32.703556],[107.634061,32.695511],[107.631745,32.689585],[107.622421,32.685136],[107.606566,32.680339],[107.594227,32.675038],[107.577283,32.669372],[107.566592,32.664504],[107.554281,32.647519],[107.550038,32.634253],[107.540659,32.636791],[107.528907,32.629975],[107.520979,32.614653],[107.51936,32.606356],[107.51012,32.60773],[107.505096,32.613766],[107.501467,32.610339],[107.490692,32.60693],[107.493483,32.593727],[107.49647,32.589726],[107.49781,32.581635],[107.489547,32.576241],[107.493902,32.570099],[107.497922,32.561224],[107.496303,32.558456],[107.491083,32.558839],[107.485416,32.555324],[107.475199,32.559153],[107.471487,32.552922],[107.466043,32.547665],[107.460181,32.548588],[107.456608,32.545159],[107.45083,32.545298],[107.446308,32.542826],[107.437263,32.542792],[107.432741,32.536612],[107.434695,32.530293]]]]}},{"type":"Feature","properties":{"adcode":610729,"name":"留坝县","center":[106.924377,33.61334],"centroid":[106.955828,33.608009],"childrenNum":0,"level":"district","parent":{"adcode":610700},"subFeatureIndex":9,"acroutes":[100000,610000,610700]},"geometry":{"type":"MultiPolygon","coordinates":[[[[106.647363,33.634818],[106.663163,33.626531],[106.67109,33.620977],[106.677567,33.610608],[106.680498,33.603488],[106.680944,33.595233],[106.678069,33.584241],[106.677957,33.575296],[106.675836,33.560861],[106.671342,33.552635],[106.672123,33.548505],[106.667769,33.529952],[106.664084,33.520346],[106.664,33.514252],[106.651773,33.506952],[106.650434,33.504886],[106.656742,33.496793],[106.658557,33.491868],[106.664223,33.484463],[106.6707,33.480916],[106.675417,33.481846],[106.692808,33.49068],[106.710171,33.497086],[106.745595,33.514476],[106.760306,33.527645],[106.769154,33.532138],[106.778478,33.532499],[106.788723,33.519796],[106.792575,33.501391],[106.797181,33.497224],[106.802903,33.495089],[106.809379,33.489509],[106.81259,33.482603],[106.814572,33.468118],[106.822946,33.460918],[106.833274,33.456215],[106.837852,33.451563],[106.838355,33.448118],[106.83333,33.441294],[106.821801,33.438675],[106.815465,33.433489],[106.817,33.42682],[106.832744,33.417461],[106.843994,33.402414],[106.856639,33.388001],[106.862585,33.386174],[106.865348,33.380381],[106.870903,33.375415],[106.873388,33.369689],[106.877547,33.367292],[106.867581,33.358221],[106.866856,33.353133],[106.863171,33.34782],[106.864706,33.341386],[106.864343,33.333813],[106.872271,33.29749],[106.876486,33.29863],[106.889411,33.296144],[106.894687,33.293072],[106.900297,33.286202],[106.913641,33.28023],[106.920452,33.284442],[106.93293,33.288895],[106.937452,33.297559],[106.940522,33.298595],[106.952972,33.297404],[106.959756,33.295419],[106.969135,33.296161],[106.981529,33.294902],[106.987726,33.295903],[106.994844,33.300355],[106.996324,33.303565],[106.994593,33.310434],[106.999283,33.324324],[106.999646,33.330915],[107.011621,33.338402],[107.014105,33.350339],[107.020107,33.355806],[107.029598,33.360601],[107.043388,33.36136],[107.052544,33.365051],[107.06999,33.364706],[107.079119,33.368965],[107.089391,33.378018],[107.092266,33.384415],[107.0878,33.397087],[107.078979,33.410481],[107.079984,33.420564],[107.082775,33.423063],[107.084534,33.43037],[107.085874,33.443896],[107.081966,33.457007],[107.072279,33.468135],[107.069683,33.476403],[107.063793,33.485876],[107.05983,33.495554],[107.057122,33.498326],[107.056982,33.505213],[107.053521,33.512117],[107.053074,33.519468],[107.056759,33.524254],[107.063403,33.527628],[107.072782,33.529367],[107.081631,33.532482],[107.093271,33.539917],[107.105219,33.548729],[107.112812,33.558262],[107.115128,33.566263],[107.120823,33.577205],[107.128527,33.595216],[107.133887,33.603849],[107.13679,33.612311],[107.144969,33.625258],[107.15728,33.639769],[107.164537,33.646542],[107.171544,33.655394],[107.180142,33.660086],[107.193317,33.661031],[107.200798,33.665156],[107.211518,33.66593],[107.229411,33.668885],[107.241582,33.672615],[107.253697,33.674745],[107.268659,33.680742],[107.273991,33.685949],[107.276894,33.693938],[107.284179,33.701411],[107.288087,33.703661],[107.30573,33.70574],[107.308912,33.705121],[107.305618,33.710189],[107.30961,33.723998],[107.31416,33.728824],[107.304306,33.733512],[107.302073,33.742269],[107.302519,33.758528],[107.305506,33.766905],[107.312959,33.77154],[107.318738,33.771042],[107.322143,33.774441],[107.322534,33.783091],[107.326135,33.787021],[107.3258,33.793594],[107.328285,33.797609],[107.338194,33.802516],[107.342046,33.814132],[107.333867,33.814338],[107.328955,33.819553],[107.32259,33.818901],[107.320468,33.810426],[107.314634,33.80835],[107.306148,33.796905],[107.299505,33.792787],[107.291996,33.797317],[107.284068,33.797609],[107.276754,33.801161],[107.272818,33.790711],[107.264918,33.787501],[107.254757,33.780173],[107.249621,33.778405],[107.241135,33.772089],[107.236697,33.771214],[107.23117,33.766802],[107.229969,33.757773],[107.220283,33.755043],[107.212578,33.74924],[107.194518,33.752433],[107.187372,33.751764],[107.183771,33.760125],[107.181593,33.76948],[107.17333,33.774612],[107.16317,33.788016],[107.160406,33.788994],[107.151808,33.785494],[107.145248,33.794263],[107.128388,33.77765],[107.129114,33.789921],[107.133887,33.793834],[107.131849,33.800783],[107.136958,33.814149],[107.135171,33.816568],[107.124954,33.814218],[107.121577,33.809517],[107.112114,33.812794],[107.108736,33.81583],[107.105777,33.822469],[107.099385,33.82331],[107.086544,33.820325],[107.080458,33.822092],[107.072056,33.830429],[107.065105,33.842418],[107.063068,33.87042],[107.056843,33.8769],[107.050199,33.876489],[107.044895,33.873797],[107.040373,33.865585],[107.038531,33.854594],[107.040513,33.841972],[107.041183,33.83096],[107.043834,33.808693],[107.04322,33.805021],[107.036772,33.799359],[107.028146,33.794606],[107.01899,33.792392],[107.006568,33.792959],[106.999422,33.794383],[106.978263,33.800972],[106.974718,33.803289],[106.947585,33.816585],[106.930724,33.827255],[106.928435,33.833259],[106.921987,33.83578],[106.909677,33.847734],[106.898902,33.844801],[106.890053,33.848334],[106.89371,33.853942],[106.888685,33.861007],[106.882125,33.860818],[106.872857,33.865928],[106.864678,33.875769],[106.85876,33.87738],[106.85555,33.874346],[106.855718,33.86423],[106.858118,33.861658],[106.85555,33.859],[106.85435,33.848694],[106.847511,33.843327],[106.841063,33.835111],[106.839416,33.826998],[106.831879,33.829811],[106.823532,33.830394],[106.81781,33.834442],[106.816944,33.829451],[106.812562,33.821886],[106.809324,33.819896],[106.805862,33.80986],[106.805164,33.797026],[106.806002,33.779367],[106.804718,33.765618],[106.804439,33.744295],[106.80321,33.735349],[106.803517,33.717695],[106.801396,33.70397],[106.798772,33.69344],[106.799581,33.690914],[106.797265,33.682461],[106.789225,33.677495],[106.781325,33.681481],[106.771778,33.684334],[106.753187,33.691378],[106.73454,33.696584],[106.727394,33.697322],[106.714246,33.701325],[106.683317,33.702029],[106.677929,33.7033],[106.674971,33.701411],[106.677371,33.697872],[106.685578,33.695553],[106.687839,33.692838],[106.694678,33.693405],[106.695488,33.689522],[106.692361,33.687976],[106.69398,33.684282],[106.698503,33.683904],[106.705677,33.676962],[106.69948,33.671188],[106.696967,33.672082],[106.689709,33.668628],[106.68703,33.665551],[106.682228,33.665414],[106.670058,33.661152],[106.66587,33.662939],[106.650769,33.663042],[106.64245,33.659639],[106.645604,33.650186],[106.649401,33.644892],[106.650154,33.639391],[106.647363,33.634818]]]]}},{"type":"Feature","properties":{"adcode":610730,"name":"佛坪县","center":[107.988582,33.520745],"centroid":[107.923214,33.542377],"childrenNum":0,"level":"district","parent":{"adcode":610700},"subFeatureIndex":10,"acroutes":[100000,610000,610700]},"geometry":{"type":"MultiPolygon","coordinates":[[[[108.0216,33.258597],[108.028467,33.263794],[108.033241,33.260997],[108.034469,33.263017],[108.03338,33.271857],[108.039326,33.283112],[108.05292,33.297059],[108.052613,33.307742],[108.046751,33.308001],[108.043178,33.319131],[108.04276,33.324065],[108.046081,33.332864],[108.04985,33.337988],[108.05948,33.341593],[108.05641,33.349235],[108.065817,33.353995],[108.073103,33.355824],[108.080193,33.365568],[108.08706,33.37269],[108.095518,33.373518],[108.10205,33.38076],[108.103976,33.391484],[108.09295,33.400914],[108.097109,33.40462],[108.109978,33.410826],[108.117487,33.416772],[108.128876,33.41248],[108.13432,33.406982],[108.142108,33.404069],[108.143559,33.40562],[108.145011,33.418134],[108.15118,33.423631],[108.158633,33.432403],[108.16148,33.440312],[108.158773,33.454199],[108.151655,33.464019],[108.143196,33.468514],[108.122735,33.481501],[108.111569,33.490456],[108.101659,33.500392],[108.07729,33.503991],[108.06738,33.509087],[108.06043,33.520037],[108.066403,33.540709],[108.065957,33.55353],[108.06096,33.563872],[108.060402,33.57853],[108.067464,33.589832],[108.070339,33.602095],[108.062998,33.610058],[108.058392,33.618811],[108.060932,33.631758],[108.060318,33.642743],[108.065035,33.651647],[108.062076,33.660241],[108.057275,33.66715],[108.052139,33.680004],[108.0532,33.690364],[108.057778,33.696755],[108.058531,33.700861],[108.054232,33.709845],[108.043653,33.712765],[108.031203,33.717609],[108.02026,33.724015],[108.015571,33.724444],[108.008285,33.729013],[108.002535,33.727639],[107.993909,33.732293],[107.988382,33.731709],[107.974815,33.736002],[107.966106,33.734662],[107.951646,33.745823],[107.942602,33.739985],[107.936377,33.738354],[107.931604,33.731279],[107.926411,33.733048],[107.921024,33.732413],[107.914911,33.735727],[107.910249,33.741187],[107.905392,33.742458],[107.903075,33.748948],[107.896961,33.747918],[107.89163,33.743832],[107.88828,33.729837],[107.880017,33.718777],[107.870722,33.715393],[107.864134,33.703936],[107.862264,33.698576],[107.854252,33.69411],[107.844761,33.697425],[107.840183,33.695742],[107.833009,33.696068],[107.824244,33.702373],[107.812631,33.712301],[107.80448,33.708729],[107.797585,33.710154],[107.785163,33.716166],[107.776566,33.716561],[107.765902,33.720219],[107.755267,33.715857],[107.744799,33.718021],[107.737429,33.717918],[107.722244,33.724891],[107.712027,33.726007],[107.692598,33.723191],[107.688746,33.721301],[107.684531,33.715084],[107.682354,33.706839],[107.673756,33.699487],[107.67504,33.699212],[107.676268,33.681292],[107.675738,33.671446],[107.676631,33.662492],[107.683554,33.653211],[107.69285,33.650788],[107.709319,33.648691],[107.726208,33.642004],[107.7326,33.633872],[107.735392,33.625121],[107.736704,33.611571],[107.732712,33.594648],[107.733158,33.590296],[107.730479,33.582074],[107.728832,33.559174],[107.726738,33.540399],[107.726403,33.505299],[107.727603,33.49793],[107.726626,33.491989],[107.728022,33.481191],[107.732768,33.473079],[107.745692,33.464156],[107.761687,33.457903],[107.796832,33.451529],[107.824132,33.450082],[107.829492,33.448617],[107.835773,33.442776],[107.83326,33.437176],[107.837531,33.432903],[107.846045,33.430732],[107.857434,33.436332],[107.863268,33.431421],[107.866869,33.432506],[107.871978,33.437934],[107.875886,33.438624],[107.890206,33.430766],[107.896654,33.429835],[107.909551,33.422942],[107.923955,33.408464],[107.926635,33.395794],[107.929203,33.389105],[107.942881,33.367741],[107.94637,33.354616],[107.946622,33.344284],[107.949273,33.340576],[107.95896,33.333986],[107.968451,33.330156],[107.97381,33.325239],[107.974313,33.313298],[107.976295,33.305878],[107.976434,33.289275],[107.970768,33.282905],[107.975932,33.273083],[107.974397,33.265607],[107.977746,33.262948],[107.977467,33.255973],[107.986735,33.261999],[107.990922,33.258839],[108.003065,33.26174],[108.005996,33.270321],[108.012668,33.270286],[108.018865,33.265435],[108.0216,33.258597]]]]}}]}); | ||
47 | })); |
1 | <template> | ||
2 | <div class="map"> | ||
3 | <div class="map-box" ref="mapContain" /> | ||
4 | </div> | ||
5 | </template> | ||
6 | <script> | ||
7 | export default { | ||
8 | data () { | ||
9 | return { | ||
10 | mapName: "汉中市", | ||
11 | listArr: [{ | ||
12 | name: '汉台区', | ||
13 | value: '6000' | ||
14 | }, | ||
15 | { | ||
16 | name: '南郑区', | ||
17 | value: '8000' | ||
18 | }, | ||
19 | { | ||
20 | name: '城固县', | ||
21 | value: '3000' | ||
22 | }, | ||
23 | { | ||
24 | name: '洋县', | ||
25 | value: '7000' | ||
26 | }, | ||
27 | { | ||
28 | name: '西乡县', | ||
29 | value: '1000' | ||
30 | }, | ||
31 | { | ||
32 | name: '镇巴县', | ||
33 | value: '2000' | ||
34 | }, | ||
35 | { | ||
36 | name: '勉县', | ||
37 | value: '600' | ||
38 | }, | ||
39 | { | ||
40 | name: '留坝县', | ||
41 | value: '3000' | ||
42 | }, | ||
43 | { | ||
44 | name: '佛坪县', | ||
45 | value: '1000' | ||
46 | }, | ||
47 | { | ||
48 | name: '宁强县', | ||
49 | value: '1000' | ||
50 | }, | ||
51 | { | ||
52 | name: '略阳县', | ||
53 | value: '1000' | ||
54 | }], //城市json | ||
55 | max: "9000", //最大value值 | ||
56 | min: "500", // 最小value值 | ||
57 | }; | ||
58 | }, | ||
59 | methods: { | ||
60 | drawProvinceMap (mapName) { | ||
61 | this.mapName = mapName; | ||
62 | // 引入区域数据 | ||
63 | require('./hanzhong.js'); | ||
64 | let _this = this; | ||
65 | let myChart8 = this.$echarts.init(this.$refs.mapContain); | ||
66 | const option = { | ||
67 | visualMap: { | ||
68 | min: 0, | ||
69 | max: _this.max, | ||
70 | top: "bottom", | ||
71 | right: 10, | ||
72 | splitNumber: 6, | ||
73 | seriesIndex: [0], | ||
74 | itemWidth: 20, // 每个图元的宽度 | ||
75 | itemGap: 2, // 每两个图元之间的间隔距离,单位为px | ||
76 | pieces: [ // 自定义每一段的范围,以及每一段的文字 | ||
77 | { gte: 6000, label: '6000以上', color: '#035cf5' }, // 不指定 max,表示 max 为无限大(Infinity)。 | ||
78 | { gte: 2000, lte: 6000, label: '2000-6000', color: '#3375e4' }, | ||
79 | { gte: 1000, lte: 2000, label: '1000-2000', color: '#6797ef' }, | ||
80 | { gte: 500, lte: 1000, label: '500-1000', color: '#96b5ef' }, | ||
81 | ], | ||
82 | textStyle: { | ||
83 | color: '#737373' | ||
84 | } | ||
85 | }, | ||
86 | // 数据移入显示 | ||
87 | tooltip: { | ||
88 | trigger: "item", | ||
89 | formatter: function (params) { | ||
90 | return params.value ? params.name + ':' + params.value + '件' : params.name + ':' + '0件' | ||
91 | }, | ||
92 | // 边框颜色 | ||
93 | borderColor: "#CB000C", | ||
94 | // 边框宽度 | ||
95 | borderWidth: "1", | ||
96 | }, | ||
97 | series: [ | ||
98 | { | ||
99 | type: "map", | ||
100 | map: this.mapName, | ||
101 | itemStyle: { | ||
102 | normal: { //正常状态 | ||
103 | label: { | ||
104 | show: true, | ||
105 | formatter: '{b}', //地图上显示的数据,分别对应data中的name和value | ||
106 | color: '#fff', | ||
107 | }, | ||
108 | areaColor: '#409EFF' //地图区域的颜色 | ||
109 | }, | ||
110 | emphasis: { | ||
111 | label: { show: true }, | ||
112 | areaColor: "#67C23A", //鼠标进入时的颜色 | ||
113 | }, | ||
114 | }, | ||
115 | data: _this.listArr, | ||
116 | }, | ||
117 | ], | ||
118 | }; | ||
119 | myChart8.setOption(option); | ||
120 | }, | ||
121 | }, | ||
122 | mounted () { | ||
123 | // 初始化数据 | ||
124 | this.drawProvinceMap("汉中市"); | ||
125 | } | ||
126 | } | ||
127 | </script> | ||
128 | <style scoped> | ||
129 | .map { | ||
130 | width: 100%; | ||
131 | } | ||
132 | |||
133 | .map-box { | ||
134 | display: inline-block; | ||
135 | width: 100%; | ||
136 | height: calc(100vh - 153px); | ||
137 | } | ||
138 | </style> |
src/views/jgHome/data/index.js
deleted
100644 → 0
1 | import filter from '@/utils/filter.js' | ||
2 | class data extends filter { | ||
3 | constructor() { | ||
4 | super() | ||
5 | } | ||
6 | columns () { | ||
7 | return [ | ||
8 | { | ||
9 | type: 'index', | ||
10 | label: "序号", | ||
11 | }, | ||
12 | { | ||
13 | prop: "xzqmc", | ||
14 | label: "行政区名称", | ||
15 | }, | ||
16 | { | ||
17 | prop: "xzqzs", | ||
18 | label: "行政区总数", | ||
19 | }, | ||
20 | { | ||
21 | prop: "jrl", | ||
22 | label: "接入量", | ||
23 | }, | ||
24 | { | ||
25 | prop: 'jscgl', | ||
26 | label: '接收成功率', | ||
27 | render: (h, scope) => { | ||
28 | return ( | ||
29 | <div> | ||
30 | {scope.row.jscgl} % | ||
31 | </div> | ||
32 | ) | ||
33 | } | ||
34 | }, | ||
35 | { | ||
36 | prop: "dk", | ||
37 | label: "成功率得分", | ||
38 | }, | ||
39 | { | ||
40 | prop: "wjrqx", | ||
41 | label: "未接入区县", | ||
42 | }, | ||
43 | { | ||
44 | prop: "jrdf", | ||
45 | label: "接入得分", | ||
46 | }, | ||
47 | { | ||
48 | prop: "jrdf", | ||
49 | label: "未上传登薄日志区县", | ||
50 | }, | ||
51 | { | ||
52 | prop: "jrdf", | ||
53 | label: "登薄日志得分", | ||
54 | }, | ||
55 | { | ||
56 | prop: "jrdf", | ||
57 | label: "总评分", | ||
58 | } | ||
59 | ] | ||
60 | } | ||
61 | } | ||
62 | export default new data() |
src/views/jgHome/index.scss
deleted
100644 → 0
1 | .jgHome { | ||
2 | display: flex; | ||
3 | justify-content: space-between; | ||
4 | height: calc(100% - 20px); | ||
5 | |||
6 | .bottom10 { | ||
7 | margin-bottom: 10px; | ||
8 | } | ||
9 | |||
10 | .paddingbtm0 { | ||
11 | /deep/.el-card__body { | ||
12 | padding-bottom: 0; | ||
13 | } | ||
14 | } | ||
15 | |||
16 | &-left, | ||
17 | &-right { | ||
18 | width: 30%; | ||
19 | |||
20 | .fznum { | ||
21 | font-size: 24px; | ||
22 | color: $light-blue; | ||
23 | |||
24 | span { | ||
25 | font-size: 14px; | ||
26 | color: #606266; | ||
27 | } | ||
28 | } | ||
29 | |||
30 | .fzl { | ||
31 | display: flex; | ||
32 | align-items: center; | ||
33 | |||
34 | img { | ||
35 | width: 70px; | ||
36 | margin-right: 15px; | ||
37 | } | ||
38 | |||
39 | p:nth-child(1) { | ||
40 | font-size: 18px; | ||
41 | } | ||
42 | |||
43 | } | ||
44 | |||
45 | .zszm { | ||
46 | justify-content: space-between; | ||
47 | |||
48 | li:nth-child(1) {} | ||
49 | } | ||
50 | } | ||
51 | |||
52 | .barChart { | ||
53 | flex: 1; | ||
54 | margin-top: 10px; | ||
55 | height: calc(100vh - 330px); | ||
56 | } | ||
57 | |||
58 | &-center { | ||
59 | width: 39%; | ||
60 | } | ||
61 | } | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
src/views/jgHome/index.vue
deleted
100644 → 0
1 | <template> | ||
2 | <div class="jgHome"> | ||
3 | <div class="jgHome-left"> | ||
4 | <el-card> | ||
5 | <div slot="header"> | ||
6 | <span>发证情况</span> | ||
7 | <el-button style="float: right;" type="text">更多</el-button> | ||
8 | </div> | ||
9 | <div class="fzl"> | ||
10 | <img src="../../image/zs.png" alt=""> | ||
11 | <div> | ||
12 | <p>发证量</p> | ||
13 | <p class="fznum">10000<span>本</span></p> | ||
14 | </div> | ||
15 | </div> | ||
16 | <ul class="zszm d-flex-center"> | ||
17 | <li> | ||
18 | <p>证书</p> | ||
19 | <p class="fznum">600<span>本</span></p> | ||
20 | </li> | ||
21 | <li> | ||
22 | <p>证明</p> | ||
23 | <p class="fznum">900<span>本</span></p> | ||
24 | </li> | ||
25 | </ul> | ||
26 | </el-card> | ||
27 | <el-card class="barChart"> | ||
28 | <barChart /> | ||
29 | </el-card> | ||
30 | </div> | ||
31 | <div class="jgHome-center"> | ||
32 | <el-card> | ||
33 | <hzMap /> | ||
34 | </el-card> | ||
35 | </div> | ||
36 | <div class="jgHome-right"> | ||
37 | <el-card class="bottom10 paddingbtm0"> | ||
38 | <jgChart /> | ||
39 | </el-card> | ||
40 | <el-card class="box-card paddingbtm0"> | ||
41 | <div slot="header"> | ||
42 | <span>违规总计</span> | ||
43 | <el-button style="float: right;" type="text">更多</el-button> | ||
44 | </div> | ||
45 | <lb-table ref="table" :pagination="false" :heightNum="546" :column="tableData.columns" :data="tableData.data"> | ||
46 | </lb-table> | ||
47 | </el-card> | ||
48 | </div> | ||
49 | </div> | ||
50 | </template> | ||
51 | |||
52 | <script> | ||
53 | // 引入表格数据 | ||
54 | import data from "./data" | ||
55 | import barChart from './components/barChart' | ||
56 | import hzMap from './components/map' | ||
57 | import jgChart from './components/jgChart' | ||
58 | export default { | ||
59 | name: "jgHome", | ||
60 | components: { barChart, hzMap, jgChart }, | ||
61 | data () { | ||
62 | return { | ||
63 | // 表格数据 | ||
64 | tableData: { | ||
65 | // 表格头部信息 | ||
66 | columns: data.columns(), | ||
67 | // 表格列表数据 | ||
68 | data: [{}] | ||
69 | } | ||
70 | } | ||
71 | }, | ||
72 | methods: {} | ||
73 | } | ||
74 | </script> | ||
75 | <style scoped lang="scss"> | ||
76 | @import "./index.scss"; | ||
77 | </style> |
... | @@ -56,7 +56,7 @@ export default { | ... | @@ -56,7 +56,7 @@ export default { |
56 | name: "jktj", | 56 | name: "jktj", |
57 | data () { | 57 | data () { |
58 | return { | 58 | return { |
59 | // 开始结束日期限制 | 59 | // 开始日期限制 |
60 | pickerOptionsStart: { | 60 | pickerOptionsStart: { |
61 | disabledDate: (time) => { | 61 | disabledDate: (time) => { |
62 | if (this.form.endTime) { | 62 | if (this.form.endTime) { | ... | ... |
... | @@ -74,7 +74,7 @@ export default { | ... | @@ -74,7 +74,7 @@ export default { |
74 | name: "jktj", | 74 | name: "jktj", |
75 | data () { | 75 | data () { |
76 | return { | 76 | return { |
77 | // 开始结束日期限制 | 77 | // 开始日期限制 |
78 | pickerOptionsStart: { | 78 | pickerOptionsStart: { |
79 | disabledDate: (time) => { | 79 | disabledDate: (time) => { |
80 | if (this.form.endTime) { | 80 | if (this.form.endTime) { |
... | @@ -141,7 +141,7 @@ export default { | ... | @@ -141,7 +141,7 @@ export default { |
141 | let myChart = this.$echarts.init(document.getElementById("myChart")); | 141 | let myChart = this.$echarts.init(document.getElementById("myChart")); |
142 | // 绘制图表 | 142 | // 绘制图表 |
143 | myChart.setOption({ | 143 | myChart.setOption({ |
144 | color: ["#fff", "#ff6e6e", "#3f99ff", "#ffaf48"], | 144 | color: ["#13E5FF", "#C99E68", "#E873B2", "#ffaf48"], |
145 | tooltip: { | 145 | tooltip: { |
146 | trigger: "axis", | 146 | trigger: "axis", |
147 | formatter: '{b}<br/>{a0}:{c0}个<br/>{a1}:{c1}个<br/>{a2}:{c2}%', | 147 | formatter: '{b}<br/>{a0}:{c0}个<br/>{a1}:{c1}个<br/>{a2}:{c2}%', | ... | ... |
... | @@ -74,7 +74,7 @@ export default { | ... | @@ -74,7 +74,7 @@ export default { |
74 | name: "jktj", | 74 | name: "jktj", |
75 | data () { | 75 | data () { |
76 | return { | 76 | return { |
77 | // 开始结束日期限制 | 77 | // 开始日期限制 |
78 | pickerOptionsStart: { | 78 | pickerOptionsStart: { |
79 | disabledDate: (time) => { | 79 | disabledDate: (time) => { |
80 | if (this.form.endTime) { | 80 | if (this.form.endTime) { |
... | @@ -136,7 +136,7 @@ export default { | ... | @@ -136,7 +136,7 @@ export default { |
136 | let myChart = this.$echarts.init(document.getElementById("myChart")); | 136 | let myChart = this.$echarts.init(document.getElementById("myChart")); |
137 | // 绘制图表 | 137 | // 绘制图表 |
138 | myChart.setOption({ | 138 | myChart.setOption({ |
139 | color: ["#00bdb1", "#ff6e6e", "#3f99ff", "#ffaf48"], | 139 | color: ["#13E5FF"], |
140 | tooltip: { | 140 | tooltip: { |
141 | show: true, | 141 | show: true, |
142 | trigger: "axis", | 142 | trigger: "axis", | ... | ... |
1 | <template> | ||
2 | <!-- 编辑 --> | ||
3 | <dialogBox :title="title" @closeDialog="closeDialog" @submitForm="handleSubmit" v-model="myValue"> | ||
4 | <el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="120px"> | ||
5 | <el-row> | ||
6 | <el-col :span="6"> | ||
7 | <el-form-item label="接入点代码" prop="jrddm"> | ||
8 | <el-input v-model="ruleForm.jrddm" placeholder="接入点代码"></el-input> | ||
9 | </el-form-item> | ||
10 | </el-col> | ||
11 | <el-col :span="6"> | ||
12 | <el-form-item label="接入点名称" prop="jrdmc"> | ||
13 | <el-input v-model="ruleForm.jrdmc" placeholder="接入点名称"></el-input> | ||
14 | </el-form-item> | ||
15 | </el-col> | ||
16 | <el-col :span="6"> | ||
17 | <el-form-item label="队列名称" prop="dlmc"> | ||
18 | <el-input v-model="ruleForm.dlmc" placeholder="队列名称"></el-input> | ||
19 | </el-form-item> | ||
20 | </el-col> | ||
21 | <el-col :span="6"> | ||
22 | <el-form-item label="ip地址" prop="ip"> | ||
23 | <el-input v-model="ruleForm.ip" placeholder="ip地址"></el-input> | ||
24 | </el-form-item> | ||
25 | </el-col> | ||
26 | </el-row> | ||
27 | <el-row> | ||
28 | <el-col :span="6"> | ||
29 | <el-form-item label="负责人" prop="fzr"> | ||
30 | <el-input v-model="ruleForm.fzr" placeholder="负责人"></el-input> | ||
31 | </el-form-item> | ||
32 | </el-col> | ||
33 | </el-row> | ||
34 | </el-form> | ||
35 | </dialogBox> | ||
36 | </template> | ||
37 | |||
38 | <script> | ||
39 | export default { | ||
40 | props: { | ||
41 | value: { type: Boolean, default: false }, | ||
42 | title: { type: String, default: '详情' } | ||
43 | }, | ||
44 | data () { | ||
45 | return { | ||
46 | myValue: this.value, | ||
47 | ruleForm: { | ||
48 | jrddm: '', | ||
49 | jrdmc: '', | ||
50 | dlmc: '', | ||
51 | ywmc: '', | ||
52 | czsj: '' | ||
53 | }, | ||
54 | rules: { | ||
55 | jrddm: [ | ||
56 | { required: true, message: '接入点代码', trigger: 'blur' } | ||
57 | ], | ||
58 | jrdmc: [ | ||
59 | { required: true, message: '行政区名称', trigger: 'blur' } | ||
60 | ], | ||
61 | dlmc: [ | ||
62 | { required: true, message: '队列名称', trigger: 'blur' } | ||
63 | ], | ||
64 | ip: [ | ||
65 | { required: true, message: 'ip地址', trigger: 'blur' } | ||
66 | ], | ||
67 | fzr: [ | ||
68 | { required: true, message: '负责人', trigger: 'blur' } | ||
69 | ], | ||
70 | } | ||
71 | } | ||
72 | }, | ||
73 | watch: { | ||
74 | value (val) { | ||
75 | this.myValue = val | ||
76 | } | ||
77 | }, | ||
78 | methods: { | ||
79 | closeDialog () { | ||
80 | this.$emit('input', false) | ||
81 | }, | ||
82 | handleSubmit () { | ||
83 | this.$emit('input', false) | ||
84 | } | ||
85 | } | ||
86 | } | ||
87 | </script> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
src/views/jrqygl/data/index.js
deleted
100644 → 0
1 | import filter from '@/utils/filter.js' | ||
2 | class data extends filter { | ||
3 | constructor() { | ||
4 | super() | ||
5 | } | ||
6 | columns () { | ||
7 | return [ | ||
8 | { | ||
9 | type: 'selection' | ||
10 | }, | ||
11 | { | ||
12 | prop: "jrddm", | ||
13 | label: "接入点代码", | ||
14 | }, | ||
15 | { | ||
16 | prop: "jrdmc", | ||
17 | label: "接入点名称", | ||
18 | }, | ||
19 | { | ||
20 | prop: "dlmc", | ||
21 | label: "队列名称", | ||
22 | }, | ||
23 | { | ||
24 | prop: "ip", | ||
25 | label: "ip地址", | ||
26 | }, | ||
27 | { | ||
28 | prop: "dk", | ||
29 | label: "端口号", | ||
30 | }, | ||
31 | { | ||
32 | prop: "fzr", | ||
33 | label: "负责人", | ||
34 | }, | ||
35 | { | ||
36 | prop: 'status', | ||
37 | label: '状态', | ||
38 | render: (h, scope) => { | ||
39 | return ( | ||
40 | <div> | ||
41 | { | ||
42 | scope.row.status | ||
43 | ? <el-tag type='warning'>中断</el-tag> | ||
44 | : <el-tag type='warning'>中断1</el-tag> | ||
45 | } | ||
46 | </div> | ||
47 | ) | ||
48 | } | ||
49 | }, | ||
50 | ] | ||
51 | } | ||
52 | } | ||
53 | export default new data() |
src/views/jrqygl/index.scss
deleted
100644 → 0
File mode changed
src/views/jrqygl/index.vue
deleted
100644 → 0
1 | <template> | ||
2 | <!-- 接入区域管理 --> | ||
3 | <div class="from-clues"> | ||
4 | <!-- 头部搜索 --> | ||
5 | <div class="from-clues-header"> | ||
6 | <el-form ref="ruleForm" :model="form" label-width="100px"> | ||
7 | <el-row> | ||
8 | <el-col :span="6"> | ||
9 | <el-form-item label="负责人" label-width="60px" prop="fzr"> | ||
10 | <el-input v-model="form.fzr" placeholder="负责人"></el-input> | ||
11 | </el-form-item> | ||
12 | </el-col> | ||
13 | <el-col :span="6"> | ||
14 | <el-form-item label="接入点名称" prop="jrdmc"> | ||
15 | <el-select v-model="form.jrdmc" class="width100" clearable placeholder="接入点名称"> | ||
16 | <el-option v-for="item in []" :key="item.value" :label="item.label" :value="item.value"> | ||
17 | </el-option> | ||
18 | </el-select> | ||
19 | </el-form-item> | ||
20 | </el-col> | ||
21 | <!-- 操作按钮 --> | ||
22 | <el-col :span="12" class="btnColRight"> | ||
23 | <el-form-item> | ||
24 | <el-button type="primary">删除</el-button> | ||
25 | <el-button @click="resetForm">重置</el-button> | ||
26 | <el-button type="primary">新增</el-button> | ||
27 | <el-button type="primary" @click="handleSubmit">查询</el-button> | ||
28 | </el-form-item> | ||
29 | </el-col> | ||
30 | </el-row> | ||
31 | </el-form> | ||
32 | </div> | ||
33 | <!-- 列表数据 --> | ||
34 | <div class="from-clues-content"> | ||
35 | <lb-table ref="table" @selection-change="handleSelectionChange" :page-size="pageData.size" | ||
36 | :current-page.sync="pageData.current" :total="pageData.total" @size-change="handleSizeChange" | ||
37 | @p-current-change="handleCurrentChange" :column="tableData.columns" :data="tableData.data"> | ||
38 | </lb-table> | ||
39 | </div> | ||
40 | <!-- 修改弹框 --> | ||
41 | <detailDialog v-model="isShow" /> | ||
42 | </div> | ||
43 | </template> | ||
44 | <script> | ||
45 | // 接入区域管理 | ||
46 | // 引入table数据 | ||
47 | import data from "./data" | ||
48 | // 引入混入方法 | ||
49 | import tableMixin from '@/mixins/tableMixin.js' | ||
50 | // 引入修改弹框 | ||
51 | import detailDialog from './components/detailDialog' | ||
52 | export default { | ||
53 | name: "jrqygl", | ||
54 | mixins: [tableMixin], | ||
55 | // 注册组件 | ||
56 | components: { | ||
57 | detailDialog | ||
58 | }, | ||
59 | data () { | ||
60 | return { | ||
61 | isShow: false, | ||
62 | // 搜索表单 | ||
63 | form: { | ||
64 | fzr: '', | ||
65 | jrdmc: '', | ||
66 | currentPage: 1 | ||
67 | }, | ||
68 | // 表单校验 | ||
69 | rules: { | ||
70 | fzr: [ | ||
71 | { required: true, message: '负责人', trigger: 'change' } | ||
72 | ], | ||
73 | jrdmc: [ | ||
74 | { required: true, message: '接入点名称', trigger: 'change' } | ||
75 | ] | ||
76 | }, | ||
77 | // 列表数据 | ||
78 | tableData: { | ||
79 | // 列表头部 | ||
80 | columns: data.columns().concat([ | ||
81 | { | ||
82 | label: "操作", | ||
83 | width: '80', | ||
84 | render: (h, scope) => { | ||
85 | return ( | ||
86 | <div> | ||
87 | <el-button | ||
88 | type="text" | ||
89 | size="mini" | ||
90 | onClick={() => { this.handleEdit(scope.row) }} | ||
91 | > | ||
92 | 修改 | ||
93 | </el-button> | ||
94 | </div> | ||
95 | ) | ||
96 | } | ||
97 | } | ||
98 | ]), | ||
99 | // 列表数据 | ||
100 | data: [{}] | ||
101 | }, | ||
102 | // 分页 | ||
103 | pageData: { | ||
104 | total: 0, | ||
105 | pageSize: 15, | ||
106 | } | ||
107 | } | ||
108 | }, | ||
109 | methods: { | ||
110 | // 多选 | ||
111 | handleSelectionChange (val) { | ||
112 | }, | ||
113 | // 重置表单 | ||
114 | resetForm () { | ||
115 | this.$refs.ruleForm.resetFields(); | ||
116 | }, | ||
117 | // 初始化数据 | ||
118 | async featchData () { | ||
119 | }, | ||
120 | // 修改 | ||
121 | handleEdit (row) { | ||
122 | this.isShow = true | ||
123 | } | ||
124 | } | ||
125 | } | ||
126 | </script> | ||
127 | <style scoped lang="scss"> | ||
128 | @import "~@/styles/public.scss"; | ||
129 | @import "./index.scss"; | ||
130 | </style> | ||
131 |
src/views/jsbwcxrk/data/index.js
deleted
100644 → 0
1 | import filter from '@/utils/filter.js' | ||
2 | class data extends filter { | ||
3 | constructor() { | ||
4 | super() | ||
5 | } | ||
6 | columns () { | ||
7 | return [ | ||
8 | { | ||
9 | prop: "qygh", | ||
10 | label: "区域规划", | ||
11 | }, | ||
12 | { | ||
13 | prop: "rkkssj", | ||
14 | label: "入库开始时间", | ||
15 | }, | ||
16 | { | ||
17 | prop: "rkjssh", | ||
18 | label: "入库结束时间", | ||
19 | }, | ||
20 | { | ||
21 | prop: "zjrksj", | ||
22 | label: "最近入库时间", | ||
23 | }, | ||
24 | { | ||
25 | prop: "rksbsl", | ||
26 | label: "入库失败熟练", | ||
27 | }, | ||
28 | { | ||
29 | prop: "rkcgsl", | ||
30 | label: "入库成功数量", | ||
31 | }, | ||
32 | { | ||
33 | prop: "zsl", | ||
34 | label: "总数量", | ||
35 | }, | ||
36 | { | ||
37 | prop: 'cxrkzt', | ||
38 | label: '重新入库状态', | ||
39 | render: (h, scope) => { | ||
40 | return ( | ||
41 | <div> | ||
42 | { | ||
43 | scope.row.cxrkzt | ||
44 | ? <el-tag type='success'>入库</el-tag> | ||
45 | : <el-tag type='primary'>入库1</el-tag> | ||
46 | } | ||
47 | </div> | ||
48 | ) | ||
49 | } | ||
50 | } | ||
51 | ] | ||
52 | } | ||
53 | } | ||
54 | export default new data() |
src/views/jsbwcxrk/index.scss
deleted
100644 → 0
File mode changed
src/views/jsbwcxrk/index.vue
deleted
100644 → 0
1 | <template> | ||
2 | <!-- 接收报文重新入库 --> | ||
3 | <div class="from-clues"> | ||
4 | <!-- 头部搜索 --> | ||
5 | <div class="from-clues-header"> | ||
6 | <el-form ref="ruleForm" :model="form" label-width="55px"> | ||
7 | <el-row class="mb-5"> | ||
8 | <el-col :span="6"> | ||
9 | <el-form-item label="行政区" prop="pcode"> | ||
10 | <el-select v-model="form.pcode" class="width100" clearable placeholder="行政区"> | ||
11 | <el-option v-for="item in dicData['A20']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> | ||
12 | </el-option> | ||
13 | </el-select> | ||
14 | </el-form-item> | ||
15 | </el-col> | ||
16 | <el-col :span="6"> | ||
17 | <el-form-item label="状态" prop="status"> | ||
18 | <el-select v-model="form.jcjg" class="width100" clearable placeholder="检查结果"> | ||
19 | <el-option v-for="item in []" :key="item.value" :label="item.label" :value="item.value"> | ||
20 | </el-option> | ||
21 | </el-select> | ||
22 | </el-form-item> | ||
23 | </el-col> | ||
24 | <!-- 操作按钮 --> | ||
25 | <el-col :span="12" class="btnColRight"> | ||
26 | <el-form-item> | ||
27 | <el-button @click="resetForm">重置</el-button> | ||
28 | <el-button type="primary" @click="handleSubmit">查询</el-button> | ||
29 | </el-form-item> | ||
30 | </el-col> | ||
31 | </el-row> | ||
32 | </el-form> | ||
33 | </div> | ||
34 | <!-- 列表 --> | ||
35 | <div class="from-clues-content"> | ||
36 | <lb-table ref="table" :page-size="pageData.size" :current-page.sync="pageData.current" :total="pageData.total" | ||
37 | @size-change="handleSizeChange" @p-current-change="handleCurrentChange" :column="tableData.columns" | ||
38 | :data="tableData.data"> | ||
39 | </lb-table> | ||
40 | </div> | ||
41 | </div> | ||
42 | </template> | ||
43 | <script> | ||
44 | // 接收报文重新入库 | ||
45 | // 引入列表头部数据 | ||
46 | import data from "./data" | ||
47 | // 引入混入方法 | ||
48 | import tableMixin from '@/mixins/tableMixin.js' | ||
49 | export default { | ||
50 | name: "reportLog", | ||
51 | mixins: [tableMixin], | ||
52 | data () { | ||
53 | return { | ||
54 | // 表单 | ||
55 | form: { | ||
56 | pcode: '', | ||
57 | status: '', | ||
58 | currentPage: 1 | ||
59 | }, | ||
60 | // 表单校验 | ||
61 | rules: { | ||
62 | pcode: [ | ||
63 | { required: true, message: '请选择行政区', trigger: 'change' } | ||
64 | ], | ||
65 | }, | ||
66 | // 列表 | ||
67 | tableData: { | ||
68 | // 列表头部 | ||
69 | columns: [{ | ||
70 | label: '序号', | ||
71 | type: 'index', | ||
72 | width: '50', | ||
73 | index: this.indexMethod, | ||
74 | }].concat(data.columns()).concat([ | ||
75 | { | ||
76 | label: "操作", | ||
77 | width: '80', | ||
78 | render: (h, scope) => { | ||
79 | return ( | ||
80 | <div> | ||
81 | <el-button | ||
82 | type="text" | ||
83 | size="mini" | ||
84 | onClick={() => { this.handleEdit(scope.row) }} | ||
85 | > | ||
86 | 编辑 | ||
87 | </el-button> | ||
88 | </div> | ||
89 | ) | ||
90 | } | ||
91 | } | ||
92 | ]), | ||
93 | // 列表数据 | ||
94 | data: [{}] | ||
95 | }, | ||
96 | // 分页 | ||
97 | pageData: { | ||
98 | total: 0, | ||
99 | pageSize: 15, | ||
100 | current: 1, | ||
101 | } | ||
102 | } | ||
103 | }, | ||
104 | methods: { | ||
105 | // 重置 | ||
106 | resetForm () { | ||
107 | this.$refs.ruleForm.resetFields(); | ||
108 | }, | ||
109 | // 数据请求 | ||
110 | async featchData () { | ||
111 | }, | ||
112 | handleEdit (row) { | ||
113 | |||
114 | } | ||
115 | } | ||
116 | } | ||
117 | </script> | ||
118 | <style scoped lang="scss"> | ||
119 | @import "~@/styles/public.scss"; | ||
120 | @import "./index.scss"; | ||
121 | </style> | ||
122 |
1 | <template> | ||
2 | <!-- 编辑 --> | ||
3 | <dialogBox title="编辑" @closeDialog="closeDialog" @submitForm="handleSubmit" v-model="myValue"> | ||
4 | <el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="120px"> | ||
5 | <el-row> | ||
6 | <el-col :span="6"> | ||
7 | <el-form-item label="规则编码" prop="gzbm"> | ||
8 | <el-input v-model="ruleForm.gzbm" placeholder="规则编码"></el-input> | ||
9 | </el-form-item> | ||
10 | </el-col> | ||
11 | <el-col :span="6"> | ||
12 | <el-form-item label="规则名称" prop="gzmc"> | ||
13 | <el-input v-model="ruleForm.gzmc" placeholder="规则名称"></el-input> | ||
14 | </el-form-item> | ||
15 | </el-col> | ||
16 | <el-col :span="6"> | ||
17 | <el-form-item label="是否启用" prop="isqy"> | ||
18 | <el-radio-group v-model="ruleForm.isqy"> | ||
19 | <el-radio :label="1">是</el-radio> | ||
20 | <el-radio :label="2">否</el-radio> | ||
21 | </el-radio-group> | ||
22 | </el-form-item> | ||
23 | </el-col> | ||
24 | </el-row> | ||
25 | </el-form> | ||
26 | </dialogBox> | ||
27 | </template> | ||
28 | |||
29 | <script> | ||
30 | export default { | ||
31 | props: { | ||
32 | value: { type: Boolean, default: false }, | ||
33 | }, | ||
34 | data () { | ||
35 | return { | ||
36 | myValue: this.value, | ||
37 | ruleForm: { | ||
38 | gzbm: '', | ||
39 | xzqmc: '', | ||
40 | isqy: 1 | ||
41 | }, | ||
42 | rules: { | ||
43 | gzbm: [ | ||
44 | { required: true, message: '规则编码', trigger: 'blur' } | ||
45 | ], | ||
46 | gzmc: [ | ||
47 | { required: true, message: '规则名称', trigger: 'blur' } | ||
48 | ] | ||
49 | } | ||
50 | } | ||
51 | }, | ||
52 | watch: { | ||
53 | value (val) { | ||
54 | this.myValue = val | ||
55 | } | ||
56 | }, | ||
57 | methods: { | ||
58 | closeDialog () { | ||
59 | this.$emit('input', false) | ||
60 | }, | ||
61 | handleSubmit () { | ||
62 | this.$emit('input', false) | ||
63 | } | ||
64 | } | ||
65 | } | ||
66 | </script> | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
src/views/jsgzgl/data/index.js
deleted
100644 → 0
1 | import filter from '@/utils/filter.js' | ||
2 | class data extends filter { | ||
3 | constructor() { | ||
4 | super() | ||
5 | } | ||
6 | columns () { | ||
7 | return [ | ||
8 | { | ||
9 | prop: "gzbm", | ||
10 | label: "规则编码", | ||
11 | }, | ||
12 | { | ||
13 | prop: "gzmc", | ||
14 | label: "规则名称", | ||
15 | }, | ||
16 | { | ||
17 | prop: 'isqy', | ||
18 | label: '是否启用', | ||
19 | render: (h, scope) => { | ||
20 | return ( | ||
21 | <div> | ||
22 | { | ||
23 | scope.row.isqy | ||
24 | ? <el-tag type='success'>启用</el-tag> | ||
25 | : <el-tag type='success'>启用1</el-tag> | ||
26 | } | ||
27 | </div> | ||
28 | ) | ||
29 | } | ||
30 | }, | ||
31 | ] | ||
32 | } | ||
33 | } | ||
34 | export default new data() |
src/views/jsgzgl/index.scss
deleted
100644 → 0
src/views/jsgzgl/index.vue
deleted
100644 → 0
1 | <template> | ||
2 | <!-- 接收规则管理 --> | ||
3 | <div class="jsgzgl from-clues"> | ||
4 | <lb-table ref="table" :heightNum="195" :total="pageData.total" :page-size="pageData.size" | ||
5 | :current-page.sync="pageData.current" @size-change="handleSizeChange" @p-current-change="handleCurrentChange" | ||
6 | :column="tableData.columns" :data="tableData.data"> | ||
7 | </lb-table> | ||
8 | <detailDialog v-model="isShow" /> | ||
9 | </div> | ||
10 | </template> | ||
11 | <script> | ||
12 | // 引入表格数据 | ||
13 | import data from "./data" | ||
14 | // 引入表格混入方法 | ||
15 | import tableMixin from '@/mixins/tableMixin.js' | ||
16 | import detailDialog from './components/detailDialog' | ||
17 | export default { | ||
18 | name: "jsgzgl", | ||
19 | mixins: [tableMixin], | ||
20 | components: { | ||
21 | detailDialog | ||
22 | }, | ||
23 | data () { | ||
24 | return { | ||
25 | isShow: false, | ||
26 | form: { | ||
27 | currentPage: 1 | ||
28 | }, | ||
29 | // 列表数据 | ||
30 | tableData: { | ||
31 | // 列表头部 | ||
32 | columns: [{ | ||
33 | label: '序号', | ||
34 | type: 'index', | ||
35 | width: '50', | ||
36 | index: this.indexMethod, | ||
37 | }].concat(data.columns()).concat([ | ||
38 | { | ||
39 | label: "操作", | ||
40 | width: '80', | ||
41 | render: (h, scope) => { | ||
42 | return ( | ||
43 | <div> | ||
44 | <el-button | ||
45 | type="text" | ||
46 | size="mini" | ||
47 | onClick={() => { this.handleEdit(scope.row) }} | ||
48 | > | ||
49 | 修改 | ||
50 | </el-button> | ||
51 | </div> | ||
52 | ) | ||
53 | } | ||
54 | } | ||
55 | ]), | ||
56 | // 列表数据 | ||
57 | data: [{}] | ||
58 | }, | ||
59 | // 分页 | ||
60 | pageData: { | ||
61 | total: 0, | ||
62 | pageSize: 15, | ||
63 | current: 1, | ||
64 | } | ||
65 | } | ||
66 | }, | ||
67 | methods: { | ||
68 | // 重置表单 | ||
69 | resetForm () { | ||
70 | this.$refs.ruleForm.resetFields(); | ||
71 | }, | ||
72 | async featchData () { | ||
73 | }, | ||
74 | // 修改 | ||
75 | handleEdit (row) { | ||
76 | this.isShow = true | ||
77 | } | ||
78 | } | ||
79 | } | ||
80 | </script> | ||
81 | <style scoped lang="scss"> | ||
82 | @import "~@/styles/public.scss"; | ||
83 | @import "./index.scss"; | ||
84 | </style> | ||
85 |
... | @@ -10,8 +10,8 @@ | ... | @@ -10,8 +10,8 @@ |
10 | <el-row> | 10 | <el-row> |
11 | <el-col :span="6"> | 11 | <el-col :span="6"> |
12 | <el-form-item label="行政区"> | 12 | <el-form-item label="行政区"> |
13 | <el-select v-model="form.areacode" class="width100" filterable placeholder="行政区"> | 13 | <el-select v-model="form.areacode" class="width100" clearable placeholder="行政区"> |
14 | <el-option v-for="item in dicData['XZQ']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> | 14 | <el-option v-for="item in dicData['A20']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> |
15 | </el-option> | 15 | </el-option> |
16 | </el-select> | 16 | </el-select> |
17 | </el-form-item> | 17 | </el-form-item> | ... | ... |
File moved
... | @@ -18,19 +18,21 @@ | ... | @@ -18,19 +18,21 @@ |
18 | </el-col> | 18 | </el-col> |
19 | <el-col :span="6"> | 19 | <el-col :span="6"> |
20 | <el-form-item label="汇交时间" prop="exchangeStartTime"> | 20 | <el-form-item label="汇交时间" prop="exchangeStartTime"> |
21 | <el-date-picker type="date" class="width100" placeholder="开始日期" :picker-options="pickerOptionsStart" | 21 | <el-date-picker type="date" class="width100" placeholder="开始日期" clearable |
22 | clearable v-model="form.exchangeStartTime" value-format="yyyy-MM-dd"></el-date-picker> | 22 | :picker-options="pickerOptionsStart" v-model="form.exchangeStartTime" |
23 | value-format="yyyy-MM-dd"></el-date-picker> | ||
23 | </el-form-item> | 24 | </el-form-item> |
24 | </el-col> | 25 | </el-col> |
25 | <el-col :span="6"> | 26 | <el-col :span="6"> |
26 | <el-form-item label="至" prop="exchangeStartTime" label-width="35px"> | 27 | <el-form-item label="至" prop="exchangeStartTime" label-width="35px"> |
27 | <el-date-picker type="date" class="width100" placeholder="结束日期" :picker-options="pickerOptionsEnd" | 28 | <el-date-picker type="date" class="width100" placeholder="结束日期" clearable |
28 | clearable v-model="form.exchangeEndTime" value-format="yyyy-MM-dd"></el-date-picker> | 29 | :picker-options="pickerOptionsEnd" v-model="form.exchangeEndTime" |
30 | value-format="yyyy-MM-dd"></el-date-picker> | ||
29 | </el-form-item> | 31 | </el-form-item> |
30 | </el-col> | 32 | </el-col> |
31 | <el-col :span="6"> | 33 | <el-col :span="6"> |
32 | <el-form-item label="汇交状态" prop="state"> | 34 | <el-form-item label="汇交状态" prop="state"> |
33 | <el-select v-model="form.state" class="width100" clearable placeholder="汇交状态"> | 35 | <el-select v-model="form.hjjg" class="width100" clearable placeholder="汇交状态"> |
34 | <el-option v-for="item in dicData['sbhjzt']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> | 36 | <el-option v-for="item in dicData['sbhjzt']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> |
35 | </el-option> | 37 | </el-option> |
36 | </el-select> | 38 | </el-select> | ... | ... |
1 | <template> | 1 | <template> |
2 | <!-- 编辑 --> | 2 | <!-- 编辑 --> |
3 | <dialogBox | 3 | <dialogBox submitForm="submitForm" class="tableClass" @closeDialog="closeDialog" @submitForm="handleSubmit" |
4 | submitForm="submitForm" | 4 | width="60%" v-model="myValue" :isMain="true" title="字典信息"> |
5 | class="tableClass" | ||
6 | @closeDialog="closeDialog" | ||
7 | @submitForm="handleSubmit" | ||
8 | width="60%" | ||
9 | v-model="myValue" | ||
10 | :isMain="true" | ||
11 | :isButton="false" | ||
12 | :isSave="details.ISENABLE == 1" | ||
13 | title="字典信息" | ||
14 | > | ||
15 | <div class="editDialogBox-box "> | 5 | <div class="editDialogBox-box "> |
16 | <el-form :model="ruleForm" ref="ruleForm" label-width="100px"> | 6 | <el-form :model="ruleForm" ref="ruleForm" label-width="100px"> |
17 | <el-row :gutter="20"> | 7 | <el-row :gutter="20"> |
... | @@ -27,17 +17,9 @@ | ... | @@ -27,17 +17,9 @@ |
27 | </el-col> | 17 | </el-col> |
28 | </el-row> | 18 | </el-row> |
29 | </el-form> | 19 | </el-form> |
30 | <lb-table | 20 | <lb-table :column="column" class="loadingtext opacity-input" :heightNum="600" :key="key" |
31 | :column="column" | 21 | :expand-row-keys="keyList" row-key="dictid" :tree-props="{ children: 'children' }" :pagination="false" |
32 | class="loadingtext" | 22 | :data="tableData"> |
33 | :heightNum="600" | ||
34 | :key="key" | ||
35 | :expand-row-keys="keyList" | ||
36 | row-key="dictid" | ||
37 | :tree-props="{ children: 'children' }" | ||
38 | :pagination="false" | ||
39 | :data="tableData" | ||
40 | > | ||
41 | </lb-table> | 23 | </lb-table> |
42 | </div> | 24 | </div> |
43 | </dialogBox> | 25 | </dialogBox> |
... | @@ -60,7 +42,7 @@ export default { | ... | @@ -60,7 +42,7 @@ export default { |
60 | default: {}, | 42 | default: {}, |
61 | }, | 43 | }, |
62 | }, | 44 | }, |
63 | data() { | 45 | data () { |
64 | return { | 46 | return { |
65 | key: 0, | 47 | key: 0, |
66 | myValue: this.value, | 48 | myValue: this.value, |
... | @@ -103,7 +85,6 @@ export default { | ... | @@ -103,7 +85,6 @@ export default { |
103 | <div> | 85 | <div> |
104 | <el-input | 86 | <el-input |
105 | placeholder="字典项编码" | 87 | placeholder="字典项编码" |
106 | disabled={this.details.isenable == 2} | ||
107 | v-show={scope.row.codeShow} | 88 | v-show={scope.row.codeShow} |
108 | v-fo | 89 | v-fo |
109 | value={scope.row[scope.column.property]} | 90 | value={scope.row[scope.column.property]} |
... | @@ -121,7 +102,6 @@ export default { | ... | @@ -121,7 +102,6 @@ export default { |
121 | 102 | ||
122 | <el-input | 103 | <el-input |
123 | placeholder="字典项编码" | 104 | placeholder="字典项编码" |
124 | disabled={this.details.isenable == 2} | ||
125 | v-show={!scope.row.codeShow} | 105 | v-show={!scope.row.codeShow} |
126 | value={scope.row[scope.column.property]} | 106 | value={scope.row[scope.column.property]} |
127 | onFocus={() => { | 107 | onFocus={() => { |
... | @@ -147,7 +127,6 @@ export default { | ... | @@ -147,7 +127,6 @@ export default { |
147 | <div> | 127 | <div> |
148 | <el-input | 128 | <el-input |
149 | placeholder="字典项编码" | 129 | placeholder="字典项编码" |
150 | disabled={this.details.isenable == 2} | ||
151 | v-show={scope.row.nameShow} | 130 | v-show={scope.row.nameShow} |
152 | v-fo | 131 | v-fo |
153 | value={scope.row[scope.column.property]} | 132 | value={scope.row[scope.column.property]} |
... | @@ -164,7 +143,6 @@ export default { | ... | @@ -164,7 +143,6 @@ export default { |
164 | 143 | ||
165 | <el-input | 144 | <el-input |
166 | placeholder="字典项名称" | 145 | placeholder="字典项名称" |
167 | disabled={this.details.isenable == 2} | ||
168 | v-show={!scope.row.nameShow} | 146 | v-show={!scope.row.nameShow} |
169 | value={scope.row[scope.column.property]} | 147 | value={scope.row[scope.column.property]} |
170 | onFocus={() => { | 148 | onFocus={() => { |
... | @@ -181,54 +159,6 @@ export default { | ... | @@ -181,54 +159,6 @@ export default { |
181 | ); | 159 | ); |
182 | }, | 160 | }, |
183 | }, | 161 | }, |
184 | // { | ||
185 | // prop: 'normcode', | ||
186 | // label: '部标编码', | ||
187 | // width: '100', | ||
188 | // render: (h, scope) => { | ||
189 | // return ( | ||
190 | // <div> | ||
191 | // <el-input placeholder="部标编码" disabled={this.details.isenable == 2} v-show={scope.row.normcodeShow} v-fo value={scope.row[scope.column.property]} | ||
192 | // onFocus={() => { this.itemShowFalse(); scope.row.normcodeShow = true; }} | ||
193 | // onInput={(val) => { scope.row[scope.column.property] = val; this.itemShowFalse(); scope.row.codeShow = true; }} maxlength='8'></el-input> | ||
194 | |||
195 | // <el-input placeholder="部标编码" disabled={this.details.isenable == 2} v-show={!scope.row.normcodeShow} value={scope.row[scope.column.property]} | ||
196 | // onFocus={() => { this.itemShowFalse(); scope.row.normcodeShow = true; }} | ||
197 | // onInput={(val) => { scope.row[scope.column.property] = val; this.itemShowFalse(); scope.row.codeShow = true; }} maxlength='8'></el-input> | ||
198 | // </div> | ||
199 | // ) | ||
200 | // } | ||
201 | // }, | ||
202 | // { | ||
203 | // prop: 'normname', | ||
204 | // label: '部标名称', | ||
205 | // render: (h, scope) => { | ||
206 | // return ( | ||
207 | // <div> | ||
208 | // <el-input placeholder="部标名称" disabled={this.details.isenable == 2} v-show={scope.row.normnameShow} v-fo value={scope.row[scope.column.property]} | ||
209 | // onFocus={() => { this.itemShowFalse(); scope.row.normnameShow = true; }} | ||
210 | // onInput={(val) => { scope.row[scope.column.property] = val; this.itemShowFalse(); scope.row.codeShow = true; }}></el-input> | ||
211 | |||
212 | // <el-input placeholder="部标名称" disabled={this.details.isenable == 2} v-show={!scope.row.normnameShow} value={scope.row[scope.column.property]} | ||
213 | // onFocus={() => { this.itemShowFalse(); scope.row.normnameShow = true; }} | ||
214 | // onInput={(val) => { scope.row[scope.column.property] = val; this.itemShowFalse(); scope.row.codeShow = true; }}></el-input> | ||
215 | // </div> | ||
216 | // ) | ||
217 | // } | ||
218 | // }, | ||
219 | // { | ||
220 | // prop: 'isenable', | ||
221 | // width: '160', | ||
222 | // label: '是否禁用', | ||
223 | // render: (h, scope) => { | ||
224 | // return ( | ||
225 | // <el-radio-group disabled={this.details.isenable == 2} v-model={scope.row.isenable}> | ||
226 | // <el-radio label="1">启用</el-radio> | ||
227 | // <el-radio label="0">禁用</el-radio> | ||
228 | // </el-radio-group> | ||
229 | // ) | ||
230 | // } | ||
231 | // }, | ||
232 | { | 162 | { |
233 | width: "130", | 163 | width: "130", |
234 | label: "移动", | 164 | label: "移动", |
... | @@ -258,7 +188,7 @@ export default { | ... | @@ -258,7 +188,7 @@ export default { |
258 | }, | 188 | }, |
259 | }, | 189 | }, |
260 | { | 190 | { |
261 | width: "150", | 191 | width: "100", |
262 | label: "操作", | 192 | label: "操作", |
263 | render: (h, scope) => { | 193 | render: (h, scope) => { |
264 | return ( | 194 | return ( |
... | @@ -282,16 +212,16 @@ export default { | ... | @@ -282,16 +212,16 @@ export default { |
282 | 删除 | 212 | 删除 |
283 | </el-button> | 213 | </el-button> |
284 | </div> | 214 | </div> |
285 | ); | 215 | ) |
286 | }, | 216 | } |
287 | }, | 217 | } |
288 | ], | 218 | ], |
289 | tableData: [], | 219 | tableData: [] |
290 | }; | 220 | } |
291 | }, | 221 | }, |
292 | watch: { | 222 | watch: { |
293 | value(val) { | 223 | value (val) { |
294 | this.myValue = val; | 224 | this.myValue = val |
295 | }, | 225 | }, |
296 | "details.dictid": { | 226 | "details.dictid": { |
297 | handler: function (newValue) { | 227 | handler: function (newValue) { |
... | @@ -302,10 +232,11 @@ export default { | ... | @@ -302,10 +232,11 @@ export default { |
302 | this.tableData = result ? result : []; | 232 | this.tableData = result ? result : []; |
303 | this.tableData.forEach((item, index) => { | 233 | this.tableData.forEach((item, index) => { |
304 | item.index = index + 1; | 234 | item.index = index + 1; |
305 | }); | 235 | }) |
306 | }); | 236 | this.tableData = judgeSort(this.tableData) |
237 | }) | ||
307 | }, | 238 | }, |
308 | immediate: true, | 239 | immediate: true |
309 | }, | 240 | }, |
310 | details: { | 241 | details: { |
311 | handler: function (newValue) { | 242 | handler: function (newValue) { |
... | @@ -323,7 +254,7 @@ export default { | ... | @@ -323,7 +254,7 @@ export default { |
323 | }, | 254 | }, |
324 | methods: { | 255 | methods: { |
325 | // 添加索引 | 256 | // 添加索引 |
326 | addIndexes(data = this.tableData, isAdd = true) { | 257 | addIndexes (data = this.tableData, isAdd = true) { |
327 | data.forEach((item, index) => { | 258 | data.forEach((item, index) => { |
328 | if (index == 0) { | 259 | if (index == 0) { |
329 | item.codeShow = true; | 260 | item.codeShow = true; |
... | @@ -344,7 +275,7 @@ export default { | ... | @@ -344,7 +275,7 @@ export default { |
344 | } | 275 | } |
345 | }); | 276 | }); |
346 | }, | 277 | }, |
347 | itemShowFalse() { | 278 | itemShowFalse () { |
348 | this.tableData.forEach((item, index) => { | 279 | this.tableData.forEach((item, index) => { |
349 | item.codeShow = false; | 280 | item.codeShow = false; |
350 | item.nameShow = false; | 281 | item.nameShow = false; |
... | @@ -352,7 +283,7 @@ export default { | ... | @@ -352,7 +283,7 @@ export default { |
352 | item.normnameShow = false; | 283 | item.normnameShow = false; |
353 | }); | 284 | }); |
354 | }, | 285 | }, |
355 | handleMinus(index, row) { | 286 | handleMinus (index, row) { |
356 | this.$confirm("此操作将永久删除, 是否继续?", "提示", { | 287 | this.$confirm("此操作将永久删除, 是否继续?", "提示", { |
357 | confirmButtonText: "确定", | 288 | confirmButtonText: "确定", |
358 | cancelButtonText: "取消", | 289 | cancelButtonText: "取消", |
... | @@ -372,7 +303,7 @@ export default { | ... | @@ -372,7 +303,7 @@ export default { |
372 | }); | 303 | }); |
373 | }); | 304 | }); |
374 | }, | 305 | }, |
375 | handleSubmit() { | 306 | handleSubmit () { |
376 | editDictNode({ | 307 | editDictNode({ |
377 | dictid: this.details.rowData.dictid, | 308 | dictid: this.details.rowData.dictid, |
378 | typeid: this.details.rowData.typeid, | 309 | typeid: this.details.rowData.typeid, |
... | @@ -387,11 +318,11 @@ export default { | ... | @@ -387,11 +318,11 @@ export default { |
387 | } | 318 | } |
388 | }); | 319 | }); |
389 | }, | 320 | }, |
390 | closeDialog() { | 321 | closeDialog () { |
391 | this.$emit("input", false); | 322 | this.$emit("input", false); |
392 | }, | 323 | }, |
393 | // 增加下级 | 324 | // 增加下级 |
394 | handleAddSubordinate(row) { | 325 | handleAddSubordinate (row) { |
395 | if (!row.children) { | 326 | if (!row.children) { |
396 | row.children = []; | 327 | row.children = []; |
397 | } | 328 | } |
... | @@ -408,7 +339,7 @@ export default { | ... | @@ -408,7 +339,7 @@ export default { |
408 | this.keyList.push(row.dictid); | 339 | this.keyList.push(row.dictid); |
409 | }, | 340 | }, |
410 | // 增加 | 341 | // 增加 |
411 | handleAdd() { | 342 | handleAdd () { |
412 | this.$nextTick(() => { | 343 | this.$nextTick(() => { |
413 | let container = this.$el.querySelector(".el-table__body-wrapper"); | 344 | let container = this.$el.querySelector(".el-table__body-wrapper"); |
414 | container.scrollTop = container.scrollHeight; | 345 | container.scrollTop = container.scrollHeight; |
... | @@ -426,17 +357,17 @@ export default { | ... | @@ -426,17 +357,17 @@ export default { |
426 | this.key++; | 357 | this.key++; |
427 | }, | 358 | }, |
428 | // 上移下移 | 359 | // 上移下移 |
429 | moveUpward(index, row) { | 360 | moveUpward (index, row) { |
430 | realMove(row.dictid, "UP", this.tableData); | 361 | realMove(row.dictid, "UP", this.tableData); |
431 | this.key++; | ||
432 | let id = findParents(this.tableData, row.dictid); | 362 | let id = findParents(this.tableData, row.dictid); |
433 | this.keyList = id; | 363 | this.keyList = id; |
364 | this.key++; | ||
434 | }, | 365 | }, |
435 | moveDown(index, row) { | 366 | moveDown (index, row) { |
436 | realMove(row.dictid, "DOWN", this.tableData); | 367 | realMove(row.dictid, "DOWN", this.tableData); |
437 | this.key++; | ||
438 | let id = findParents(this.tableData, row.dictid); | 368 | let id = findParents(this.tableData, row.dictid); |
439 | this.keyList = id; | 369 | this.keyList = id; |
370 | this.key++; | ||
440 | }, | 371 | }, |
441 | }, | 372 | }, |
442 | }; | 373 | }; |
... | @@ -452,19 +383,30 @@ export default { | ... | @@ -452,19 +383,30 @@ export default { |
452 | /deep/.el-radio__label { | 383 | /deep/.el-radio__label { |
453 | display: block; | 384 | display: block; |
454 | } | 385 | } |
455 | /deep/.el-form-item__label{ | 386 | |
456 | color:#fff; | 387 | /deep/.el-form-item__label { |
388 | color: #fff; | ||
457 | } | 389 | } |
458 | /deep/.el-form-item{ | 390 | |
459 | color:#fff; | 391 | /deep/.el-form-item { |
392 | color: #fff; | ||
460 | margin-bottom: 10px; | 393 | margin-bottom: 10px; |
461 | } | 394 | } |
395 | |||
462 | /deep/.el-radio-group { | 396 | /deep/.el-radio-group { |
463 | display: flex; | 397 | display: flex; |
464 | align-items: center; | 398 | align-items: center; |
465 | justify-content: center; | 399 | justify-content: center; |
466 | } | 400 | } |
467 | .editDialogBox-box{ | 401 | |
468 | margin:14px 18px 30px 18px !important | 402 | .editDialogBox-box { |
403 | margin: 14px 18px 30px 18px !important | ||
404 | } | ||
405 | |||
406 | .opacity-input { | ||
407 | /deep/ .el-input__inner { | ||
408 | background-color: transparent; | ||
409 | border: 1px solid #458ACF; | ||
410 | } | ||
469 | } | 411 | } |
470 | </style> | 412 | </style> | ... | ... |
... | @@ -29,25 +29,9 @@ class data extends filter { | ... | @@ -29,25 +29,9 @@ class data extends filter { |
29 | { | 29 | { |
30 | prop: "DNAME", | 30 | prop: "DNAME", |
31 | label: "字典类型名称", | 31 | label: "字典类型名称", |
32 | }, | 32 | } |
33 | // { | ||
34 | // label: "是否允许修改", | ||
35 | // width: '150', | ||
36 | // render: (h, scope) => { | ||
37 | // return ( | ||
38 | // <div> | ||
39 | // { | ||
40 | // scope.row.ISENABLE == '1' ? | ||
41 | // <div class='allow'>允许</div> : | ||
42 | // <div class='prohibit'>禁止</div> | ||
43 | // } | ||
44 | // </div> | ||
45 | // ) | ||
46 | // } | ||
47 | // } | ||
48 | ] | 33 | ] |
49 | } | 34 | } |
50 | |||
51 | } | 35 | } |
52 | let datas = new data() | 36 | let datas = new data() |
53 | export { | 37 | export { | ... | ... |
... | @@ -68,19 +68,12 @@ export default { | ... | @@ -68,19 +68,12 @@ export default { |
68 | columns: datas.columns().concat([ | 68 | columns: datas.columns().concat([ |
69 | { | 69 | { |
70 | label: "操作", | 70 | label: "操作", |
71 | width: 170, | ||
72 | render: (h, scope) => { | 71 | render: (h, scope) => { |
73 | return ( | 72 | return ( |
74 | <div> | 73 | <el-button type="text" icon="el-icon-edit-outline" onClick={() => { this.editClick(scope.row, 1) }}>修改</el-button> |
75 | { | 74 | ) |
76 | scope.row.isenable == '1' ? | 75 | } |
77 | <el-button type="text" icon="el-icon-edit-outline" onClick={() => { this.editClick(scope.row, 1) }}>修改</el-button> : | ||
78 | <el-button type="text" icon="el-icon-view" onClick={() => { this.editClick(scope.row, 2) }}>查看</el-button> | ||
79 | } | 76 | } |
80 | </div> | ||
81 | ); | ||
82 | }, | ||
83 | }, | ||
84 | ]), | 77 | ]), |
85 | data: [] | 78 | data: [] |
86 | } | 79 | } | ... | ... |
1 | <template> | ||
2 | <!-- 编辑 --> | ||
3 | <dialogBox title="操作内容" @closeDialog="closeDialog" @submitForm="handleSubmit" v-model="myValue"> | ||
4 | <p>2</p> | ||
5 | </dialogBox> | ||
6 | </template> | ||
7 | |||
8 | <script> | ||
9 | export default { | ||
10 | props: { | ||
11 | value: { type: Boolean, default: false }, | ||
12 | }, | ||
13 | data () { | ||
14 | return { | ||
15 | myValue: this.value, | ||
16 | } | ||
17 | }, | ||
18 | watch: { | ||
19 | value (val) { | ||
20 | this.myValue = val | ||
21 | } | ||
22 | }, | ||
23 | methods: { | ||
24 | closeDialog () { | ||
25 | this.$emit('input', false) | ||
26 | }, | ||
27 | handleSubmit () { | ||
28 | this.$emit('input', false) | ||
29 | } | ||
30 | } | ||
31 | } | ||
32 | </script> |
src/views/zxrz/data/index.js
deleted
100644 → 0
1 | import filter from '@/utils/filter.js' | ||
2 | class data extends filter { | ||
3 | constructor() { | ||
4 | super() | ||
5 | } | ||
6 | columns () { | ||
7 | return [ | ||
8 | { | ||
9 | prop: "name", | ||
10 | label: "用户名称", | ||
11 | }, | ||
12 | { | ||
13 | prop: "sj", | ||
14 | label: "时间", | ||
15 | }, | ||
16 | { | ||
17 | prop: "czlx", | ||
18 | label: "操作类型", | ||
19 | }, | ||
20 | { | ||
21 | prop: "ywh", | ||
22 | label: "业务号", | ||
23 | } | ||
24 | ] | ||
25 | } | ||
26 | } | ||
27 | export default new data() |
src/views/zxrz/index.scss
deleted
100644 → 0
File mode changed
src/views/zxrz/index.vue
deleted
100644 → 0
1 | <template> | ||
2 | <!-- 中心日志 --> | ||
3 | <div class="from-clues"> | ||
4 | <!-- 头部搜索 --> | ||
5 | <div class="from-clues-header"> | ||
6 | <el-form ref="ruleForm" :model="form" label-width="80px"> | ||
7 | <el-row> | ||
8 | <el-col :span="5"> | ||
9 | <el-form-item label="用户名称" prop="name"> | ||
10 | <el-input v-model="form.name" class="width100" placeholder="用户名称"></el-input> | ||
11 | </el-form-item> | ||
12 | </el-col> | ||
13 | <el-col :span="5"> | ||
14 | <el-form-item label="开始日期" prop="startTime"> | ||
15 | <el-date-picker type="date" class="width100" placeholder="开始日期" :picker-options="pickerOptionsStart" | ||
16 | clearable v-model="form.startTime" value-format="yyyy-MM-dd"></el-date-picker> | ||
17 | </el-form-item> | ||
18 | </el-col> | ||
19 | <el-col :span="5"> | ||
20 | <el-form-item label="结束日期" prop="endTime"> | ||
21 | <el-date-picker type="date" class="width100" placeholder="结束日期" :picker-options="pickerOptionsEnd" | ||
22 | clearable v-model="form.endTime" value-format="yyyy-MM-dd"></el-date-picker> | ||
23 | </el-form-item> | ||
24 | </el-col> | ||
25 | <el-col :span="5"> | ||
26 | <el-form-item label="操作类型" prop="czlx"> | ||
27 | <el-select v-model="form.czlx" class="width100" clearable placeholder="操作类型"> | ||
28 | <el-option v-for="item in []" :key="item.value" :label="item.label" :value="item.value"> | ||
29 | </el-option> | ||
30 | </el-select> | ||
31 | </el-form-item> | ||
32 | </el-col> | ||
33 | <!-- 操作按钮 --> | ||
34 | <el-col :span="4" class="btnColRight"> | ||
35 | <el-button @click="resetForm">重置</el-button> | ||
36 | <el-button type="primary" @click="handleSubmit">查询</el-button> | ||
37 | </el-col> | ||
38 | </el-row> | ||
39 | </el-form> | ||
40 | </div> | ||
41 | <!-- 列表 --> | ||
42 | <div class="from-clues-content"> | ||
43 | <lb-table ref="table" :page-size="pageData.size" :current-page.sync="pageData.current" :total="pageData.total" | ||
44 | @size-change="handleSizeChange" @p-current-change="handleCurrentChange" :column="tableData.columns" | ||
45 | :data="tableData.data"> | ||
46 | </lb-table> | ||
47 | </div> | ||
48 | <detailDialog v-model="isShow" /> | ||
49 | </div> | ||
50 | </template> | ||
51 | <script> | ||
52 | // 中心日志 | ||
53 | // 引入列表头部数据 | ||
54 | import data from "./data" | ||
55 | // 引入列表混入方法 | ||
56 | import tableMixin from '@/mixins/tableMixin.js' | ||
57 | // 引入详情 | ||
58 | import detailDialog from './components/detailDialog.vue' | ||
59 | export default { | ||
60 | name: "zxrz", | ||
61 | mixins: [tableMixin], | ||
62 | // 注册组件 | ||
63 | components: { | ||
64 | detailDialog | ||
65 | }, | ||
66 | data () { | ||
67 | return { | ||
68 | isShow: false, | ||
69 | // 开始结束日期限制 | ||
70 | pickerOptionsStart: { | ||
71 | disabledDate: (time) => { | ||
72 | if (this.form.endTime) { | ||
73 | return ( | ||
74 | time.getTime() >= new Date(this.form.endTime).getTime() | ||
75 | ); | ||
76 | } | ||
77 | } | ||
78 | }, | ||
79 | // 结束日期限制 | ||
80 | pickerOptionsEnd: { | ||
81 | disabledDate: (time) => { | ||
82 | if (this.form.startTime) { | ||
83 | return ( | ||
84 | time.getTime() <= new Date(this.form.startTime).getTime() | ||
85 | ); | ||
86 | } | ||
87 | } | ||
88 | }, | ||
89 | // 表单 | ||
90 | form: { | ||
91 | name: '', | ||
92 | startTime: '', | ||
93 | endTime: '', | ||
94 | ywmc: '', | ||
95 | czlx: '', | ||
96 | currentPage: 1 | ||
97 | }, | ||
98 | // 表单校验 | ||
99 | rules: { | ||
100 | name: [ | ||
101 | { required: true, message: '用户名称', trigger: 'change' } | ||
102 | ], | ||
103 | startTime: [ | ||
104 | { required: true, message: '开始日期', trigger: 'change' } | ||
105 | ], | ||
106 | endTime: [ | ||
107 | { required: true, message: '结束日期', trigger: 'change' } | ||
108 | ], | ||
109 | czlx: [ | ||
110 | { required: true, message: '操作类型', trigger: 'change' } | ||
111 | ] | ||
112 | }, | ||
113 | // 列表 | ||
114 | tableData: { | ||
115 | // 列表头部数据 | ||
116 | columns: [{ | ||
117 | label: '序号', | ||
118 | type: 'index', | ||
119 | width: '50', | ||
120 | index: this.indexMethod, | ||
121 | }].concat(data.columns()).concat([ | ||
122 | { | ||
123 | label: "操作", | ||
124 | width: '80', | ||
125 | render: (h, scope) => { | ||
126 | return ( | ||
127 | <div> | ||
128 | <el-button | ||
129 | type="text" | ||
130 | size="mini" | ||
131 | onClick={() => { this.handleDetails(scope.row) }} | ||
132 | > | ||
133 | 详情 | ||
134 | </el-button> | ||
135 | </div> | ||
136 | ) | ||
137 | } | ||
138 | } | ||
139 | ]), | ||
140 | // 列表 | ||
141 | data: [{}] | ||
142 | }, | ||
143 | // 分页 | ||
144 | pageData: { | ||
145 | total: 0, | ||
146 | pageSize: 15, | ||
147 | current: 1, | ||
148 | } | ||
149 | } | ||
150 | }, | ||
151 | methods: { | ||
152 | // 重置表单 | ||
153 | resetForm () { | ||
154 | this.$refs.ruleForm.resetFields(); | ||
155 | }, | ||
156 | async featchData () { | ||
157 | }, | ||
158 | handleDetails (row) { | ||
159 | this.isShow = true | ||
160 | } | ||
161 | } | ||
162 | } | ||
163 | </script> | ||
164 | <style scoped lang="scss"> | ||
165 | @import "~@/styles/public.scss"; | ||
166 | @import "./index.scss"; | ||
167 | </style> | ||
168 |
-
Please register or sign in to post a comment