This commit is contained in:
lll 2023-12-04 14:49:57 +08:00
parent 687cf494d3
commit dc8d3c20d1
6 changed files with 671 additions and 681 deletions

View File

@ -26,7 +26,7 @@ const routes = [
];
const router = new VueRouter({
mode: "history",
mode: "hash",
base: process.env.BASE_URL,
routes,
});

View File

@ -561,26 +561,20 @@ export default {
) {
//
let midRatio = (startRatio + endRatio) / 2;
let startRadian = startRatio * Math.PI * 2;
let endRadian = endRatio * Math.PI * 2;
let midRadian = midRatio * Math.PI * 2;
//
if (startRatio === 0 && endRatio === 1) {
isSelected = false;
}
// / k 1/3
k = typeof k !== "undefined" ? k : 1 / 3;
// x y 0
let offsetX = isSelected ? Math.cos(midRadian) * 0.1 : 0;
let offsetY = isSelected ? Math.sin(midRadian) * 0.1 : 0;
// 1
let hoverRate = isHovered ? 1.05 : 1;
//
return {
u: {
@ -588,13 +582,11 @@ export default {
max: Math.PI * 3,
step: Math.PI / 32,
},
v: {
min: 0,
max: Math.PI * 2,
step: Math.PI / 20,
},
x: function (u, v) {
if (u < startRadian) {
return (
@ -884,6 +876,7 @@ export default {
};
this.defineEcharts("ynflzb", option);
},
//
initMap() {
//
var data = [
@ -974,10 +967,9 @@ export default {
myChart.resize();
});
//
$.get(
"https://geo.datav.aliyun.com/areas_v3/bound/370000_full.json",
function (geojson) {
echarts.registerMap("山东", geojson);
let src = require("../assets/shandong.json");
function registerMap() {
echarts.registerMap("山东", src);
let option = {
series: [
{
@ -1141,7 +1133,7 @@ export default {
// });
}
}
);
registerMap();
},
//
initfbqk() {
@ -1490,9 +1482,7 @@ export default {
background: url("../assets/客户侧总体用能情况分析/用能量-框.png");
background-size: cover;
margin-top: 6px;
position: relative;
.title {
position: absolute;
left: 190px;
@ -1690,6 +1680,7 @@ export default {
width: 100%;
height: 100%;
position: relative;
background: url();
display: flex;
flex-direction: column;
align-items: center;
@ -1708,8 +1699,8 @@ export default {
}
#yhzyfbqk {
width: 100%;
height: 100%;
width: 994px;
height: 324px;
}
}
}

View File

@ -790,7 +790,7 @@ export default {
fontWeight: "normal",
// .0625rem /* 12/192 */
// fontSize: fontSizeRem(12),
fontSize:"0.0625rem",
fontSize: "0.0625rem",
color: "#fff",
},
},
@ -1392,10 +1392,10 @@ export default {
myChart.resize();
});
//
$.get(
"https://geo.datav.aliyun.com/areas_v3/bound/370000_full.json",
function (geojson) {
echarts.registerMap("山东", geojson);
let src = require("../assets/shandong.json");
function registerMap() {
echarts.registerMap("山东", src);
let option = {
series: [
{
@ -1432,7 +1432,7 @@ export default {
textStyle: {
color: "#000", //
// fontSize: 16, //
fontSize:"0.0833rem", //
fontSize: "0.0833rem", //
fontFamily: "微软雅黑",
// backgroundColor: {
// image: "../assets//.png",
@ -1563,7 +1563,7 @@ export default {
// });
}
}
);
registerMap();
},
nyxhqk() {
var attaData1 = [62, 52, 34, 61, 75, 140];

View File

@ -17,28 +17,28 @@
<div class="bottom">
<div class="bottomBox">
<img src="../assets/客户侧总体用能情况分析/图标.png" alt="" />
<div>
<div class="box1">
<p>用电量(MWH)</p>
<p><span>84.00</span><span>-13.20%</span></p>
</div>
</div>
<div class="bottomBox">
<img src="../assets/客户侧总体用能情况分析/图标(1).png" alt="" />
<div>
<div class="box1">
<p>用蒸汽量(m2)</p>
<p><span>45.32</span><span>-23.20%</span></p>
</div>
</div>
<div class="bottomBox">
<img src="../assets/客户侧总体用能情况分析/组 3125.png" alt="" />
<div>
<div class="box1">
<p>用水量(m2)</p>
<p><span>56.00</span><span>-33.20%</span></p>
</div>
</div>
<div class="bottomBox">
<img src="../assets/客户侧总体用能情况分析/组 3124.png" alt="" />
<div>
<div class="box1">
<p>用汽量(m2)</p>
<p><span>37.00</span><span>43.20%</span></p>
</div>
@ -180,7 +180,7 @@ export default {
borderWidth: 2, //
},
label: {
fontSize: 12, //
fontSize: "0.06rem", //
color: "#fff",
},
},
@ -194,7 +194,7 @@ export default {
},
textStyle: {
color: "#000", //
fontSize: 16, //
fontSize: "0.08rem", //
fontFamily: "微软雅黑",
// backgroundColor: {
// image: "../assets//.png",
@ -205,13 +205,13 @@ export default {
fline: {
padding: [0, 35],
color: "#FDCC00",
fontSize: 14,
fontSize: "0.07rem",
fontWeight: 600,
},
tline: {
padding: [0, 27],
color: "#fff",
fontSize: 12,
fontSize: "0.06rem",
},
},
},
@ -444,17 +444,18 @@ export default {
width: 72px;
height: 72px;
}
div {
.box1 {
display: flex;
flex-direction: column;
height: 72px;
p:nth-of-type(1) {
width: 120px;
margin-bottom: 10px;
margin-top: 5px;
font-size: 14px;
font-family: " AlibabaPuHuiTi";
font-family: "AlibabaPuHuiTi";
font-weight: 400;
}
span:nth-of-type(1) {
font-size: 20px;
font-family: "AlibabaPuHuiTi";

View File

@ -1298,10 +1298,9 @@ export default {
myChart.resize();
});
//
$.get(
"https://geo.datav.aliyun.com/areas_v3/bound/370000_full.json",
function (geojson) {
echarts.registerMap("山东", geojson);
let src = require("../assets/shandong.json");
function registerMap() {
echarts.registerMap("山东", src);
let option = {
series: [
{
@ -1464,7 +1463,7 @@ export default {
// });
}
}
);
registerMap();
},
},
mounted() {

View File

@ -1160,10 +1160,9 @@ export default {
myChart.resize();
});
//
$.get(
"https://geo.datav.aliyun.com/areas_v3/bound/370000_full.json",
function (geojson) {
echarts.registerMap("山东", geojson);
let src = require("../assets/shandong.json");
function registerMap() {
echarts.registerMap("山东", src);
let option = {
series: [
{
@ -1330,7 +1329,7 @@ export default {
// });
}
}
);
registerMap();
},
},
mounted() {
@ -1377,7 +1376,7 @@ export default {
line-height: 47px;
letter-spacing: 3px;
color: #fff;
margin-left: -60px;
margin-left: 60px;
}
img:nth-of-type(1) {
@ -2010,7 +2009,7 @@ export default {
line-height: 36px;
}
p.second {
width:118px;
width: 118px;
height: 36px;
padding-left: 15px;
font-size: 30px;