样式调整
Showing
9 changed files
with
185 additions
and
148 deletions
... | @@ -3,47 +3,47 @@ | ... | @@ -3,47 +3,47 @@ |
3 | </template> | 3 | </template> |
4 | 4 | ||
5 | <script> | 5 | <script> |
6 | import Chart from "./Chart"; | 6 | import Chart from "./Chart"; |
7 | import work from "@/api/work"; | 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: [], |
13 | lineData: [], | 13 | lineData: [], |
14 | barData: [], | 14 | barData: [], |
15 | }, | 15 | }, |
16 | }; | 16 | }; |
17 | }, | 17 | }, |
18 | components: { | 18 | components: { |
19 | Chart, | 19 | Chart, |
20 | }, | 20 | }, |
21 | mounted() { | 21 | mounted () { |
22 | window.addEventListener("resize", () => { | 22 | window.addEventListener("resize", () => { |
23 | this.submitViews(); | ||
24 | }); | ||
23 | this.submitViews(); | 25 | this.submitViews(); |
24 | }); | ||
25 | this.submitViews(); | ||
26 | }, | ||
27 | methods: { | ||
28 | async submitViews() { | ||
29 | try { | ||
30 | let { result: res } = await work.submitViews("A20"); | ||
31 | this.cdata.category = []; | ||
32 | this.cdata.barData = []; | ||
33 | this.cdata.lineData = []; | ||
34 | res.map((item) => { | ||
35 | return ( | ||
36 | this.cdata.category.push(item.areaName), | ||
37 | this.cdata.barData.push(item.successCount), | ||
38 | this.cdata.lineData.push(item.failureCount) | ||
39 | ); | ||
40 | }); | ||
41 | } catch (error) { | ||
42 | // this.$refs.msg.messageShow(); | ||
43 | } | ||
44 | }, | 26 | }, |
45 | }, | 27 | methods: { |
46 | }; | 28 | async submitViews () { |
29 | try { | ||
30 | let { result: res } = await work.submitViews("A20"); | ||
31 | this.cdata.category = []; | ||
32 | this.cdata.barData = []; | ||
33 | this.cdata.lineData = []; | ||
34 | res.map((item) => { | ||
35 | return ( | ||
36 | this.cdata.category.push(item.areaName), | ||
37 | this.cdata.barData.push(item.successCount), | ||
38 | this.cdata.lineData.push(item.failureCount) | ||
39 | ); | ||
40 | }); | ||
41 | } catch (error) { | ||
42 | // this.$refs.msg.messageShow(); | ||
43 | } | ||
44 | }, | ||
45 | }, | ||
46 | }; | ||
47 | </script> | 47 | </script> |
48 | 48 | ||
49 | <style lang="scss" scoped></style> | 49 | <style lang="scss" scoped></style> | ... | ... |
This diff is collapsed.
Click to expand it.
... | @@ -505,4 +505,17 @@ tr:hover { | ... | @@ -505,4 +505,17 @@ tr:hover { |
505 | .el-select-dropdown__item.hover, | 505 | .el-select-dropdown__item.hover, |
506 | .el-select-dropdown__item:hover { | 506 | .el-select-dropdown__item:hover { |
507 | background-color: transparent !important; | 507 | background-color: transparent !important; |
508 | } | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
508 | } | ||
509 | |||
510 | // 提示框 | ||
511 | .el-message-box { | ||
512 | background-color: #031a46; | ||
513 | border: 1px solid #5f82c7; | ||
514 | |||
515 | .el-message-box__title{ | ||
516 | color: white; | ||
517 | } | ||
518 | .el-message-box__content{ | ||
519 | color: white; | ||
520 | } | ||
521 | } | ... | ... |
... | @@ -19,131 +19,136 @@ | ... | @@ -19,131 +19,136 @@ |
19 | </template> | 19 | </template> |
20 | 20 | ||
21 | <script> | 21 | <script> |
22 | import columnarsmat from "@/components/Echart/Columnarsmat"; | 22 | import columnarsmat from "@/components/Echart/Columnarsmat"; |
23 | import Rose from "@/components/Echart/Rose"; | 23 | import Rose from "@/components/Echart/Rose"; |
24 | import work from "@/api/work"; | 24 | import work from "@/api/work"; |
25 | export default { | 25 | export default { |
26 | data () { | 26 | data () { |
27 | return { | 27 | return { |
28 | config: { | 28 | config: { |
29 | headerBGC: '#016AC5', | 29 | headerBGC: '#016AC5', |
30 | oddRowBGC: '#154295', | 30 | oddRowBGC: '#154295', |
31 | evenRowBGC: '#154295', | 31 | evenRowBGC: '#154295', |
32 | header: ['序号', '用途', '性质', '面积'], | 32 | header: ['序号', '用途', '性质', '面积'], |
33 | data: [], | 33 | data: [], |
34 | key: 0 | 34 | key: 0 |
35 | } | ||
35 | } | 36 | } |
36 | } | 37 | }, |
37 | }, | 38 | components: { columnarsmat, Rose }, |
38 | components: { columnarsmat, Rose }, | 39 | mounted () { |
39 | mounted () { | 40 | this.addhousetotal(); |
40 | this.addhousetotal(); | 41 | // scroll(tableref.value.$refs.bodyWrapper);//设置滚动 |
41 | // scroll(tableref.value.$refs.bodyWrapper);//设置滚动 | 42 | }, |
42 | }, | 43 | methods: { |
43 | methods: { | 44 | async addhousetotal () { |
44 | async addhousetotal () { | 45 | try { |
45 | try { | 46 | let { result: res } = await work.addhousetotal(); |
46 | let { result: res } = await work.addhousetotal(); | 47 | res.map((item, index) => { |
47 | res.map((item, index) => { | 48 | return ( |
48 | return ( | 49 | this.config.data.push([index, item.fwyt, item.fwxz, item.mj]) |
49 | this.config.data.push([index, item.fwyt, item.fwxz, item.mj]) | 50 | ) |
50 | ) | 51 | }); |
51 | }); | 52 | } catch (error) { |
52 | } catch (error) { | 53 | console.log("error", error); |
53 | console.log("error", error); | 54 | } |
54 | } | 55 | } |
55 | } | 56 | } |
56 | } | 57 | } |
57 | } | ||
58 | </script> | 58 | </script> |
59 | <style lang="scss" scoped> | 59 | <style lang="scss" scoped> |
60 | /deep/.row-item:not(:last-child) { | 60 | /deep/.row-item:not(:last-child) { |
61 | margin-bottom: .026rem; | 61 | margin-bottom: 0.026rem; |
62 | } | ||
63 | |||
64 | .rightcard { | ||
65 | width: 32%; | ||
66 | display: flex; | ||
67 | height: calc(100vh - 114px); | ||
68 | flex-direction: column; | ||
69 | |||
70 | .cardhead { | ||
71 | font-size: .1042rem; | ||
72 | font-weight: bold; | ||
73 | color: #02D9FD; | ||
74 | text-align: center; | ||
75 | position: absolute; | ||
76 | left: 0; | ||
77 | right: 0; | ||
78 | top: .0625rem; | ||
79 | text-align: center; | ||
80 | } | 62 | } |
81 | 63 | ||
82 | .cardcontent { | 64 | .rightcard { |
83 | width: 100%; | 65 | width: 32%; |
84 | height: 100%; | 66 | display: flex; |
85 | display: -webkit-box; | 67 | height: calc(100vh - 114px); |
86 | overflow: hidden; | 68 | flex-direction: column; |
87 | 69 | ||
88 | .nodata { | 70 | .cardhead { |
89 | font-size: .1042rem; | 71 | font-size: 0.1042rem; |
90 | color: #02D9FD; | ||
91 | font-weight: bold; | 72 | font-weight: bold; |
92 | margin: auto; | 73 | color: #02d9fd; |
93 | margin-top: 120px; | 74 | text-align: center; |
75 | position: absolute; | ||
76 | left: 0; | ||
77 | right: 0; | ||
78 | top: 0.0625rem; | ||
79 | text-align: center; | ||
94 | } | 80 | } |
95 | } | ||
96 | 81 | ||
97 | .cardCon { | 82 | .cardcontent { |
98 | padding: .0521rem .026rem; | 83 | width: 100%; |
99 | position: relative; | 84 | height: 100%; |
100 | text-align: center; | 85 | display: -webkit-box; |
101 | width: 100%; | 86 | overflow: hidden; |
102 | } | 87 | |
88 | .nodata { | ||
89 | font-size: 0.1042rem; | ||
90 | color: #02d9fd; | ||
91 | font-weight: bold; | ||
92 | margin: auto; | ||
93 | margin-top: 120px; | ||
94 | } | ||
95 | } | ||
103 | 96 | ||
104 | .card1 { | 97 | .cardCon { |
105 | height: 33%; | 98 | padding: 0.0521rem 0.026rem; |
106 | background: url("~@/image/xjgyfwxx.png") no-repeat; | 99 | position: relative; |
107 | background-size: 100% 100%; | 100 | text-align: center; |
101 | width: 100%; | ||
102 | } | ||
108 | 103 | ||
109 | .board { | 104 | .card1 { |
110 | width: 90%; | 105 | height: 33%; |
111 | margin: 0 auto; | 106 | background: url("~@/image/xjgyfwxx.png") no-repeat; |
112 | height: 1.1031rem; | 107 | background-size: 100% 100%; |
113 | margin-top: .0521rem; | 108 | /deep/.dv-scroll-board { |
114 | /deep/.header{ | 109 | .header { |
115 | font-size: .0738rem; | 110 | height: 0.1875rem; |
111 | align-items: center; | ||
112 | } | ||
116 | } | 113 | } |
117 | /deep/.rows{ | 114 | .board { |
118 | .ceil{ | 115 | width: 90%; |
119 | font-size: .0738rem; | 116 | margin: 0 auto; |
120 | color: #6BC1FC | 117 | height: 1.1031rem; |
121 | } | 118 | margin-top: 0.0521rem; |
119 | /deep/.header { | ||
120 | font-size: 0.0738rem; | ||
121 | } | ||
122 | /deep/.rows { | ||
123 | .ceil { | ||
124 | font-size: 0.0738rem; | ||
125 | color: #6bc1fc; | ||
126 | } | ||
127 | } | ||
122 | } | 128 | } |
123 | } | 129 | } |
124 | } | ||
125 | 130 | ||
126 | .card2 { | 131 | .card2 { |
127 | height: 33%; | 132 | height: 33%; |
128 | background: url("~@/image/djywl.png") no-repeat; | 133 | background: url("~@/image/djywl.png") no-repeat; |
129 | background-size: 100% 100%; | 134 | background-size: 100% 100%; |
130 | padding: .3825rem 0 0 0; | 135 | padding: 0.3825rem 0 0 0; |
131 | } | 136 | } |
132 | 137 | ||
133 | .card3 { | 138 | .card3 { |
134 | height: 33%; | 139 | height: 33%; |
135 | flex: 1; | 140 | flex: 1; |
136 | background: url("~@/image/djlxzl.png") no-repeat; | 141 | background: url("~@/image/djlxzl.png") no-repeat; |
137 | background-size: 100% 100%; | 142 | background-size: 100% 100%; |
138 | padding-bottom: 0; | 143 | padding-bottom: 0; |
139 | 144 | ||
140 | .cardhead { | 145 | .cardhead { |
141 | top: .0417rem; | 146 | top: 0.0417rem; |
147 | } | ||
142 | } | 148 | } |
143 | } | ||
144 | 149 | ||
145 | .cardhead { | 150 | .cardhead { |
146 | position: absolute; | 151 | position: absolute; |
152 | } | ||
147 | } | 153 | } |
148 | } | ||
149 | </style> | 154 | </style> | ... | ... |
... | @@ -15,8 +15,8 @@ | ... | @@ -15,8 +15,8 @@ |
15 | </div> | 15 | </div> |
16 | <div class="from-clues-content"> | 16 | <div class="from-clues-content"> |
17 | <div class="contentbox"> | 17 | <div class="contentbox"> |
18 | <base-set v-show="isshow" :userInfo="userData" /> | 18 | <base-set v-if="isshow" :userInfo="userData" /> |
19 | <password-edit v-show="!isshow" :userInfo="userData" /> | 19 | <password-edit v-if="!isshow" :userInfo="userData" /> |
20 | </div> | 20 | </div> |
21 | </div> | 21 | </div> |
22 | </div> | 22 | </div> | ... | ... |
... | @@ -114,7 +114,7 @@ | ... | @@ -114,7 +114,7 @@ |
114 | { required: true, message: "请输入用户名", trigger: "blur" }, | 114 | { required: true, message: "请输入用户名", trigger: "blur" }, |
115 | ], | 115 | ], |
116 | }, | 116 | }, |
117 | title: "", | 117 | title: "修改", |
118 | visible: false, | 118 | visible: false, |
119 | showLoginName: false, | 119 | showLoginName: false, |
120 | sexList: [{ lable: "0", value: "0", name: "男" }, { lable: "1", value: "1", name: "女" }], | 120 | sexList: [{ lable: "0", value: "0", name: "男" }, { lable: "1", value: "1", name: "女" }], |
... | @@ -230,4 +230,14 @@ | ... | @@ -230,4 +230,14 @@ |
230 | /deep/.el-form-item__label { | 230 | /deep/.el-form-item__label { |
231 | color: #fff; | 231 | color: #fff; |
232 | } | 232 | } |
233 | /deep/.el-dialog__body { | ||
234 | padding-top: 20px; | ||
235 | } | ||
236 | /deep/.el-dialog__header { | ||
237 | text-align: center; | ||
238 | margin-bottom: 10px; | ||
239 | .el-dialog__title { | ||
240 | color: white; | ||
241 | } | ||
242 | } | ||
233 | </style> | 243 | </style> | ... | ... |
-
Please register or sign in to post a comment