Merge branch 'master' of http://yun.pashanhoo.com:9090/bdc/bdcjg-web
Showing
29 changed files
with
194 additions
and
171 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="行政区"> |
| ... | @@ -13,7 +16,7 @@ | ... | @@ -13,7 +16,7 @@ |
| 13 | </el-col> | 16 | </el-col> |
| 14 | <el-col :span="6"> | 17 | <el-col :span="6"> |
| 15 | <el-form-item label="权属状态"> | 18 | <el-form-item label="权属状态"> |
| 16 | <el-select class="width100" v-model="form.QSZT" placeholder="权属状态"> | 19 | <el-select class="width100" v-model="form.QSZT" placeholder="权属状态"> |
| 17 | <el-option v-for="item in dicData['A22']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> | 20 | <el-option v-for="item in dicData['A22']" :key="item.DCODE" :label="item.DNAME" :value="item.DCODE"> |
| 18 | </el-option> | 21 | </el-option> |
| 19 | </el-select> | 22 | </el-select> |
| ... | @@ -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,15 +114,15 @@ export default { | ... | @@ -111,15 +114,15 @@ 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), |
| 118 | }; | 121 | }; |
| 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: { |
| ... | @@ -95,7 +92,7 @@ export default { | ... | @@ -95,7 +92,7 @@ export default { |
| 95 | render: (h, scope) => { | 92 | render: (h, scope) => { |
| 96 | return ( | 93 | return ( |
| 97 | <div> | 94 | <div> |
| 98 | <el-button | 95 | <el-button |
| 99 | type="text" | 96 | type="text" |
| 100 | size="mini" | 97 | size="mini" |
| 101 | icon="el-icon-video-pause" | 98 | icon="el-icon-video-pause" |
| ... | @@ -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="搜索标题"> |
| ... | @@ -9,8 +12,8 @@ | ... | @@ -9,8 +12,8 @@ |
| 9 | </el-form-item> | 12 | </el-form-item> |
| 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