Merge branch 'master-v32-lushangqing' into 'master'
大屏及电子税务局页面样式修改,数据中心, See merge request !53
Showing
16 changed files
with
89 additions
and
36 deletions
@@ -13,7 +13,7 @@ | @@ -13,7 +13,7 @@ | ||
13 | .sjzx .item { | 13 | .sjzx .item { |
14 | display: inline-block; | 14 | display: inline-block; |
15 | position: relative; | 15 | position: relative; |
16 | - height: 120px; | 16 | + /*height: 120px;*/ |
17 | margin-right: 120px; | 17 | margin-right: 120px; |
18 | } | 18 | } |
19 | 19 | ||
@@ -22,14 +22,15 @@ | @@ -22,14 +22,15 @@ | ||
22 | font-size: 11px; | 22 | font-size: 11px; |
23 | text-align: center; | 23 | text-align: center; |
24 | position:absolute; | 24 | position:absolute; |
25 | - bottom:-13px; | 25 | + bottom:2px; |
26 | left:17px; | 26 | left:17px; |
27 | + margin: 0; | ||
27 | cursor: pointer; | 28 | cursor: pointer; |
28 | } | 29 | } |
29 | 30 | ||
30 | .sjzx .item img { | 31 | .sjzx .item img { |
31 | display: block; | 32 | display: block; |
32 | - height: 118px; | 33 | + /*height: 118px;*/ |
33 | cursor: pointer; | 34 | cursor: pointer; |
34 | } | 35 | } |
35 | 36 | ||
@@ -73,3 +74,12 @@ | @@ -73,3 +74,12 @@ | ||
73 | .sjzx .item ul li .icon-mj { | 74 | .sjzx .item ul li .icon-mj { |
74 | background-image: url("/vue3/src/assets/images/zjdp/icon-mj.png"); | 75 | background-image: url("/vue3/src/assets/images/zjdp/icon-mj.png"); |
75 | } | 76 | } |
77 | +.imgDiv{ | ||
78 | + display: flex; | ||
79 | + flex-flow: column; | ||
80 | + justify-content: center; | ||
81 | + align-items: center; | ||
82 | +} | ||
83 | +.imgDiv-video{ | ||
84 | + width: 24px; | ||
85 | +} |

769 Bytes
@@ -153,7 +153,7 @@ export default { | @@ -153,7 +153,7 @@ export default { | ||
153 | left: 'center', | 153 | left: 'center', |
154 | bottom: '8%', | 154 | bottom: '8%', |
155 | textStyle: { | 155 | textStyle: { |
156 | - fontSize: this.titleFontSize*0.5, | 156 | + fontSize: this.titleFontSize*0.7, |
157 | color:'#ffffff' | 157 | color:'#ffffff' |
158 | } | 158 | } |
159 | 159 |
@@ -5,7 +5,7 @@ export default { | @@ -5,7 +5,7 @@ export default { | ||
5 | data () { | 5 | data () { |
6 | return { | 6 | return { |
7 | domainName:sessionStorage.getItem('domainName'), | 7 | domainName:sessionStorage.getItem('domainName'), |
8 | - apiUrl:'/api-web/bigScreen/findPortfolio',//今日业务量 | 8 | + apiUrl:'/api-web/bigScreen/getBusinessNumber',//今日业务量 |
9 | chartInstance: null, | 9 | chartInstance: null, |
10 | allData: [{ | 10 | allData: [{ |
11 | name: "今日业务量", | 11 | name: "今日业务量", |
@@ -70,18 +70,58 @@ export default { | @@ -70,18 +70,58 @@ export default { | ||
70 | async getData () { | 70 | async getData () { |
71 | // await this.$http.get() | 71 | // await this.$http.get() |
72 | // const { data: ret } = await this.$http.get('volume') | 72 | // const { data: ret } = await this.$http.get('volume') |
73 | - const { data: ret } = await $.get(this.domainName +this.apiUrl+'?access_token='+localStorage.getItem('access_token')) | 73 | + const { map: ret } = await $.get(this.domainName +this.apiUrl+'?access_token='+localStorage.getItem('access_token')) |
74 | //本月业务量 | 74 | //本月业务量 |
75 | // const { data: ret1 } = await $.get(this.domainName +this.apiUrl1) | 75 | // const { data: ret1 } = await $.get(this.domainName +this.apiUrl1) |
76 | let retData=[]; | 76 | let retData=[]; |
77 | - retData.push({ | ||
78 | - name:'今日业务量', | ||
79 | - data:ret | ||
80 | - }) | ||
81 | - retData.push({ | ||
82 | - name:'本月业务量', | ||
83 | - data:ret | ||
84 | - }) | 77 | + let allData= [ |
78 | + {data: [ | ||
79 | + { | ||
80 | + "name": "网络发票", | ||
81 | + "typeName": "fp", | ||
82 | + "value": 0 | ||
83 | + }, | ||
84 | + { | ||
85 | + "name": "涉税文书", | ||
86 | + "typeName": "ws", | ||
87 | + "value": 0 | ||
88 | + }, | ||
89 | + { | ||
90 | + "name": "网上申报", | ||
91 | + "typeName": "sb", | ||
92 | + "value": 0 | ||
93 | + } | ||
94 | + ], | ||
95 | + name: "今日业务量" | ||
96 | + }, | ||
97 | + { | ||
98 | + data: [ | ||
99 | + { | ||
100 | + "name": "网络发票", | ||
101 | + "typeName": "fp", | ||
102 | + "value": 0 | ||
103 | + }, | ||
104 | + { | ||
105 | + "name": "涉税文书", | ||
106 | + "typeName": "ws", | ||
107 | + "value": 0 | ||
108 | + }, | ||
109 | + { | ||
110 | + "name": "网上申报", | ||
111 | + "typeName": "sb", | ||
112 | + "value": 0 | ||
113 | + } | ||
114 | + ], | ||
115 | + name: "本月业务量" | ||
116 | + }] | ||
117 | + if(ret){ | ||
118 | + retData=ret.allData | ||
119 | + }else{ | ||
120 | + retData=allData | ||
121 | + | ||
122 | + } | ||
123 | + | ||
124 | + | ||
85 | this.allData = retData | 125 | this.allData = retData |
86 | 126 | ||
87 | this.updateChart() | 127 | this.updateChart() |
@@ -92,14 +132,16 @@ export default { | @@ -92,14 +132,16 @@ export default { | ||
92 | ['66%', '65%'] | 132 | ['66%', '65%'] |
93 | ] | 133 | ] |
94 | 134 | ||
135 | + | ||
95 | const seriesArr = this.allData.map((item, index) => { | 136 | const seriesArr = this.allData.map((item, index) => { |
96 | const dataArr = [] | 137 | const dataArr = [] |
97 | let colorData=[]; | 138 | let colorData=[]; |
98 | - if(item.data){ | 139 | + // if(item.data && item.data.length>0){ |
140 | + if(item.data ){ | ||
99 | item.data.map(inner => { | 141 | item.data.map(inner => { |
100 | dataArr.push({ | 142 | dataArr.push({ |
101 | name: inner.name, | 143 | name: inner.name, |
102 | - value: inner.num, | 144 | + value: inner.value, |
103 | /*itemStyle: { | 145 | /*itemStyle: { |
104 | color: this.colorData[index] | 146 | color: this.colorData[index] |
105 | }*/ | 147 | }*/ |
@@ -123,6 +165,8 @@ export default { | @@ -123,6 +165,8 @@ export default { | ||
123 | radius: ['28%', '42%'], | 165 | radius: ['28%', '42%'], |
124 | center: centerArr[index], | 166 | center: centerArr[index], |
125 | color:colorData, | 167 | color:colorData, |
168 | + minAngle: 15,//最小角度 | ||
169 | + startAngle:120, //起始角度 | ||
126 | itemStyle: { | 170 | itemStyle: { |
127 | borderRadius: 2, | 171 | borderRadius: 2, |
128 | borderWidth: 2 | 172 | borderWidth: 2 |
@@ -137,6 +181,7 @@ export default { | @@ -137,6 +181,7 @@ export default { | ||
137 | } | 181 | } |
138 | }) | 182 | }) |
139 | const dataOption = { | 183 | const dataOption = { |
184 | + | ||
140 | series: seriesArr | 185 | series: seriesArr |
141 | } | 186 | } |
142 | this.chartInstance.setOption(dataOption) | 187 | this.chartInstance.setOption(dataOption) |
@@ -167,12 +167,7 @@ export default { | @@ -167,12 +167,7 @@ export default { | ||
167 | const unit=this.allData.polyline.unit; | 167 | const unit=this.allData.polyline.unit; |
168 | 168 | ||
169 | let seriesData=[]; | 169 | let seriesData=[]; |
170 | - | ||
171 | - console.log("***",seriesArr) | ||
172 | $.each(seriesArr,function (index,item){ | 170 | $.each(seriesArr,function (index,item){ |
173 | - console.log("&&&",item) | ||
174 | - console.log("/*/*/*",item.name) | ||
175 | - | ||
176 | seriesData .push({ | 171 | seriesData .push({ |
177 | name: item.name, | 172 | name: item.name, |
178 | type: 'line', | 173 | type: 'line', |
@@ -220,7 +215,7 @@ export default { | @@ -220,7 +215,7 @@ export default { | ||
220 | left: 'center', | 215 | left: 'center', |
221 | bottom: '8%', | 216 | bottom: '8%', |
222 | textStyle: { | 217 | textStyle: { |
223 | - fontSize: this.titleFontSize*0.5, | 218 | + fontSize: this.titleFontSize*0.9, |
224 | color:'#ffffff' | 219 | color:'#ffffff' |
225 | } | 220 | } |
226 | 221 |
@@ -158,12 +158,7 @@ export default { | @@ -158,12 +158,7 @@ export default { | ||
158 | const unit=this.allData.polyline.unit; | 158 | const unit=this.allData.polyline.unit; |
159 | 159 | ||
160 | let seriesData=[]; | 160 | let seriesData=[]; |
161 | - | ||
162 | - console.log("***",seriesArr) | ||
163 | $.each(seriesArr,function (index,item){ | 161 | $.each(seriesArr,function (index,item){ |
164 | - console.log("&&&",item) | ||
165 | - console.log("/*/*/*",item.name) | ||
166 | - | ||
167 | seriesData .push({ | 162 | seriesData .push({ |
168 | name: item.name, | 163 | name: item.name, |
169 | type: 'line', | 164 | type: 'line', |
@@ -205,7 +200,7 @@ export default { | @@ -205,7 +200,7 @@ export default { | ||
205 | left: 'center', | 200 | left: 'center', |
206 | bottom: '8%', | 201 | bottom: '8%', |
207 | textStyle: { | 202 | textStyle: { |
208 | - fontSize: this.titleFontSize*0.5, | 203 | + fontSize: this.titleFontSize*0.9, |
209 | color:'#ffffff' | 204 | color:'#ffffff' |
210 | } | 205 | } |
211 | 206 |
@@ -5,7 +5,7 @@ | @@ -5,7 +5,7 @@ | ||
5 | 5 | ||
6 | </div> | 6 | </div> |
7 | <div class="ypt"> | 7 | <div class="ypt"> |
8 | - <el-carousel direction="vertical" :autoplay="true" indicator-position="none" interval="10000" > | 8 | + <el-carousel direction="vertical" :autoplay="true" indicator-position="none" > |
9 | <el-carousel-item v-for="(item,index) in cloudData" :key="index"> | 9 | <el-carousel-item v-for="(item,index) in cloudData" :key="index"> |
10 | <div class="item swiper-slide" > | 10 | <div class="item swiper-slide" > |
11 | <div class="ui_base u_p3d"> | 11 | <div class="ui_base u_p3d"> |
hg-monitor-web-zj/src/main/resources/static/vue3/src/views/zjdaping/components/dataCenter/index.html
@@ -6,9 +6,13 @@ | @@ -6,9 +6,13 @@ | ||
6 | </div> | 6 | </div> |
7 | <div class="sjzx"> | 7 | <div class="sjzx"> |
8 | <div class="item sjzx_machineroom" v-for="item in jfdata" > | 8 | <div class="item sjzx_machineroom" v-for="item in jfdata" > |
9 | - <h5 @click="isShowOuter(item)">{{item.machineRoomName}}</h5> | ||
10 | - <img @click="isShow(item)" v-if="item.healthStatus==0" src="/vue3/src/assets/images/zjdp/jifang-1.png" alt=""> | ||
11 | - <img @click="isShow(item)" else="item.healthStatus==1" src="/vue3/src/assets/images/zjdp/jifang-2.png" alt=""> | 9 | + <h5 >{{item.machineRoomName}}</h5> |
10 | + <div class="imgDiv"> | ||
11 | + <img @click="isShow(item)" class="imgDiv-video" src="/vue3/src/assets/images/zjdp/icon-jf.png"> | ||
12 | + <img @click="isShowOuter(item)" v-if="item.healthStatus==0" src="/vue3/src/assets/images/zjdp/jifang-1.png" alt=""> | ||
13 | + <img @click="isShowOuter(item)" else="item.healthStatus==1" src="/vue3/src/assets/images/zjdp/jifang-2.png" alt=""> | ||
14 | + </div> | ||
15 | + | ||
12 | <ul class="float-container"> | 16 | <ul class="float-container"> |
13 | <li><i class='icon-wd'></i><span>温度:{{item.wd}}</span></li> | 17 | <li><i class='icon-wd'></i><span>温度:{{item.wd}}</span></li> |
14 | <li><i class='icon-sd'></i><span>湿度:{{item.sd}}</span></li> | 18 | <li><i class='icon-sd'></i><span>湿度:{{item.sd}}</span></li> |
@@ -43,11 +43,17 @@ export default { | @@ -43,11 +43,17 @@ export default { | ||
43 | ] | 43 | ] |
44 | }) | 44 | }) |
45 | const isShow=(item)=>{ | 45 | const isShow=(item)=>{ |
46 | + console.log("999",item) | ||
47 | + | ||
46 | proxy.dialogMachineName=item.machineRoomName | 48 | proxy.dialogMachineName=item.machineRoomName |
47 | proxy.centerDialogVisible = true | 49 | proxy.centerDialogVisible = true |
48 | } | 50 | } |
49 | const isShowOuter=(item)=>{ | 51 | const isShowOuter=(item)=>{ |
52 | + console.log(";;;",item) | ||
53 | + if(item.layout == 1){ | ||
50 | proxy.outerVisible = true | 54 | proxy.outerVisible = true |
55 | + } | ||
56 | + | ||
51 | 57 | ||
52 | } | 58 | } |
53 | return{ | 59 | return{ |
@@ -17,7 +17,6 @@ export default { | @@ -17,7 +17,6 @@ export default { | ||
17 | // numm: 传入的数字 numLen: 默认显示几位数 | 17 | // numm: 传入的数字 numLen: 默认显示几位数 |
18 | let numVal=numm.value+''; | 18 | let numVal=numm.value+''; |
19 | proxy.numDiff=parseInt(numLen.value)-parseInt(numVal.split("").length); | 19 | proxy.numDiff=parseInt(numLen.value)-parseInt(numVal.split("").length); |
20 | - console.log("numDiff--",proxy.numDiff) | ||
21 | const toOrderNum = (num) => { | 20 | const toOrderNum = (num) => { |
22 | 21 | ||
23 | num = num.toString(); | 22 | num = num.toString(); |
@@ -49,7 +49,6 @@ export default { | @@ -49,7 +49,6 @@ export default { | ||
49 | let length=resData.length; | 49 | let length=resData.length; |
50 | if(length<4){ | 50 | if(length<4){ |
51 | for(let i=0;i<4-length;i++){ | 51 | for(let i=0;i<4-length;i++){ |
52 | - console.log("&&&",i) | ||
53 | resData.push({ | 52 | resData.push({ |
54 | "resTypeAllNum": 0, | 53 | "resTypeAllNum": 0, |
55 | "code": "other", | 54 | "code": "other", |
@@ -45,7 +45,6 @@ export default { | @@ -45,7 +45,6 @@ export default { | ||
45 | }, | 45 | }, |
46 | setup(props, {attrs, slots, emit}) { | 46 | setup(props, {attrs, slots, emit}) { |
47 | const {proxy} = Vue.getCurrentInstance(); | 47 | const {proxy} = Vue.getCurrentInstance(); |
48 | - console.log('aaa',Vue.EventBus) | ||
49 | let datetimeStyle=()=>{// 左上角日期时间大小 | 48 | let datetimeStyle=()=>{// 左上角日期时间大小 |
50 | fontSize: proxy.titleFontSize / 3 + 'px'; | 49 | fontSize: proxy.titleFontSize / 3 + 'px'; |
51 | marginLeft: proxy.titleFontSize / 5 + 'px' | 50 | marginLeft: proxy.titleFontSize / 5 + 'px' |
-
Please register or login to post a comment