Merge branch 'master' of http://yun.pashanhoo.com:9090/bdc/bdcjg-web
Showing
29 changed files
with
190 additions
and
167 deletions
... | @@ -30,9 +30,9 @@ | ... | @@ -30,9 +30,9 @@ |
30 | border-right: none; | 30 | border-right: none; |
31 | text-align: center; | 31 | text-align: center; |
32 | padding: 0; | 32 | padding: 0; |
33 | color: #05bbdb; | ||
33 | line-height: 16px; | 34 | line-height: 16px; |
34 | font-size: 12px; | 35 | font-size: 12px; |
35 | color: #CEF8FF; | ||
36 | margin-top: 8px !important; | 36 | margin-top: 8px !important; |
37 | } | 37 | } |
38 | 38 | ... | ... |
... | @@ -41,41 +41,6 @@ export default { | ... | @@ -41,41 +41,6 @@ export default { |
41 | 宁强县: [106.25958, 32.82881, 20], | 41 | 宁强县: [106.25958, 32.82881, 20], |
42 | 略阳县: [106.15399, 33.33009, 20], | 42 | 略阳县: [106.15399, 33.33009, 20], |
43 | }; | 43 | }; |
44 | let seriesData = [ | ||
45 | { | ||
46 | name: '汉台区', | ||
47 | }, | ||
48 | { | ||
49 | name: '南郑区', | ||
50 | }, | ||
51 | { | ||
52 | name: '城固县', | ||
53 | }, | ||
54 | { | ||
55 | name: '洋县', | ||
56 | }, | ||
57 | { | ||
58 | name: '西乡县', | ||
59 | }, | ||
60 | { | ||
61 | name: '镇巴县', | ||
62 | }, | ||
63 | { | ||
64 | name: '勉县', | ||
65 | }, | ||
66 | { | ||
67 | name: '留坝县', | ||
68 | }, | ||
69 | { | ||
70 | name: '佛坪县', | ||
71 | }, | ||
72 | { | ||
73 | name: '宁强县', | ||
74 | }, | ||
75 | { | ||
76 | name: '略阳县' | ||
77 | } | ||
78 | ]; | ||
79 | let convertData = function (data) { | 44 | let convertData = function (data) { |
80 | let scatterData = []; | 45 | let scatterData = []; |
81 | for (var i = 0; i < data.length; i++) { | 46 | for (var i = 0; i < data.length; i++) { |
... | @@ -90,7 +55,6 @@ export default { | ... | @@ -90,7 +55,6 @@ export default { |
90 | return scatterData; | 55 | return scatterData; |
91 | }; | 56 | }; |
92 | this.options = { | 57 | this.options = { |
93 | backgroundColor: 'rgba(0,0,0,1)', | ||
94 | showLegendSymbol: true, | 58 | showLegendSymbol: true, |
95 | tooltip: { | 59 | tooltip: { |
96 | trigger: 'item', | 60 | trigger: 'item', |
... | @@ -126,7 +90,23 @@ export default { | ... | @@ -126,7 +90,23 @@ export default { |
126 | color: '#737373' | 90 | color: '#737373' |
127 | } | 91 | } |
128 | }, | 92 | }, |
129 | 93 | geo: { | |
94 | aspectScale: 1, //长宽比 | ||
95 | zoom: 1.1, | ||
96 | mapType: '汉中市', // 自定义扩展图表类型 | ||
97 | top: '15%', | ||
98 | left: '10%', | ||
99 | map: '汉中市', | ||
100 | itemStyle: { | ||
101 | normal: {//阴影 | ||
102 | areaColor: '#02D9FD ', | ||
103 | shadowColor: '#01271F', | ||
104 | borderWidth: 0, | ||
105 | shadowOffsetX: 2, | ||
106 | shadowOffsetY: 25 | ||
107 | } | ||
108 | } | ||
109 | }, | ||
130 | series: [ | 110 | series: [ |
131 | { | 111 | { |
132 | type: 'map', | 112 | type: 'map', |
... | @@ -137,22 +117,26 @@ export default { | ... | @@ -137,22 +117,26 @@ export default { |
137 | left: '10%', | 117 | left: '10%', |
138 | itemStyle: { | 118 | itemStyle: { |
139 | normal: { | 119 | normal: { |
140 | areaColor: 'rgba(19,54,162, .5)', | 120 | areaColor: 'rgba(19,54,162,.5)', |
141 | borderColor: 'rgba(0,242,252,.3)', | 121 | borderColor: 'rgba(0,242,252,.5)', |
142 | borderWidth: 1, | 122 | borderWidth: 2, |
143 | shadowBlur: 7, | 123 | shadowBlur: 7, |
144 | shadowColor: '#00f2fc', | 124 | borderColor:'rgba(19,54,162,.1)', |
125 | shadowColor: '#44f2fc', | ||
145 | }, | 126 | }, |
146 | emphasis: { | 127 | emphasis: { |
147 | areaColor: '#4f7fff', | 128 | areaColor: '#4f7fff', |
148 | borderColor: 'rgba(0,242,252,.6)', | 129 | borderColor: 'rgba(0,242,252,.5)', |
149 | borderWidth: 2, | 130 | borderWidth: 2, |
150 | shadowBlur: 10, | 131 | shadowBlur: 10, |
151 | shadowColor: '#00f2fc', | 132 | shadowColor: '#00f2fc', |
152 | }, | 133 | }, |
153 | }, | 134 | }, |
154 | label: { | 135 | label: { |
155 | formatter: params => `${params.name}`, | 136 | |
137 | formatter: params => { | ||
138 | return `${params.data.name}\n${params.data.value+"个"}`; | ||
139 | }, | ||
156 | show: true, | 140 | show: true, |
157 | position: 'insideRight', | 141 | position: 'insideRight', |
158 | textStyle: { | 142 | textStyle: { |
... | @@ -166,39 +150,7 @@ export default { | ... | @@ -166,39 +150,7 @@ export default { |
166 | } | 150 | } |
167 | }, | 151 | }, |
168 | data: newData, | 152 | data: newData, |
169 | }, | ||
170 | { | ||
171 | name: 'MAP', | ||
172 | type: 'map3D', | ||
173 | map: name, | ||
174 | label: { | ||
175 | show: true, | ||
176 | textStyle: { | ||
177 | color: '#fff', | ||
178 | }, | ||
179 | formatter: (params) => { | ||
180 | if (newData.find((ele) => ele.name == params.name)) { | ||
181 | return params.name + '\n' + newData.find((ele) => ele.name == params.name).value; | ||
182 | } else { | ||
183 | return params.name; | ||
184 | } | 153 | } |
185 | }, | ||
186 | borderRadius: 4, | ||
187 | }, | ||
188 | itemStyle: { | ||
189 | color: '#144a69', | ||
190 | // shadowColor: 'rgba(0,243,255,0.2)', | ||
191 | // shadowOffsetY: 5, | ||
192 | // shadowBlur: 10, | ||
193 | borderColor: '#06767c', | ||
194 | borderWidth: 1, | ||
195 | // opacity: 1, | ||
196 | }, | ||
197 | |||
198 | aspectScale: 0.9, //长宽比 | ||
199 | selectedMode: false, //是否允许选中多个区域 | ||
200 | data: newData, | ||
201 | }, | ||
202 | ], | 154 | ], |
203 | }; | 155 | }; |
204 | // 重新选择区域 | 156 | // 重新选择区域 | ... | ... |
... | @@ -279,6 +279,7 @@ export default { | ... | @@ -279,6 +279,7 @@ export default { |
279 | border: 1px solid #224C7C !important; | 279 | border: 1px solid #224C7C !important; |
280 | margin: 0 0 10px 0 !important; | 280 | margin: 0 0 10px 0 !important; |
281 | width: 100% !important; | 281 | width: 100% !important; |
282 | color: #dadde3 !important; | ||
282 | background: transparent !important; | 283 | background: transparent !important; |
283 | } | 284 | } |
284 | 285 | ||
... | @@ -286,6 +287,7 @@ export default { | ... | @@ -286,6 +287,7 @@ export default { |
286 | border: 1px solid #224C7C !important; | 287 | border: 1px solid #224C7C !important; |
287 | margin: 0 !important; | 288 | margin: 0 !important; |
288 | width: 100% !important; | 289 | width: 100% !important; |
290 | color: #dadde3 !important; | ||
289 | background: transparent !important; | 291 | background: transparent !important; |
290 | } | 292 | } |
291 | } | 293 | } |
... | @@ -367,6 +369,7 @@ export default { | ... | @@ -367,6 +369,7 @@ export default { |
367 | 369 | ||
368 | .tab-pane-item { | 370 | .tab-pane-item { |
369 | line-height: 20px; | 371 | line-height: 20px; |
372 | color: #02D9FD; | ||
370 | 373 | ||
371 | p { | 374 | p { |
372 | text-align: center; | 375 | text-align: center; | ... | ... |
... | @@ -66,13 +66,24 @@ export default { | ... | @@ -66,13 +66,24 @@ export default { |
66 | .sidebarLeft { | 66 | .sidebarLeft { |
67 | position: relative; | 67 | position: relative; |
68 | top: 13px; | 68 | top: 13px; |
69 | left: 10px; | 69 | width: 30%; |
70 | } | ||
71 | |||
72 | /deep/.el-menu { | ||
73 | display: flex; | ||
74 | justify-content: space-between; | ||
75 | } | ||
76 | |||
77 | /deep/.el-menu-item { | ||
78 | flex: 1; | ||
79 | width: 100%; | ||
70 | } | 80 | } |
71 | 81 | ||
72 | .sidebarRight { | 82 | .sidebarRight { |
73 | position: relative; | 83 | position: relative; |
74 | left: 10px; | ||
75 | top: 13px; | 84 | top: 13px; |
85 | width: 30%; | ||
86 | padding-left: 20px; | ||
76 | } | 87 | } |
77 | 88 | ||
78 | // 导航选中背景色 | 89 | // 导航选中背景色 | ... | ... |
1 | <template> | 1 | <template> |
2 | <el-menu router :default-active="activeMenu" mode="horizontal" menu-trigger="click"> | 2 | <el-menu router :default-active="activeMenu" mode="horizontal"> |
3 | <!-- 权限菜单 --> | 3 | <!-- 权限菜单 --> |
4 | <sidebar-item v-for="route in permission_routes.slice(1, 4)" :key="route.path" :item="route" | 4 | <sidebar-item v-for="route in permission_routes.slice(1, 4)" :key="route.path" :item="route" |
5 | :base-path="route.path" /> | 5 | :base-path="route.path" /> | ... | ... |
... | @@ -444,7 +444,7 @@ table td { | ... | @@ -444,7 +444,7 @@ table td { |
444 | } | 444 | } |
445 | 445 | ||
446 | .el-select-dropdown { | 446 | .el-select-dropdown { |
447 | top: 175px !important; | 447 | margin-top: 5px !important; |
448 | } | 448 | } |
449 | 449 | ||
450 | .el-menu--horizontal .el-menu--popup .el-menu-item:not(.is-disabled):hover, | 450 | .el-menu--horizontal .el-menu--popup .el-menu-item:not(.is-disabled):hover, | ... | ... |
... | @@ -2,6 +2,9 @@ | ... | @@ -2,6 +2,9 @@ |
2 | <div class="Cfdj from-clues"> | 2 | <div class="Cfdj from-clues"> |
3 | <div class="from-clues-header"> | 3 | <div class="from-clues-header"> |
4 | <el-form ref="form" :model="form" label-width="130px"> | 4 | <el-form ref="form" :model="form" label-width="130px"> |
5 | <el-form-item> | ||
6 | <Breadcrumb /> | ||
7 | </el-form-item> | ||
5 | <el-row> | 8 | <el-row> |
6 | <el-col :span="5"> | 9 | <el-col :span="5"> |
7 | <el-form-item label="行政区" label-width="80px"> | 10 | <el-form-item label="行政区" label-width="80px"> | ... | ... |
... | @@ -2,6 +2,9 @@ | ... | @@ -2,6 +2,9 @@ |
2 | <div class="dyaq from-clues"> | 2 | <div class="dyaq from-clues"> |
3 | <div class="from-clues-header"> | 3 | <div class="from-clues-header"> |
4 | <el-form ref="form" :model="form" label-width="120px"> | 4 | <el-form ref="form" :model="form" label-width="120px"> |
5 | <el-form-item> | ||
6 | <Breadcrumb /> | ||
7 | </el-form-item> | ||
5 | <el-row> | 8 | <el-row> |
6 | <el-col :span="5"> | 9 | <el-col :span="5"> |
7 | <el-form-item label="行政区" label-width="80px"> | 10 | <el-form-item label="行政区" label-width="80px"> | ... | ... |
... | @@ -2,6 +2,9 @@ | ... | @@ -2,6 +2,9 @@ |
2 | <div class="from-clues"> | 2 | <div class="from-clues"> |
3 | <div class="from-clues-header"> | 3 | <div class="from-clues-header"> |
4 | <el-form ref="form" :model="form" label-width="150px"> | 4 | <el-form ref="form" :model="form" label-width="150px"> |
5 | <el-form-item> | ||
6 | <Breadcrumb /> | ||
7 | </el-form-item> | ||
5 | <el-row> | 8 | <el-row> |
6 | <el-col :span="5"> | 9 | <el-col :span="5"> |
7 | <el-form-item label="行政区" label-width="80px"> | 10 | <el-form-item label="行政区" label-width="80px"> | ... | ... |
... | @@ -2,6 +2,9 @@ | ... | @@ -2,6 +2,9 @@ |
2 | <div class="fdcqdz from-clues"> | 2 | <div class="fdcqdz from-clues"> |
3 | <div class="from-clues-header"> | 3 | <div class="from-clues-header"> |
4 | <el-form ref="form" :model="form" label-width="120px"> | 4 | <el-form ref="form" :model="form" label-width="120px"> |
5 | <el-form-item> | ||
6 | <Breadcrumb /> | ||
7 | </el-form-item> | ||
5 | <el-row> | 8 | <el-row> |
6 | <el-col :span="6"> | 9 | <el-col :span="6"> |
7 | <el-form-item label="行政区"> | 10 | <el-form-item label="行政区"> |
... | @@ -63,7 +66,7 @@ | ... | @@ -63,7 +66,7 @@ |
63 | :data="tableData.data"> | 66 | :data="tableData.data"> |
64 | </lb-table> | 67 | </lb-table> |
65 | </div> | 68 | </div> |
66 | <dataDetails ref="editLog" :title="title" :tabsActiveName="'qltFwFdcqDz'"/> | 69 | <dataDetails ref="editLog" :title="title" :tabsActiveName="'qltFwFdcqDz'" /> |
67 | </div> | 70 | </div> |
68 | </template> | 71 | </template> |
69 | 72 | ... | ... |
... | @@ -2,6 +2,9 @@ | ... | @@ -2,6 +2,9 @@ |
2 | <div class="fdcqqfsyq from-clues"> | 2 | <div class="fdcqqfsyq from-clues"> |
3 | <div class="from-clues-header"> | 3 | <div class="from-clues-header"> |
4 | <el-form ref="form" :model="form" label-width="80px"> | 4 | <el-form ref="form" :model="form" label-width="80px"> |
5 | <el-form-item> | ||
6 | <Breadcrumb /> | ||
7 | </el-form-item> | ||
5 | <el-row> | 8 | <el-row> |
6 | <el-col :span="5"> | 9 | <el-col :span="5"> |
7 | <el-form-item label="业务号"> | 10 | <el-form-item label="业务号"> | ... | ... |
... | @@ -2,6 +2,9 @@ | ... | @@ -2,6 +2,9 @@ |
2 | <div class="fdcqyz from-clues"> | 2 | <div class="fdcqyz from-clues"> |
3 | <div class="from-clues-header"> | 3 | <div class="from-clues-header"> |
4 | <el-form ref="form" :model="form" label-width="120px"> | 4 | <el-form ref="form" :model="form" label-width="120px"> |
5 | <el-form-item> | ||
6 | <Breadcrumb /> | ||
7 | </el-form-item> | ||
5 | <el-row> | 8 | <el-row> |
6 | <el-col :span="6"> | 9 | <el-col :span="6"> |
7 | <el-form-item label="行政区"> | 10 | <el-form-item label="行政区"> |
... | @@ -63,7 +66,7 @@ | ... | @@ -63,7 +66,7 @@ |
63 | :data="tableData.data"> | 66 | :data="tableData.data"> |
64 | </lb-table> | 67 | </lb-table> |
65 | </div> | 68 | </div> |
66 | <dataDetails ref="editLog" :title="title" :tabsActiveName="'qltFwFdcqYz'"/> | 69 | <dataDetails ref="editLog" :title="title" :tabsActiveName="'qltFwFdcqYz'" /> |
67 | </div> | 70 | </div> |
68 | </template> | 71 | </template> |
69 | 72 | ... | ... |
... | @@ -2,6 +2,9 @@ | ... | @@ -2,6 +2,9 @@ |
2 | <div class="gzwsyq from-clues"> | 2 | <div class="gzwsyq from-clues"> |
3 | <div class="from-clues-header"> | 3 | <div class="from-clues-header"> |
4 | <el-form ref="form" :model="form" label-width="105px"> | 4 | <el-form ref="form" :model="form" label-width="105px"> |
5 | <el-form-item> | ||
6 | <Breadcrumb /> | ||
7 | </el-form-item> | ||
5 | <el-row> | 8 | <el-row> |
6 | <el-col :span="6"> | 9 | <el-col :span="6"> |
7 | <el-form-item label="行政区"> | 10 | <el-form-item label="行政区"> | ... | ... |
... | @@ -2,6 +2,9 @@ | ... | @@ -2,6 +2,9 @@ |
2 | <div class="hysyq from-clues"> | 2 | <div class="hysyq from-clues"> |
3 | <div class="from-clues-header"> | 3 | <div class="from-clues-header"> |
4 | <el-form ref="form" :model="form" label-width="105px"> | 4 | <el-form ref="form" :model="form" label-width="105px"> |
5 | <el-form-item> | ||
6 | <Breadcrumb /> | ||
7 | </el-form-item> | ||
5 | <el-row> | 8 | <el-row> |
6 | <el-col :span="6"> | 9 | <el-col :span="6"> |
7 | <el-form-item label="行政区"> | 10 | <el-form-item label="行政区"> | ... | ... |
... | @@ -2,6 +2,9 @@ | ... | @@ -2,6 +2,9 @@ |
2 | <div class="jsydzjdsyq from-clues"> | 2 | <div class="jsydzjdsyq from-clues"> |
3 | <div class="from-clues-header"> | 3 | <div class="from-clues-header"> |
4 | <el-form ref="form" :model="form" label-width="120px"> | 4 | <el-form ref="form" :model="form" label-width="120px"> |
5 | <el-form-item> | ||
6 | <Breadcrumb /> | ||
7 | </el-form-item> | ||
5 | <el-row> | 8 | <el-row> |
6 | <el-col :span="6"> | 9 | <el-col :span="6"> |
7 | <el-form-item label="行政区"> | 10 | <el-form-item label="行政区"> |
... | @@ -58,7 +61,7 @@ | ... | @@ -58,7 +61,7 @@ |
58 | :data="tableData.data"> | 61 | :data="tableData.data"> |
59 | </lb-table> | 62 | </lb-table> |
60 | </div> | 63 | </div> |
61 | <dataDetails ref="editLog" :title="title" :tabsActiveName="'qlfQlJsydsyq'"/> | 64 | <dataDetails ref="editLog" :title="title" :tabsActiveName="'qlfQlJsydsyq'" /> |
62 | </div> | 65 | </div> |
63 | </template> | 66 | </template> |
64 | 67 | ... | ... |
... | @@ -2,6 +2,9 @@ | ... | @@ -2,6 +2,9 @@ |
2 | <div class="lq from-clues"> | 2 | <div class="lq from-clues"> |
3 | <div class="from-clues-header"> | 3 | <div class="from-clues-header"> |
4 | <el-form ref="form" :model="form" label-width="105px"> | 4 | <el-form ref="form" :model="form" label-width="105px"> |
5 | <el-form-item> | ||
6 | <Breadcrumb /> | ||
7 | </el-form-item> | ||
5 | <el-row> | 8 | <el-row> |
6 | <el-col :span="6"> | 9 | <el-col :span="6"> |
7 | <el-form-item label="行政区"> | 10 | <el-form-item label="行政区"> | ... | ... |
... | @@ -2,6 +2,9 @@ | ... | @@ -2,6 +2,9 @@ |
2 | <div class="from-clues"> | 2 | <div class="from-clues"> |
3 | <div class="from-clues-header"> | 3 | <div class="from-clues-header"> |
4 | <el-form ref="form" :model="form" label-width="105px"> | 4 | <el-form ref="form" :model="form" label-width="105px"> |
5 | <el-form-item> | ||
6 | <Breadcrumb /> | ||
7 | </el-form-item> | ||
5 | <el-row> | 8 | <el-row> |
6 | <el-col :span="6"> | 9 | <el-col :span="6"> |
7 | <el-form-item label="行政区"> | 10 | <el-form-item label="行政区"> | ... | ... |
... | @@ -2,6 +2,9 @@ | ... | @@ -2,6 +2,9 @@ |
2 | <div class="tdsyq from-clues"> | 2 | <div class="tdsyq from-clues"> |
3 | <div class="from-clues-header"> | 3 | <div class="from-clues-header"> |
4 | <el-form ref="form" :model="form" label-width="120px"> | 4 | <el-form ref="form" :model="form" label-width="120px"> |
5 | <el-form-item> | ||
6 | <Breadcrumb /> | ||
7 | </el-form-item> | ||
5 | <el-row> | 8 | <el-row> |
6 | <el-col :span="6"> | 9 | <el-col :span="6"> |
7 | <el-form-item label="行政区"> | 10 | <el-form-item label="行政区"> | ... | ... |
... | @@ -2,6 +2,9 @@ | ... | @@ -2,6 +2,9 @@ |
2 | <div class="from-clues"> | 2 | <div class="from-clues"> |
3 | <div class="from-clues-header"> | 3 | <div class="from-clues-header"> |
4 | <el-form ref="form" :model="form" label-width="110px"> | 4 | <el-form ref="form" :model="form" label-width="110px"> |
5 | <el-form-item> | ||
6 | <Breadcrumb /> | ||
7 | </el-form-item> | ||
5 | <el-row> | 8 | <el-row> |
6 | <el-col :span="6"> | 9 | <el-col :span="6"> |
7 | <el-form-item label="行政区" label-width="106px"> | 10 | <el-form-item label="行政区" label-width="106px"> | ... | ... |
... | @@ -2,6 +2,9 @@ | ... | @@ -2,6 +2,9 @@ |
2 | <div class="from-clues"> | 2 | <div class="from-clues"> |
3 | <div class="from-clues-header"> | 3 | <div class="from-clues-header"> |
4 | <el-form ref="form" :model="form" label-width="105px"> | 4 | <el-form ref="form" :model="form" label-width="105px"> |
5 | <el-form-item> | ||
6 | <Breadcrumb /> | ||
7 | </el-form-item> | ||
5 | <el-row> | 8 | <el-row> |
6 | <el-col :span="5"> | 9 | <el-col :span="5"> |
7 | <el-form-item label="行政区" label-width="80px"> | 10 | <el-form-item label="行政区" label-width="80px"> | ... | ... |
... | @@ -2,6 +2,9 @@ | ... | @@ -2,6 +2,9 @@ |
2 | <div class="cancellationReg from-clues"> | 2 | <div class="cancellationReg from-clues"> |
3 | <div class="from-clues-header"> | 3 | <div class="from-clues-header"> |
4 | <el-form ref="form" :model="form" label-width="105px"> | 4 | <el-form ref="form" :model="form" label-width="105px"> |
5 | <el-form-item> | ||
6 | <Breadcrumb /> | ||
7 | </el-form-item> | ||
5 | <el-row> | 8 | <el-row> |
6 | <el-col :span="6"> | 9 | <el-col :span="6"> |
7 | <el-form-item label="行政区"> | 10 | <el-form-item label="行政区"> | ... | ... |
... | @@ -4,6 +4,9 @@ | ... | @@ -4,6 +4,9 @@ |
4 | <!-- 头部搜索 --> | 4 | <!-- 头部搜索 --> |
5 | <div class="from-clues-header"> | 5 | <div class="from-clues-header"> |
6 | <el-form ref="form" :model="form" label-width="100px"> | 6 | <el-form ref="form" :model="form" label-width="100px"> |
7 | <el-form-item> | ||
8 | <Breadcrumb /> | ||
9 | </el-form-item> | ||
7 | <el-row> | 10 | <el-row> |
8 | <el-col :span="4"> | 11 | <el-col :span="4"> |
9 | <el-form-item label="开始日期" prop="startTime"> | 12 | <el-form-item label="开始日期" prop="startTime"> |
... | @@ -51,7 +54,7 @@ import efficient from "@/api/efficient"; | ... | @@ -51,7 +54,7 @@ import efficient from "@/api/efficient"; |
51 | import { getFirstDayOfSeason, timeFormat } from "@/utils/operation"; | 54 | import { getFirstDayOfSeason, timeFormat } from "@/utils/operation"; |
52 | export default { | 55 | export default { |
53 | name: "jktj", | 56 | name: "jktj", |
54 | data() { | 57 | data () { |
55 | return { | 58 | return { |
56 | // 开始结束日期限制 | 59 | // 开始结束日期限制 |
57 | pickerOptionsStart: { | 60 | pickerOptionsStart: { |
... | @@ -77,7 +80,7 @@ export default { | ... | @@ -77,7 +80,7 @@ export default { |
77 | pieChartsData: [], | 80 | pieChartsData: [], |
78 | }; | 81 | }; |
79 | }, | 82 | }, |
80 | created() {}, | 83 | created () {}, |
81 | mounted() { | 84 | mounted() { |
82 | this.getProcessCounts(); | 85 | this.getProcessCounts(); |
83 | }, | 86 | }, |
... | @@ -86,7 +89,7 @@ export default { | ... | @@ -86,7 +89,7 @@ export default { |
86 | }, | 89 | }, |
87 | methods: { | 90 | methods: { |
88 | //查询各区县办件数量 | 91 | //查询各区县办件数量 |
89 | async getProcessCounts() { | 92 | async getProcessCounts () { |
90 | this.pieChartsData = []; | 93 | this.pieChartsData = []; |
91 | let { result: res } = await efficient.getProcessCounts( | 94 | let { result: res } = await efficient.getProcessCounts( |
92 | this.form.startTime, | 95 | this.form.startTime, |
... | @@ -111,7 +114,7 @@ export default { | ... | @@ -111,7 +114,7 @@ export default { |
111 | }); | 114 | }); |
112 | }, | 115 | }, |
113 | // 重置 | 116 | // 重置 |
114 | resetForm() { | 117 | resetForm () { |
115 | this.form = { | 118 | this.form = { |
116 | startTime: getFirstDayOfSeason(), | 119 | startTime: getFirstDayOfSeason(), |
117 | endTime: timeFormat(new Date(), true), | 120 | endTime: timeFormat(new Date(), true), |
... | @@ -119,7 +122,7 @@ export default { | ... | @@ -119,7 +122,7 @@ export default { |
119 | this.getProcessCounts(); | 122 | this.getProcessCounts(); |
120 | }, | 123 | }, |
121 | //玫瑰图初始化 | 124 | //玫瑰图初始化 |
122 | echartInit() { | 125 | echartInit () { |
123 | let _this = this; | 126 | let _this = this; |
124 | // 基于准备好的dom,初始化echarts实例 | 127 | // 基于准备好的dom,初始化echarts实例 |
125 | let myChart = this.$echarts.init(document.getElementById("myChart")); | 128 | let myChart = this.$echarts.init(document.getElementById("myChart")); |
... | @@ -180,7 +183,7 @@ export default { | ... | @@ -180,7 +183,7 @@ export default { |
180 | }); | 183 | }); |
181 | }, | 184 | }, |
182 | //柱图初始化 | 185 | //柱图初始化 |
183 | async barChartInit(recType) { | 186 | async barChartInit (recType) { |
184 | //请求recType对应业务的各区县数据 | 187 | //请求recType对应业务的各区县数据 |
185 | let { result: res } = await efficient.getProcessDays( | 188 | let { result: res } = await efficient.getProcessDays( |
186 | recType, | 189 | recType, |
... | @@ -303,21 +306,26 @@ export default { | ... | @@ -303,21 +306,26 @@ export default { |
303 | height: 100%; | 306 | height: 100%; |
304 | display: flex; | 307 | display: flex; |
305 | flex-direction: column; | 308 | flex-direction: column; |
309 | |||
306 | .rows { | 310 | .rows { |
307 | margin-left: 100px; | 311 | margin-left: 100px; |
308 | } | 312 | } |
313 | |||
309 | .center { | 314 | .center { |
310 | line-height: 50vh; | 315 | line-height: 50vh; |
311 | text-align: center; | 316 | text-align: center; |
312 | } | 317 | } |
318 | |||
313 | .echarts-box { | 319 | .echarts-box { |
314 | display: flex; | 320 | display: flex; |
315 | justify-content: center; | 321 | justify-content: center; |
322 | |||
316 | .chart { | 323 | .chart { |
317 | width: 40%; | 324 | width: 40%; |
318 | height: 100%; | 325 | height: 100%; |
319 | float: left; | 326 | float: left; |
320 | } | 327 | } |
328 | |||
321 | .chart-bar { | 329 | .chart-bar { |
322 | width: 60%; | 330 | width: 60%; |
323 | } | 331 | } | ... | ... |
... | @@ -4,6 +4,9 @@ | ... | @@ -4,6 +4,9 @@ |
4 | <!-- 头部搜索 --> | 4 | <!-- 头部搜索 --> |
5 | <div class="from-clues-header"> | 5 | <div class="from-clues-header"> |
6 | <el-form ref="form" :model="form" label-width="100px"> | 6 | <el-form ref="form" :model="form" label-width="100px"> |
7 | <el-form-item> | ||
8 | <Breadcrumb /> | ||
9 | </el-form-item> | ||
7 | <el-row> | 10 | <el-row> |
8 | <el-col :span="4"> | 11 | <el-col :span="4"> |
9 | <el-form-item label="行政区"> | 12 | <el-form-item label="行政区"> |
... | @@ -69,7 +72,7 @@ import { getFirstDayOfSeason, timeFormat } from "@/utils/operation"; | ... | @@ -69,7 +72,7 @@ import { getFirstDayOfSeason, timeFormat } from "@/utils/operation"; |
69 | import business from "@/api/business"; | 72 | import business from "@/api/business"; |
70 | export default { | 73 | export default { |
71 | name: "jktj", | 74 | name: "jktj", |
72 | data() { | 75 | data () { |
73 | return { | 76 | return { |
74 | // 开始结束日期限制 | 77 | // 开始结束日期限制 |
75 | pickerOptionsStart: { | 78 | pickerOptionsStart: { |
... | @@ -97,7 +100,7 @@ export default { | ... | @@ -97,7 +100,7 @@ export default { |
97 | }, | 100 | }, |
98 | }; | 101 | }; |
99 | }, | 102 | }, |
100 | mounted() { | 103 | mounted () { |
101 | // 查询成功率 | 104 | // 查询成功率 |
102 | this.getSuucessRate(); | 105 | this.getSuucessRate(); |
103 | }, | 106 | }, |
... | @@ -105,7 +108,7 @@ export default { | ... | @@ -105,7 +108,7 @@ export default { |
105 | ...mapGetters(["dicData"]), | 108 | ...mapGetters(["dicData"]), |
106 | }, | 109 | }, |
107 | methods: { | 110 | methods: { |
108 | async getSuucessRate() { | 111 | async getSuucessRate () { |
109 | this.recTypeArr = []; | 112 | this.recTypeArr = []; |
110 | this.chartData = []; | 113 | this.chartData = []; |
111 | let { result: res } = await business.getSuucessRate( | 114 | let { result: res } = await business.getSuucessRate( |
... | @@ -125,14 +128,14 @@ export default { | ... | @@ -125,14 +128,14 @@ export default { |
125 | }); | 128 | }); |
126 | }, | 129 | }, |
127 | // 重置 | 130 | // 重置 |
128 | resetForm() { | 131 | resetForm () { |
129 | this.form = { | 132 | this.form = { |
130 | startTime: getFirstDayOfSeason(), | 133 | startTime: getFirstDayOfSeason(), |
131 | endTime: timeFormat(new Date(),true), | 134 | endTime: timeFormat(new Date(),true), |
132 | }; | 135 | }; |
133 | this.getSuucessRate(); | 136 | this.getSuucessRate(); |
134 | }, | 137 | }, |
135 | echartInit() { | 138 | echartInit () { |
136 | let _this = this; | 139 | let _this = this; |
137 | // 基于准备好的dom,初始化echarts实例 | 140 | // 基于准备好的dom,初始化echarts实例 |
138 | let myChart = this.$echarts.init(document.getElementById("myChart")); | 141 | let myChart = this.$echarts.init(document.getElementById("myChart")); |
... | @@ -279,27 +282,33 @@ export default { | ... | @@ -279,27 +282,33 @@ export default { |
279 | </script> | 282 | </script> |
280 | <style scoped lang="scss"> | 283 | <style scoped lang="scss"> |
281 | @import "~@/styles/public.scss"; | 284 | @import "~@/styles/public.scss"; |
285 | |||
282 | .jktjDetail { | 286 | .jktjDetail { |
283 | height: 100%; | 287 | height: 100%; |
284 | display: flex; | 288 | display: flex; |
285 | flex-direction: column; | 289 | flex-direction: column; |
290 | |||
286 | .rows { | 291 | .rows { |
287 | margin-left: 100px; | 292 | margin-left: 100px; |
288 | } | 293 | } |
294 | |||
289 | .center { | 295 | .center { |
290 | line-height: 50vh; | 296 | line-height: 50vh; |
291 | text-align: center; | 297 | text-align: center; |
292 | color:#b6b5b5 | 298 | color: #b6b5b5 |
293 | } | 299 | } |
300 | |||
294 | .echarts-box { | 301 | .echarts-box { |
295 | display: flex; | 302 | display: flex; |
296 | justify-content: center; | 303 | justify-content: center; |
297 | height: 500px; | 304 | height: 500px; |
305 | |||
298 | .chart { | 306 | .chart { |
299 | width: 100%; | 307 | width: 100%; |
300 | height: 100%; | 308 | height: 100%; |
301 | } | 309 | } |
302 | } | 310 | } |
311 | |||
303 | .form-clues-content { | 312 | .form-clues-content { |
304 | flex: 1; | 313 | flex: 1; |
305 | height: 100%; | 314 | height: 100%; | ... | ... |
... | @@ -4,6 +4,9 @@ | ... | @@ -4,6 +4,9 @@ |
4 | <!-- 头部搜索 --> | 4 | <!-- 头部搜索 --> |
5 | <div class="from-clues-header"> | 5 | <div class="from-clues-header"> |
6 | <el-form ref="form" :model="form" label-width="100px"> | 6 | <el-form ref="form" :model="form" label-width="100px"> |
7 | <el-form-item> | ||
8 | <Breadcrumb /> | ||
9 | </el-form-item> | ||
7 | <el-row> | 10 | <el-row> |
8 | <el-col :span="4"> | 11 | <el-col :span="4"> |
9 | <el-form-item label="行政区"> | 12 | <el-form-item label="行政区"> |
... | @@ -69,7 +72,7 @@ import efficient from "@/api/efficient"; | ... | @@ -69,7 +72,7 @@ import efficient from "@/api/efficient"; |
69 | import { getFirstDayOfSeason, timeFormat } from "@/utils/operation"; | 72 | import { getFirstDayOfSeason, timeFormat } from "@/utils/operation"; |
70 | export default { | 73 | export default { |
71 | name: "jktj", | 74 | name: "jktj", |
72 | data() { | 75 | data () { |
73 | return { | 76 | return { |
74 | // 开始结束日期限制 | 77 | // 开始结束日期限制 |
75 | pickerOptionsStart: { | 78 | pickerOptionsStart: { |
... | @@ -121,7 +124,7 @@ export default { | ... | @@ -121,7 +124,7 @@ export default { |
121 | }); | 124 | }); |
122 | }, | 125 | }, |
123 | // 重置 | 126 | // 重置 |
124 | resetForm() { | 127 | resetForm () { |
125 | this.form = { | 128 | this.form = { |
126 | startTime: "", | 129 | startTime: "", |
127 | endTime: "", | 130 | endTime: "", |
... | @@ -211,10 +214,12 @@ export default { | ... | @@ -211,10 +214,12 @@ export default { |
211 | </script> | 214 | </script> |
212 | <style scoped lang="scss"> | 215 | <style scoped lang="scss"> |
213 | @import "~@/styles/public.scss"; | 216 | @import "~@/styles/public.scss"; |
217 | |||
214 | .jktjDetail { | 218 | .jktjDetail { |
215 | height: 100%; | 219 | height: 100%; |
216 | display: flex; | 220 | display: flex; |
217 | flex-direction: column; | 221 | flex-direction: column; |
222 | |||
218 | .rows { | 223 | .rows { |
219 | margin-left: 100px; | 224 | margin-left: 100px; |
220 | } | 225 | } |
... | @@ -227,11 +232,13 @@ export default { | ... | @@ -227,11 +232,13 @@ export default { |
227 | display: flex; | 232 | display: flex; |
228 | justify-content: center; | 233 | justify-content: center; |
229 | height: 500px; | 234 | height: 500px; |
235 | |||
230 | .chart { | 236 | .chart { |
231 | width: 100%; | 237 | width: 100%; |
232 | height: 100%; | 238 | height: 100%; |
233 | } | 239 | } |
234 | } | 240 | } |
241 | |||
235 | .form-clues-content { | 242 | .form-clues-content { |
236 | flex: 1; | 243 | flex: 1; |
237 | height: 100%; | 244 | height: 100%; | ... | ... |
... | @@ -3,6 +3,9 @@ | ... | @@ -3,6 +3,9 @@ |
3 | <!-- 表单部分 --> | 3 | <!-- 表单部分 --> |
4 | <div class="from-clues-header"> | 4 | <div class="from-clues-header"> |
5 | <el-form @submit.native.prevent :model="ruleForm" label-width="120px"> | 5 | <el-form @submit.native.prevent :model="ruleForm" label-width="120px"> |
6 | <el-form-item> | ||
7 | <Breadcrumb /> | ||
8 | </el-form-item> | ||
6 | <el-row :gutter="20"> | 9 | <el-row :gutter="20"> |
7 | <el-col :span="6"> | 10 | <el-col :span="6"> |
8 | <el-form-item label="字典类型编码"> | 11 | <el-form-item label="字典类型编码"> |
... | @@ -18,7 +21,7 @@ | ... | @@ -18,7 +21,7 @@ |
18 | <el-col :span="12" class="btnColRight"> | 21 | <el-col :span="12" class="btnColRight"> |
19 | 22 | ||
20 | <btn nativeType="cx" @click="queryClick">查询</btn> | 23 | <btn nativeType="cx" @click="queryClick">查询</btn> |
21 | <btn nativeType="sb" @click="handleRefresh">刷新缓存</btn> | 24 | <btn nativeType="cx" @click="handleRefresh">刷新缓存</btn> |
22 | </el-col> | 25 | </el-col> |
23 | </el-row> | 26 | </el-row> |
24 | </el-form> | 27 | </el-form> | ... | ... |
... | @@ -2,6 +2,9 @@ | ... | @@ -2,6 +2,9 @@ |
2 | <div class="timedTask from-clues"> | 2 | <div class="timedTask from-clues"> |
3 | <div class="from-clues-header"> | 3 | <div class="from-clues-header"> |
4 | <el-form ref="ruleForm" :model="form" label-width="100px"> | 4 | <el-form ref="ruleForm" :model="form" label-width="100px"> |
5 | <el-form-item> | ||
6 | <Breadcrumb /> | ||
7 | </el-form-item> | ||
5 | <el-row class="mb-5"> | 8 | <el-row class="mb-5"> |
6 | <el-col :span="2" class="btnColRight"> | 9 | <el-col :span="2" class="btnColRight"> |
7 | <btn nativeType="cx" @click="handleAdd">增加角色</btn> | 10 | <btn nativeType="cx" @click="handleAdd">增加角色</btn> |
... | @@ -10,15 +13,9 @@ | ... | @@ -10,15 +13,9 @@ |
10 | </el-form> | 13 | </el-form> |
11 | </div> | 14 | </div> |
12 | <div class="from-clues-content"> | 15 | <div class="from-clues-content"> |
13 | <lb-table | 16 | <lb-table :page-size="pageData.size" :current-page.sync="pageData.current" :total="pageData.total" |
14 | :page-size="pageData.size" | 17 | @size-change="handleSizeChange" @p-current-change="handleCurrentChange" :column="tableData.columns" |
15 | :current-page.sync="pageData.current" | 18 | :data="tableData.data"> |
16 | :total="pageData.total" | ||
17 | @size-change="handleSizeChange" | ||
18 | @p-current-change="handleCurrentChange" | ||
19 | :column="tableData.columns" | ||
20 | :data="tableData.data" | ||
21 | > | ||
22 | </lb-table> | 19 | </lb-table> |
23 | </div> | 20 | </div> |
24 | <EditDialog ref="addEditDialog" /> | 21 | <EditDialog ref="addEditDialog" /> |
... | @@ -39,7 +36,7 @@ export default { | ... | @@ -39,7 +36,7 @@ export default { |
39 | EditDialog, | 36 | EditDialog, |
40 | Roleslistdiglog, | 37 | Roleslistdiglog, |
41 | }, | 38 | }, |
42 | data() { | 39 | data () { |
43 | return { | 40 | return { |
44 | taskData: null, | 41 | taskData: null, |
45 | form: { | 42 | form: { |
... | @@ -172,12 +169,12 @@ export default { | ... | @@ -172,12 +169,12 @@ export default { |
172 | }, | 169 | }, |
173 | }; | 170 | }; |
174 | }, | 171 | }, |
175 | created() { | 172 | created () { |
176 | this.featchData(); | 173 | this.featchData(); |
177 | }, | 174 | }, |
178 | methods: { | 175 | methods: { |
179 | // 新增角色 | 176 | // 新增角色 |
180 | handleAdd() { | 177 | handleAdd () { |
181 | // this.$refs.addEditDialog.roleId = value.id | 178 | // this.$refs.addEditDialog.roleId = value.id |
182 | // this.roleSort = value.sort ? value.sort : 0 | 179 | // this.roleSort = value.sort ? value.sort : 0 |
183 | 180 | ||
... | @@ -185,7 +182,7 @@ export default { | ... | @@ -185,7 +182,7 @@ export default { |
185 | this.$refs.addEditDialog.dialogTitle = "新增"; | 182 | this.$refs.addEditDialog.dialogTitle = "新增"; |
186 | }, | 183 | }, |
187 | // 修改角色 | 184 | // 修改角色 |
188 | handleEdit(row) { | 185 | handleEdit (row) { |
189 | this.$refs.addEditDialog.roleId = row.id; | 186 | this.$refs.addEditDialog.roleId = row.id; |
190 | this.roleSort = row.sort ? row.sort : 0; | 187 | this.roleSort = row.sort ? row.sort : 0; |
191 | if (row.id) { | 188 | if (row.id) { |
... | @@ -196,7 +193,7 @@ export default { | ... | @@ -196,7 +193,7 @@ export default { |
196 | this.$refs.addEditDialog.showAddEditDialog = true; | 193 | this.$refs.addEditDialog.showAddEditDialog = true; |
197 | this.$refs.addEditDialog.dialogTitle = "修改"; | 194 | this.$refs.addEditDialog.dialogTitle = "修改"; |
198 | }, | 195 | }, |
199 | featchData() { | 196 | featchData () { |
200 | this.tableData.data = [ | 197 | this.tableData.data = [ |
201 | { | 198 | { |
202 | id: "2176e915-fdb4-414a-b8d6-6cf63171cffc", | 199 | id: "2176e915-fdb4-414a-b8d6-6cf63171cffc", |
... | @@ -214,11 +211,11 @@ export default { | ... | @@ -214,11 +211,11 @@ export default { |
214 | ]; | 211 | ]; |
215 | }, | 212 | }, |
216 | 213 | ||
217 | personnel() { | 214 | personnel () { |
218 | this.$refs.rolesForm.adds(); | 215 | this.$refs.rolesForm.adds(); |
219 | this.$refs.rolesForm.title = "人员配置"; | 216 | this.$refs.rolesForm.title = "人员配置"; |
220 | }, | 217 | }, |
221 | handleDel(row) { | 218 | handleDel (row) { |
222 | this.$confirm("此操将进行删除操作, 是否继续?", "提示", { | 219 | this.$confirm("此操将进行删除操作, 是否继续?", "提示", { |
223 | confirmButtonText: "确定", | 220 | confirmButtonText: "确定", |
224 | cancelButtonText: "取消", | 221 | cancelButtonText: "取消", | ... | ... |
... | @@ -2,6 +2,9 @@ | ... | @@ -2,6 +2,9 @@ |
2 | <div class="timedTask from-clues"> | 2 | <div class="timedTask from-clues"> |
3 | <div class="from-clues-header"> | 3 | <div class="from-clues-header"> |
4 | <el-form ref="form" :model="form" label-width="80px"> | 4 | <el-form ref="form" :model="form" label-width="80px"> |
5 | <el-form-item> | ||
6 | <Breadcrumb /> | ||
7 | </el-form-item> | ||
5 | <el-row> | 8 | <el-row> |
6 | <el-col :span="6"> | 9 | <el-col :span="6"> |
7 | <el-form-item label="搜索标题"> | 10 | <el-form-item label="搜索标题"> |
... | @@ -10,7 +13,7 @@ | ... | @@ -10,7 +13,7 @@ |
10 | </el-col> | 13 | </el-col> |
11 | <el-col :span="18" class="btnColRight"> | 14 | <el-col :span="18" class="btnColRight"> |
12 | <btn nativeType="cx" @click="handleSubmit">搜索</btn> | 15 | <btn nativeType="cx" @click="handleSubmit">搜索</btn> |
13 | <btn nativeType="sb" @click="handleAdd">新增</btn> | 16 | <btn nativeType="cx" @click="handleAdd">新增</btn> |
14 | </el-col> | 17 | </el-col> |
15 | </el-row> | 18 | </el-row> |
16 | </el-form> | 19 | </el-form> | ... | ... |
... | @@ -2,6 +2,9 @@ | ... | @@ -2,6 +2,9 @@ |
2 | <div class="timedTask from-clues"> | 2 | <div class="timedTask from-clues"> |
3 | <div class="from-clues-header"> | 3 | <div class="from-clues-header"> |
4 | <el-form ref="ruleForm" :model="form" label-width="100px"> | 4 | <el-form ref="ruleForm" :model="form" label-width="100px"> |
5 | <el-form-item> | ||
6 | <Breadcrumb /> | ||
7 | </el-form-item> | ||
5 | <el-row class="mb-5"> | 8 | <el-row class="mb-5"> |
6 | <!-- 按钮操作 --> | 9 | <!-- 按钮操作 --> |
7 | <el-col :span="2" class="btnColRight"> | 10 | <el-col :span="2" class="btnColRight"> |
... | @@ -13,15 +16,9 @@ | ... | @@ -13,15 +16,9 @@ |
13 | </el-form> | 16 | </el-form> |
14 | </div> | 17 | </div> |
15 | <div class="from-clues-content"> | 18 | <div class="from-clues-content"> |
16 | <lb-table | 19 | <lb-table :page-size="pageData.size" :current-page.sync="pageData.current" :total="pageData.total" |
17 | :page-size="pageData.size" | 20 | @size-change="handleSizeChange" @p-current-change="handleCurrentChange" :column="tableData.columns" |
18 | :current-page.sync="pageData.current" | 21 | :data="tableData.data"> |
19 | :total="pageData.total" | ||
20 | @size-change="handleSizeChange" | ||
21 | @p-current-change="handleCurrentChange" | ||
22 | :column="tableData.columns" | ||
23 | :data="tableData.data" | ||
24 | > | ||
25 | </lb-table> | 22 | </lb-table> |
26 | </div> | 23 | </div> |
27 | <edit-dialog ref="dialogForm" /> | 24 | <edit-dialog ref="dialogForm" /> |
... | @@ -46,7 +43,7 @@ export default { | ... | @@ -46,7 +43,7 @@ export default { |
46 | components: { | 43 | components: { |
47 | EditDialog, | 44 | EditDialog, |
48 | }, | 45 | }, |
49 | data() { | 46 | data () { |
50 | return { | 47 | return { |
51 | taskData: null, | 48 | taskData: null, |
52 | form: { | 49 | form: { |
... | @@ -183,12 +180,12 @@ export default { | ... | @@ -183,12 +180,12 @@ export default { |
183 | }; | 180 | }; |
184 | }, | 181 | }, |
185 | methods: { | 182 | methods: { |
186 | handleAdd() { | 183 | handleAdd () { |
187 | this.taskData = null; | 184 | this.taskData = null; |
188 | this.$refs.dialogForm.add(); | 185 | this.$refs.dialogForm.add(); |
189 | this.$refs.dialogForm.title = "添加"; | 186 | this.$refs.dialogForm.title = "添加"; |
190 | }, | 187 | }, |
191 | featchData() { | 188 | featchData () { |
192 | this.tableData.data = [ | 189 | this.tableData.data = [ |
193 | { | 190 | { |
194 | id: "6a269fa4-49ee-40ed-be72-302ebdf7b9d6", | 191 | id: "6a269fa4-49ee-40ed-be72-302ebdf7b9d6", |
... | @@ -251,7 +248,7 @@ export default { | ... | @@ -251,7 +248,7 @@ export default { |
251 | // }, | 248 | // }, |
252 | 249 | ||
253 | // 更新用户解锁状态 | 250 | // 更新用户解锁状态 |
254 | updateLock(id, name) { | 251 | updateLock (id, name) { |
255 | this.$confirm( | 252 | this.$confirm( |
256 | `<div class="customer-message-wrapper"> | 253 | `<div class="customer-message-wrapper"> |
257 | <h5 class="title">确定要更新用户解锁状态吗</h5> | 254 | <h5 class="title">确定要更新用户解锁状态吗</h5> |
... | @@ -278,25 +275,25 @@ export default { | ... | @@ -278,25 +275,25 @@ export default { |
278 | // } | 275 | // } |
279 | // }) | 276 | // }) |
280 | }) | 277 | }) |
281 | .catch(() => {}); | 278 | .catch(() => { }); |
282 | }, | 279 | }, |
283 | // 上移下移 | 280 | // 上移下移 |
284 | moveUpward(index, row) { | 281 | moveUpward (index, row) { |
285 | console.log("index",index); | 282 | console.log("index", index); |
286 | console.log("row",row); | 283 | console.log("row", row); |
287 | realMove(row.bsmDict, "UP", this.tableData); | 284 | realMove(row.bsmDict, "UP", this.tableData); |
288 | this.key++; | 285 | this.key++; |
289 | let id = findParents(this.tableData, row.bsmDict); | 286 | let id = findParents(this.tableData, row.bsmDict); |
290 | this.keyList = id; | 287 | this.keyList = id; |
291 | }, | 288 | }, |
292 | moveDown(index, row) { | 289 | moveDown (index, row) { |
293 | realMove(row.bsmDict, "DOWN", this.tableData); | 290 | realMove(row.bsmDict, "DOWN", this.tableData); |
294 | this.key++; | 291 | this.key++; |
295 | let id = findParents(this.tableData, row.bsmDict); | 292 | let id = findParents(this.tableData, row.bsmDict); |
296 | this.keyList = id; | 293 | this.keyList = id; |
297 | }, | 294 | }, |
298 | // 重置用户密码 | 295 | // 重置用户密码 |
299 | resetPassword(data) { | 296 | resetPassword (data) { |
300 | const ids = []; | 297 | const ids = []; |
301 | if (data instanceof Array) { | 298 | if (data instanceof Array) { |
302 | data.forEach((item) => { | 299 | data.forEach((item) => { |
... | @@ -339,15 +336,15 @@ export default { | ... | @@ -339,15 +336,15 @@ export default { |
339 | // } | 336 | // } |
340 | // }) | 337 | // }) |
341 | }) | 338 | }) |
342 | .catch(() => {}); | 339 | .catch(() => { }); |
343 | }, | 340 | }, |
344 | // 修改人员信息 | 341 | // 修改人员信息 |
345 | handleEdit(row) { | 342 | handleEdit (row) { |
346 | this.$refs.dialogForm.edit(row); | 343 | this.$refs.dialogForm.edit(row); |
347 | this.$refs.dialogForm.title = "修改"; | 344 | this.$refs.dialogForm.title = "修改"; |
348 | }, | 345 | }, |
349 | // 删除 | 346 | // 删除 |
350 | handleDelete(id, content) { | 347 | handleDelete (id, content) { |
351 | this.$confirm("此操将进行删除操作, 是否继续?", "提示", { | 348 | this.$confirm("此操将进行删除操作, 是否继续?", "提示", { |
352 | confirmButtonText: "确定", | 349 | confirmButtonText: "确定", |
353 | cancelButtonText: "取消", | 350 | cancelButtonText: "取消", |
... | @@ -363,7 +360,7 @@ export default { | ... | @@ -363,7 +360,7 @@ export default { |
363 | // this.getTableList() | 360 | // this.getTableList() |
364 | // }) | 361 | // }) |
365 | }) | 362 | }) |
366 | .catch(() => {}); | 363 | .catch(() => { }); |
367 | }, | 364 | }, |
368 | }, | 365 | }, |
369 | }; | 366 | }; | ... | ... |
1 | <template> | 1 | <template> |
2 | <div class="dictionary-config from-clues"> | 2 | <div class="dictionary-config from-clues"> |
3 | <div class="from-clues-header"> | 3 | <div class="from-clues-header"> |
4 | <el-form ref="form" :model="form" label-width="125px"> | 4 | <el-form ref="form" :model="form" label-width="90px"> |
5 | <el-form-item> | ||
6 | <Breadcrumb /> | ||
7 | </el-form-item> | ||
5 | <el-row> | 8 | <el-row> |
6 | <el-col :span="6"> | 9 | <el-col :span="6"> |
7 | <el-form-item label="数据表名"> | 10 | <el-form-item label="数据表名"> |
8 | <el-input | 11 | <el-input v-model="form.DATATABLE" placeholder="数据表名"></el-input> |
9 | v-model="form.DATATABLE" | ||
10 | placeholder="数据表名" | ||
11 | ></el-input> | ||
12 | </el-form-item> | 12 | </el-form-item> |
13 | </el-col> | 13 | </el-col> |
14 | <el-col :span="6"> | 14 | <el-col :span="6"> |
15 | <el-form-item label="中文名称"> | 15 | <el-form-item label="中文名称"> |
16 | <el-input | 16 | <el-input v-model="form.CHINESETABLE" placeholder="中文名称"></el-input> |
17 | v-model="form.CHINESETABLE" | ||
18 | placeholder="中文名称" | ||
19 | ></el-input> | ||
20 | </el-form-item> | 17 | </el-form-item> |
21 | </el-col> | 18 | </el-col> |
22 | <el-col :span="6"> | 19 | <el-col :span="6"> |
23 | <el-form-item label="tab表头链接标识"> | 20 | <el-form-item label="tab表头链接标识" label-width="130px"> |
24 | <el-input | 21 | <el-input v-model="form.SOLEURL" placeholder="tab表头链接标识"></el-input> |
25 | v-model="form.SOLEURL" | ||
26 | placeholder="tab表头链接标识" | ||
27 | ></el-input> | ||
28 | </el-form-item> | 22 | </el-form-item> |
29 | </el-col> | 23 | </el-col> |
30 | 24 | ||
31 | <!-- 操作按钮 --> | 25 | <!-- 操作按钮 --> |
32 | <el-col :span="6" class="btnColRight"> | 26 | <el-col :span="6" class="btnColRight"> |
33 | <btn nativeType="sb" @click="handleUpdateDic">刷新缓存</btn> | 27 | <btn nativeType="cx" @click="handleUpdateDic">刷新缓存</btn> |
34 | <btn nativeType="cx" @click="handleSubmit">查询</btn> | 28 | <btn nativeType="cx" @click="handleSubmit">查询</btn> |
35 | </el-col> | 29 | </el-col> |
36 | </el-row> | 30 | </el-row> |
37 | </el-form> | 31 | </el-form> |
38 | </div> | 32 | </div> |
39 | <div class="from-clues-content"> | 33 | <div class="from-clues-content"> |
40 | <lb-table | 34 | <lb-table :page-size="pageData.size" :current-page.sync="pageData.current" :total="pageData.total" |
41 | :page-size="pageData.size" | 35 | @size-change="handleSizeChange" @p-current-change="handleCurrentChange" :column="tableData.columns" |
42 | :current-page.sync="pageData.current" | 36 | :data="tableData.data"> |
43 | :total="pageData.total" | ||
44 | @size-change="handleSizeChange" | ||
45 | @p-current-change="handleCurrentChange" | ||
46 | :column="tableData.columns" | ||
47 | :data="tableData.data" | ||
48 | > | ||
49 | </lb-table> | 37 | </lb-table> |
50 | <message-tips ref="msg" :message="message" /> | 38 | <message-tips ref="msg" :message="message" /> |
51 | </div> | 39 | </div> |
... | @@ -65,7 +53,7 @@ export default { | ... | @@ -65,7 +53,7 @@ export default { |
65 | components: { | 53 | components: { |
66 | editValidRule, | 54 | editValidRule, |
67 | }, | 55 | }, |
68 | data() { | 56 | data () { |
69 | return { | 57 | return { |
70 | message: "", | 58 | message: "", |
71 | form: { | 59 | form: { |
... | @@ -129,7 +117,7 @@ export default { | ... | @@ -129,7 +117,7 @@ export default { |
129 | }; | 117 | }; |
130 | }, | 118 | }, |
131 | methods: { | 119 | methods: { |
132 | async featchData() { | 120 | async featchData () { |
133 | try { | 121 | try { |
134 | this.form = Object.assign(this.form, this.formData); | 122 | this.form = Object.assign(this.form, this.formData); |
135 | let { | 123 | let { |
... | @@ -146,7 +134,7 @@ export default { | ... | @@ -146,7 +134,7 @@ export default { |
146 | this.$refs.msg.messageShow(); | 134 | this.$refs.msg.messageShow(); |
147 | } | 135 | } |
148 | }, | 136 | }, |
149 | async handleEdit(index, row) { | 137 | async handleEdit (index, row) { |
150 | try { | 138 | try { |
151 | let { result: res } = await ruleConfig.eidtConfigRule(row.BSM_YWSJB); | 139 | let { result: res } = await ruleConfig.eidtConfigRule(row.BSM_YWSJB); |
152 | this.ruleData = res; | 140 | this.ruleData = res; |
... | @@ -158,7 +146,7 @@ export default { | ... | @@ -158,7 +146,7 @@ export default { |
158 | }); | 146 | }); |
159 | } | 147 | } |
160 | }, | 148 | }, |
161 | handleDel(index, row) { | 149 | handleDel (index, row) { |
162 | let _this = this; | 150 | let _this = this; |
163 | this.$confirm("此操作将进行删除校验规则, 是否继续?", "提示", { | 151 | this.$confirm("此操作将进行删除校验规则, 是否继续?", "提示", { |
164 | cancelButtonText: "取消", | 152 | cancelButtonText: "取消", |
... | @@ -192,7 +180,7 @@ export default { | ... | @@ -192,7 +180,7 @@ export default { |
192 | }); | 180 | }); |
193 | }); | 181 | }); |
194 | }, | 182 | }, |
195 | handleUpdateDic() { | 183 | handleUpdateDic () { |
196 | this.$store.dispatch("dictionaries/generateDic").then((res) => { | 184 | this.$store.dispatch("dictionaries/generateDic").then((res) => { |
197 | if (res) { | 185 | if (res) { |
198 | this.$message({ | 186 | this.$message({ | ... | ... |
-
Please register or sign in to post a comment