6e949a6d by xiaomiao
2 parents f8a7f1e2 42448ac9
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);
......
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()
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>
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()
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
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
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()
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
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()
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
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()
1 .jsgzgl {
2 background-color: #fff;
3 padding: 5px;
4 }
...\ No newline at end of file ...\ No newline at end of file
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>
......
...@@ -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>
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()
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