feat:work
Showing
6 changed files
with
57 additions
and
65 deletions
| 1 | import request from '@/utils/request' | 1 | import request from '@/utils/request' |
| 2 | import SERVER from './config' | 2 | import SERVER from './config' |
| 3 | 3 | ||
| 4 | class worktable { | 4 | class work { |
| 5 | // 登记类型总量 | 5 | // 登记类型总量 |
| 6 | async getDjlxtotal(data) { | 6 | async getDjlxtotal (data) { |
| 7 | return request({ | 7 | return request({ |
| 8 | url: SERVER.SERVERAPI + '/rest/reg/work/getDjlxtotal', | 8 | url: SERVER.SERVERAPI + '/rest/reg/work/getDjlxtotal', |
| 9 | method: 'post', | 9 | method: 'post', |
| ... | @@ -11,7 +11,7 @@ class worktable { | ... | @@ -11,7 +11,7 @@ class worktable { |
| 11 | }) | 11 | }) |
| 12 | } | 12 | } |
| 13 | // 登记业务量 | 13 | // 登记业务量 |
| 14 | async getdjywltotal(data) { | 14 | async getdjywltotal (data) { |
| 15 | return request({ | 15 | return request({ |
| 16 | url: SERVER.SERVERAPI + '/rest/reg/work/getdjywltotal', | 16 | url: SERVER.SERVERAPI + '/rest/reg/work/getdjywltotal', |
| 17 | method: 'post', | 17 | method: 'post', |
| ... | @@ -19,7 +19,7 @@ class worktable { | ... | @@ -19,7 +19,7 @@ class worktable { |
| 19 | }) | 19 | }) |
| 20 | } | 20 | } |
| 21 | // 省厅汇交-区县接入 | 21 | // 省厅汇交-区县接入 |
| 22 | async getsthjqxjrtotal(data) { | 22 | async getsthjqxjrtotal (data) { |
| 23 | return request({ | 23 | return request({ |
| 24 | url: SERVER.SERVERAPI + '/rest/reg/work/getsthjqxjrtotal', | 24 | url: SERVER.SERVERAPI + '/rest/reg/work/getsthjqxjrtotal', |
| 25 | method: 'post', | 25 | method: 'post', |
| ... | @@ -27,7 +27,7 @@ class worktable { | ... | @@ -27,7 +27,7 @@ class worktable { |
| 27 | }) | 27 | }) |
| 28 | } | 28 | } |
| 29 | // 地图区县总量统计,code区县编码,汉中为:A20 | 29 | // 地图区县总量统计,code区县编码,汉中为:A20 |
| 30 | async mapViews(code) { | 30 | async mapViews (code) { |
| 31 | return request({ | 31 | return request({ |
| 32 | url: SERVER.SERVERAPI + '/rest/reg/work/mapViews', | 32 | url: SERVER.SERVERAPI + '/rest/reg/work/mapViews', |
| 33 | method: 'get', | 33 | method: 'get', |
| ... | @@ -37,7 +37,7 @@ class worktable { | ... | @@ -37,7 +37,7 @@ class worktable { |
| 37 | }) | 37 | }) |
| 38 | } | 38 | } |
| 39 | // 地图区县成功失败统计,code区县编码,汉中为:A20 | 39 | // 地图区县成功失败统计,code区县编码,汉中为:A20 |
| 40 | async submitViews(code) { | 40 | async submitViews (code) { |
| 41 | return request({ | 41 | return request({ |
| 42 | url: SERVER.SERVERAPI + '/rest/reg/work/submitViews', | 42 | url: SERVER.SERVERAPI + '/rest/reg/work/submitViews', |
| 43 | method: 'get', | 43 | method: 'get', |
| ... | @@ -49,4 +49,4 @@ class worktable { | ... | @@ -49,4 +49,4 @@ class worktable { |
| 49 | 49 | ||
| 50 | 50 | ||
| 51 | } | 51 | } |
| 52 | export default new worktable() | 52 | export default new work() | ... | ... |
| ... | @@ -11,9 +11,9 @@ | ... | @@ -11,9 +11,9 @@ |
| 11 | 11 | ||
| 12 | <script> | 12 | <script> |
| 13 | import Chart from "./chart.vue"; | 13 | import Chart from "./chart.vue"; |
| 14 | import worktable from "@/api/worktable"; | 14 | import work from "@/api/work"; |
| 15 | export default { | 15 | export default { |
| 16 | data() { | 16 | data () { |
| 17 | return { | 17 | return { |
| 18 | cdata: { | 18 | cdata: { |
| 19 | seriesData: [ | 19 | seriesData: [ |
| ... | @@ -39,11 +39,11 @@ export default { | ... | @@ -39,11 +39,11 @@ export default { |
| 39 | components: { | 39 | components: { |
| 40 | Chart, | 40 | Chart, |
| 41 | }, | 41 | }, |
| 42 | mounted() { | 42 | mounted () { |
| 43 | this.getdjywltotal(); | 43 | this.getdjywltotal(); |
| 44 | }, | 44 | }, |
| 45 | methods: { | 45 | methods: { |
| 46 | getdjywltotal() { | 46 | getdjywltotal () { |
| 47 | return new Promise(async (resolve) => { | 47 | return new Promise(async (resolve) => { |
| 48 | try { | 48 | try { |
| 49 | let p = { | 49 | let p = { |
| ... | @@ -51,7 +51,7 @@ export default { | ... | @@ -51,7 +51,7 @@ export default { |
| 51 | QLLX: "A8", | 51 | QLLX: "A8", |
| 52 | XZQDM: "A20", | 52 | XZQDM: "A20", |
| 53 | }; | 53 | }; |
| 54 | let res = await worktable.getdjywltotal(p); | 54 | let res = await work.getdjywltotal(p); |
| 55 | 55 | ||
| 56 | } catch (error) { | 56 | } catch (error) { |
| 57 | this.$refs.msg.messageShow(); | 57 | this.$refs.msg.messageShow(); | ... | ... |
| ... | @@ -4,9 +4,9 @@ | ... | @@ -4,9 +4,9 @@ |
| 4 | 4 | ||
| 5 | <script> | 5 | <script> |
| 6 | import Chart from "./chart.vue"; | 6 | import Chart from "./chart.vue"; |
| 7 | import worktable from "@/api/worktable"; | 7 | import work from "@/api/work"; |
| 8 | export default { | 8 | export default { |
| 9 | data() { | 9 | data () { |
| 10 | return { | 10 | return { |
| 11 | cdata: { | 11 | cdata: { |
| 12 | category: [], | 12 | category: [], |
| ... | @@ -18,13 +18,13 @@ export default { | ... | @@ -18,13 +18,13 @@ export default { |
| 18 | components: { | 18 | components: { |
| 19 | Chart, | 19 | Chart, |
| 20 | }, | 20 | }, |
| 21 | mounted() { | 21 | mounted () { |
| 22 | this.submitViews(); | 22 | this.submitViews(); |
| 23 | }, | 23 | }, |
| 24 | methods: { | 24 | methods: { |
| 25 | async submitViews() { | 25 | async submitViews () { |
| 26 | try { | 26 | try { |
| 27 | let { result: res } = await worktable.submitViews("A20"); | 27 | let { result: res } = await work.submitViews("A20"); |
| 28 | res.filter((item) => { | 28 | res.filter((item) => { |
| 29 | return ( | 29 | return ( |
| 30 | this.cdata.category.push(item.areaName), | 30 | this.cdata.category.push(item.areaName), |
| ... | @@ -40,4 +40,6 @@ export default { | ... | @@ -40,4 +40,6 @@ export default { |
| 40 | }; | 40 | }; |
| 41 | </script> | 41 | </script> |
| 42 | 42 | ||
| 43 | <style lang="scss" scoped></style> | 43 | <style lang="scss" scoped> |
| 44 | |||
| 45 | </style> | ... | ... |
| ... | @@ -4,9 +4,9 @@ | ... | @@ -4,9 +4,9 @@ |
| 4 | 4 | ||
| 5 | <script> | 5 | <script> |
| 6 | import Chart from "./chart.vue"; | 6 | import Chart from "./chart.vue"; |
| 7 | import worktable from "@/api/worktable"; | 7 | import work from "@/api/work"; |
| 8 | export default { | 8 | export default { |
| 9 | data() { | 9 | data () { |
| 10 | return { | 10 | return { |
| 11 | cdata: { | 11 | cdata: { |
| 12 | category: [], | 12 | category: [], |
| ... | @@ -17,14 +17,14 @@ export default { | ... | @@ -17,14 +17,14 @@ export default { |
| 17 | components: { | 17 | components: { |
| 18 | Chart, | 18 | Chart, |
| 19 | }, | 19 | }, |
| 20 | created() { | 20 | created () { |
| 21 | 21 | ||
| 22 | }, | 22 | }, |
| 23 | mounted() { | 23 | mounted () { |
| 24 | this.getDjlxtotal(); | 24 | this.getDjlxtotal(); |
| 25 | }, | 25 | }, |
| 26 | methods: { | 26 | methods: { |
| 27 | getDjlxtotal() { | 27 | getDjlxtotal () { |
| 28 | return new Promise(async (resolve) => { | 28 | return new Promise(async (resolve) => { |
| 29 | try { | 29 | try { |
| 30 | let p = { | 30 | let p = { |
| ... | @@ -32,20 +32,20 @@ export default { | ... | @@ -32,20 +32,20 @@ export default { |
| 32 | QLLX: "A8", | 32 | QLLX: "A8", |
| 33 | XZQDM: "A20", | 33 | XZQDM: "A20", |
| 34 | }; | 34 | }; |
| 35 | let res = await worktable.getDjlxtotal(p); | 35 | let res = await work.getDjlxtotal(p); |
| 36 | res.result.filter((item) => { | 36 | res.result.filter((item) => { |
| 37 | return ( | 37 | return ( |
| 38 | this.cdata.category.push(item.AREACODE), | 38 | this.cdata.category.push(item.AREACODE), |
| 39 | this.cdata.lineData.push(item.ywtotal) | 39 | this.cdata.lineData.push(item.ywtotal) |
| 40 | ); | 40 | ); |
| 41 | }); | 41 | }); |
| 42 | } catch (error) { | 42 | } catch (error) { |
| 43 | this.$refs.msg.messageShow(); | 43 | this.$refs.msg.messageShow(); |
| 44 | } | 44 | } |
| 45 | }); | 45 | }); |
| 46 | } | 46 | } |
| 47 | }, | 47 | } |
| 48 | }; | 48 | }; |
| 49 | </script> | 49 | </script> |
| 50 | 50 | <style lang="scss" scoped> | |
| 51 | <style lang="scss" scoped></style> | 51 | </style> | ... | ... |
| ... | @@ -4,7 +4,7 @@ | ... | @@ -4,7 +4,7 @@ |
| 4 | 4 | ||
| 5 | <script> | 5 | <script> |
| 6 | import Chart from './chart.vue'; | 6 | import Chart from './chart.vue'; |
| 7 | import worktable from "@/api/worktable"; | 7 | import work from "@/api/work"; |
| 8 | export default { | 8 | export default { |
| 9 | data () { | 9 | data () { |
| 10 | return { | 10 | return { |
| ... | @@ -14,17 +14,17 @@ export default { | ... | @@ -14,17 +14,17 @@ export default { |
| 14 | components: { | 14 | components: { |
| 15 | Chart | 15 | Chart |
| 16 | }, | 16 | }, |
| 17 | mounted() { | 17 | mounted () { |
| 18 | this.mapViews(); | 18 | this.mapViews(); |
| 19 | 19 | ||
| 20 | }, | 20 | }, |
| 21 | methods: { | 21 | methods: { |
| 22 | async mapViews() { | 22 | async mapViews () { |
| 23 | try { | 23 | try { |
| 24 | let { result: res } = await worktable.mapViews("A20"); | 24 | let { result: res } = await work.mapViews("A20"); |
| 25 | res.filter((item) => { | 25 | res.filter((item) => { |
| 26 | return ( | 26 | return ( |
| 27 | this.cdata.push({"name":item.areaName,"value":item.areaCode}) | 27 | this.cdata.push({ "name": item.areaName, "value": item.areaCode }) |
| 28 | ) | 28 | ) |
| 29 | 29 | ||
| 30 | }); | 30 | }); |
| ... | @@ -32,6 +32,6 @@ export default { | ... | @@ -32,6 +32,6 @@ export default { |
| 32 | this.$refs.msg.messageShow(); | 32 | this.$refs.msg.messageShow(); |
| 33 | } | 33 | } |
| 34 | } | 34 | } |
| 35 | } | 35 | } |
| 36 | } | 36 | } |
| 37 | </script> | 37 | </script> | ... | ... |
| ... | @@ -5,11 +5,7 @@ | ... | @@ -5,11 +5,7 @@ |
| 5 | <div class="cardcontent"> | 5 | <div class="cardcontent"> |
| 6 | <ul class="cardcontent-left d-center"> | 6 | <ul class="cardcontent-left d-center"> |
| 7 | <div class="rjjrlList"> | 7 | <div class="rjjrlList"> |
| 8 | <p | 8 | <p v-for="(item, index) in qxjrlList" class="d-center qxjr" :key="index"> |
| 9 | v-for="(item, index) in qxjrlList" | ||
| 10 | class="d-center qxjr" | ||
| 11 | :key="index" | ||
| 12 | > | ||
| 13 | {{ item }} | 9 | {{ item }} |
| 14 | </p> | 10 | </p> |
| 15 | </div> | 11 | </div> |
| ... | @@ -18,7 +14,7 @@ | ... | @@ -18,7 +14,7 @@ |
| 18 | <div class="cardcontent-right d-center"> | 14 | <div class="cardcontent-right d-center"> |
| 19 | <p> | 15 | <p> |
| 20 | <span>失败</span> | 16 | <span>失败</span> |
| 21 | <span class="bad">{{qxerrer}}</span> | 17 | <span class="bad">{{ qxerrer }}</span> |
| 22 | </p> | 18 | </p> |
| 23 | <p> | 19 | <p> |
| 24 | <span>成功率</span> | 20 | <span>成功率</span> |
| ... | @@ -32,11 +28,7 @@ | ... | @@ -32,11 +28,7 @@ |
| 32 | <div class="cardcontent"> | 28 | <div class="cardcontent"> |
| 33 | <ul class="cardcontent-left d-center"> | 29 | <ul class="cardcontent-left d-center"> |
| 34 | <div class="rjjrlList"> | 30 | <div class="rjjrlList"> |
| 35 | <p | 31 | <p v-for="(item, index) in stjrlList" class="d-center sthj" :key="index"> |
| 36 | v-for="(item, index) in stjrlList" | ||
| 37 | class="d-center sthj" | ||
| 38 | :key="index" | ||
| 39 | > | ||
| 40 | {{ item }} | 32 | {{ item }} |
| 41 | </p> | 33 | </p> |
| 42 | </div> | 34 | </div> |
| ... | @@ -45,7 +37,7 @@ | ... | @@ -45,7 +37,7 @@ |
| 45 | <div class="cardcontent-right d-center"> | 37 | <div class="cardcontent-right d-center"> |
| 46 | <p> | 38 | <p> |
| 47 | <span>失败</span> | 39 | <span>失败</span> |
| 48 | <span class="bad">{{sterrer}}</span> | 40 | <span class="bad">{{ sterrer }}</span> |
| 49 | </p> | 41 | </p> |
| 50 | <p> | 42 | <p> |
| 51 | <span>成功率</span> | 43 | <span>成功率</span> |
| ... | @@ -63,9 +55,9 @@ | ... | @@ -63,9 +55,9 @@ |
| 63 | 55 | ||
| 64 | <script> | 56 | <script> |
| 65 | import columnar from "@/components/echart/columnar"; | 57 | import columnar from "@/components/echart/columnar"; |
| 66 | import worktable from "@/api/worktable"; | 58 | import work from "@/api/work"; |
| 67 | export default { | 59 | export default { |
| 68 | data() { | 60 | data () { |
| 69 | return { | 61 | return { |
| 70 | // 日均接入量 | 62 | // 日均接入量 |
| 71 | qxerrer: 0, | 63 | qxerrer: 0, |
| ... | @@ -76,7 +68,7 @@ export default { | ... | @@ -76,7 +68,7 @@ export default { |
| 76 | stjrl: 50300, | 68 | stjrl: 50300, |
| 77 | }; | 69 | }; |
| 78 | }, | 70 | }, |
| 79 | mounted() { | 71 | mounted () { |
| 80 | this.getsthjqxjrtotal(); | 72 | this.getsthjqxjrtotal(); |
| 81 | }, | 73 | }, |
| 82 | components: { columnar }, | 74 | components: { columnar }, |
| ... | @@ -84,7 +76,7 @@ export default { | ... | @@ -84,7 +76,7 @@ export default { |
| 84 | qxjrlList: function () { | 76 | qxjrlList: function () { |
| 85 | return this.qxjrl.toString().split(""); | 77 | return this.qxjrl.toString().split(""); |
| 86 | }, | 78 | }, |
| 87 | stjrlList: function () { | 79 | stjrlList: function () { |
| 88 | return this.stjrl.toString().split(""); | 80 | return this.stjrl.toString().split(""); |
| 89 | }, | 81 | }, |
| 90 | sbqkgsList: function () { | 82 | sbqkgsList: function () { |
| ... | @@ -95,7 +87,7 @@ export default { | ... | @@ -95,7 +87,7 @@ export default { |
| 95 | }, | 87 | }, |
| 96 | }, | 88 | }, |
| 97 | methods: { | 89 | methods: { |
| 98 | getsthjqxjrtotal() { | 90 | getsthjqxjrtotal () { |
| 99 | return new Promise(async (resolve) => { | 91 | return new Promise(async (resolve) => { |
| 100 | try { | 92 | try { |
| 101 | let p = { | 93 | let p = { |
| ... | @@ -103,7 +95,7 @@ export default { | ... | @@ -103,7 +95,7 @@ export default { |
| 103 | QLLX: "A8", | 95 | QLLX: "A8", |
| 104 | XZQDM: "A20", | 96 | XZQDM: "A20", |
| 105 | }; | 97 | }; |
| 106 | let res = await worktable.getsthjqxjrtotal(p); | 98 | let res = await work.getsthjqxjrtotal(p); |
| 107 | } catch (error) { | 99 | } catch (error) { |
| 108 | this.$refs.msg.messageShow(); | 100 | this.$refs.msg.messageShow(); |
| 109 | } | 101 | } |
| ... | @@ -195,12 +187,10 @@ export default { | ... | @@ -195,12 +187,10 @@ export default { |
| 195 | content: ""; | 187 | content: ""; |
| 196 | width: 1px; | 188 | width: 1px; |
| 197 | height: 90px; | 189 | height: 90px; |
| 198 | background: linear-gradient( | 190 | background: linear-gradient(180deg, |
| 199 | 180deg, | 191 | #091b4c 0%, |
| 200 | #091b4c 0%, | 192 | #47b5e0 56%, |
| 201 | #47b5e0 56%, | 193 | #091b4c 100%); |
| 202 | #091b4c 100% | ||
| 203 | ); | ||
| 204 | } | 194 | } |
| 205 | 195 | ||
| 206 | .cardcontent-right { | 196 | .cardcontent-right { | ... | ... |
-
Please register or sign in to post a comment