diff --git a/psdc-ui/src/assets/font/ds-digi-webfont.woff b/psdc-ui/src/assets/font/ds-digi-webfont.woff new file mode 100644 index 0000000..fc4c4c2 Binary files /dev/null and b/psdc-ui/src/assets/font/ds-digi-webfont.woff differ diff --git a/psdc-ui/src/assets/font/ds-digi-webfont.woff2 b/psdc-ui/src/assets/font/ds-digi-webfont.woff2 new file mode 100644 index 0000000..b2616b4 Binary files /dev/null and b/psdc-ui/src/assets/font/ds-digi-webfont.woff2 differ diff --git a/psdc-ui/src/assets/font/ds-digib-webfont.woff b/psdc-ui/src/assets/font/ds-digib-webfont.woff new file mode 100644 index 0000000..cb3aff1 Binary files /dev/null and b/psdc-ui/src/assets/font/ds-digib-webfont.woff differ diff --git a/psdc-ui/src/assets/font/ds-digib-webfont.woff2 b/psdc-ui/src/assets/font/ds-digib-webfont.woff2 new file mode 100644 index 0000000..48bd5f6 Binary files /dev/null and b/psdc-ui/src/assets/font/ds-digib-webfont.woff2 differ diff --git a/psdc-ui/src/assets/font/ds-digii-webfont.woff b/psdc-ui/src/assets/font/ds-digii-webfont.woff new file mode 100644 index 0000000..4a3c3fb Binary files /dev/null and b/psdc-ui/src/assets/font/ds-digii-webfont.woff differ diff --git a/psdc-ui/src/assets/font/ds-digii-webfont.woff2 b/psdc-ui/src/assets/font/ds-digii-webfont.woff2 new file mode 100644 index 0000000..e33a526 Binary files /dev/null and b/psdc-ui/src/assets/font/ds-digii-webfont.woff2 differ diff --git a/psdc-ui/src/assets/font/stylesheet.css b/psdc-ui/src/assets/font/stylesheet.css new file mode 100644 index 0000000..e92a388 --- /dev/null +++ b/psdc-ui/src/assets/font/stylesheet.css @@ -0,0 +1,60 @@ +/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on June 4, 2023 */ + + + +@font-face { + font-family: 'ds-digitalnormal'; + src: url('ds-digi-webfont.woff2') format('woff2'), + url('ds-digi-webfont.woff') format('woff'); + font-weight: normal; + font-style: normal; + +} + + + + +@font-face { + font-family: 'ds-digitalbold'; + src: url('ds-digib-webfont.woff2') format('woff2'), + url('ds-digib-webfont.woff') format('woff'); + font-weight: normal; + font-style: normal; + +} + + + + +@font-face { + font-family: 'ds-digitalitalic'; + src: url('ds-digii-webfont.woff2') format('woff2'), + url('ds-digii-webfont.woff') format('woff'); + font-weight: normal; + font-style: normal; + +} + + + + +@font-face { + font-family: 'ds-digitalbold_italic'; + src: url('ds-digit-webfont.woff2') format('woff2'), + url('ds-digit-webfont.woff') format('woff'); + font-weight: normal; + font-style: normal; + +} + + + + +@font-face { + font-family: 'ds-digitalnormal'; + src: url('ds-digi-webfont.woff2') format('woff2'), + url('ds-digi-webfont.woff') format('woff'); + font-weight: normal; + font-style: normal; + +} \ No newline at end of file diff --git a/psdc-ui/src/assets/images/dcgl(1).png b/psdc-ui/src/assets/images/dcgl(1).png new file mode 100644 index 0000000..df56a4d Binary files /dev/null and b/psdc-ui/src/assets/images/dcgl(1).png differ diff --git a/psdc-ui/src/assets/images/发热电缆(1).png b/psdc-ui/src/assets/images/发热电缆(1).png new file mode 100644 index 0000000..da1f751 Binary files /dev/null and b/psdc-ui/src/assets/images/发热电缆(1).png differ diff --git a/psdc-ui/src/assets/images/空气源热泵(1).png b/psdc-ui/src/assets/images/空气源热泵(1).png new file mode 100644 index 0000000..5c68853 Binary files /dev/null and b/psdc-ui/src/assets/images/空气源热泵(1).png differ diff --git a/psdc-ui/src/assets/images/蓄热锅炉(1).png b/psdc-ui/src/assets/images/蓄热锅炉(1).png new file mode 100644 index 0000000..1202dba Binary files /dev/null and b/psdc-ui/src/assets/images/蓄热锅炉(1).png differ diff --git a/psdc-ui/src/views/bigview/index.vue b/psdc-ui/src/views/bigview/index.vue index 759176d..62b80b4 100644 --- a/psdc-ui/src/views/bigview/index.vue +++ b/psdc-ui/src/views/bigview/index.vue @@ -44,15 +44,15 @@
-
{{ nowPower }}kW
+
{{ nowPower }}kW
当前功率
- +
-
{{ nowEle }}kWh
+
{{ nowEle }}kWh
总用电量
@@ -66,7 +66,7 @@
{{ item.deviceName }}
-
{{ item.deviceTemp}}℃
+
{{ item.deviceTemp}}
@@ -258,12 +258,27 @@ function dcglChartFun(){ data: ["进水温度","出水温度"], // selectedMode: 'single', textStyle: { - color: "#f3ffff" + color: "#b6bee7" } }, tooltip: { trigger: "axis", - // formatter: "{b0}: {c0}℃", + formatter: function(params) { + var result = params[0].name + '
'; // 获取横轴数据项名称 + for (var i = 0; i < params.length; i++) { + var seriesName = params[i].seriesName; // 获取系列名称 + var value = params[i].value; // 获取数据值 + // result += seriesName + ': ' + ''+value+'' + '℃
'; // 拼接字符串 + if (i === 0) { // 第一个系列名称设置为蓝色 + result += '' + ''+seriesName+'' + '    ' + ''+value+'' + '
'; + } else if (i === 1) { // 第二个系列名称设置为黄色 + result += '' + ''+seriesName+'' + '    ' + ''+value+'' + '
'; + } else { // 其他系列名称使用默认颜色 + result += seriesName + ': ' + value + ' m/s
'; + } + } + return result; + }, // borderColor: '#00fcff', borderWidth: 1 }, @@ -273,7 +288,7 @@ function dcglChartFun(){ bottom:'15%', left:'10%', right:'3%', - borderWidth: 1, + borderWidth: 0, borderColor: '#767da1', }, xAxis: { @@ -281,7 +296,7 @@ function dcglChartFun(){ data: dcglTimeList.value, axisLabel: { textStyle: { - color: "#f3ffff" + color: "#b6bee7" } }, axisLine: { @@ -290,10 +305,10 @@ function dcglChartFun(){ } }, axisTick: { - show: false // 去掉x轴刻度 + show: true // 去掉x轴刻度 }, splitArea: { - show: true, + show: false, interval:0, areaStyle: { color: ['rgb(54,68,148,.8)', 'rgb(37,51,133,.8)'] //这里重点,用于设置颜色的数组, @@ -305,17 +320,17 @@ function dcglChartFun(){ type: 'value', name:'℃', nameTextStyle: { - color: "#f3ffff", + color: "#b6bee7", nameLocation: "start" }, axisLabel: { textStyle: { - color: "#f3ffff" + color: "#b6bee7" } }, splitLine: { show: true, - lineStyle: {color: "#767da1", type: "solid"} //dashed + lineStyle: {color: "#767da1", type: "dashed"} //dashed } //s是否显示为虚线的条纹背景 }, series: [ @@ -351,12 +366,27 @@ function xrglChartFun(){ data: ["进水温度","出水温度"], // selectedMode: 'single', textStyle: { - color: "#f3ffff" + color: "#b6bee7" } }, tooltip: { trigger: "axis", - // formatter: "{b0}: {c0}℃", + formatter: function(params) { + var result = params[0].name + '
'; // 获取横轴数据项名称 + for (var i = 0; i < params.length; i++) { + var seriesName = params[i].seriesName; // 获取系列名称 + var value = params[i].value; // 获取数据值 + // result += seriesName + ': ' + ''+value+'' + '℃
'; // 拼接字符串 + if (i === 0) { // 第一个系列名称设置为蓝色 + result += '' + ''+seriesName+'' + '    ' + ''+value+'' + '
'; + } else if (i === 1) { // 第二个系列名称设置为黄色 + result += '' + ''+seriesName+'' + '    ' + ''+value+'' + '
'; + } else { // 其他系列名称使用默认颜色 + result += seriesName + ': ' + value + ' m/s
'; + } + } + return result; + }, // borderColor: '#00fcff', borderWidth: 1 }, @@ -366,7 +396,7 @@ function xrglChartFun(){ bottom:'15%', left:'10%', right:'3%', - borderWidth: 1, + borderWidth: 0, borderColor: '#767da1', }, xAxis: { @@ -374,7 +404,7 @@ function xrglChartFun(){ data: xrglTimeList.value, axisLabel: { textStyle: { - color: "#f3ffff" + color: "#b6bee7" } }, axisLine: { @@ -383,10 +413,10 @@ function xrglChartFun(){ } }, axisTick: { - show: false // 去掉x轴刻度 + show: true // 去掉x轴刻度 }, splitArea: { - show: true, + show: false, interval:0, areaStyle: { color: ['rgb(54,68,148,.8)', 'rgb(37,51,133,.8)'] //这里重点,用于设置颜色的数组, @@ -398,17 +428,17 @@ function xrglChartFun(){ type: 'value', name:'℃', nameTextStyle: { - color: "#f3ffff", + color: "#b6bee7", nameLocation: "start" }, axisLabel: { textStyle: { - color: "#f3ffff" + color: "#b6bee7" } }, splitLine: { show: true, - lineStyle: {color: "#767da1", type: "solid"} //dashed + lineStyle: {color: "#767da1", type: "dashed"} //dashed } //s是否显示为虚线的条纹背景 }, series: [ @@ -444,12 +474,27 @@ function kqyrbChartFun(){ data: ["进水温度","出水温度"], // selectedMode: 'single', textStyle: { - color: "#f3ffff" + color: "#b6bee7" } }, tooltip: { trigger: "axis", - // formatter: "{b0}: {c0}℃", + formatter: function(params) { + var result = params[0].name + '
'; // 获取横轴数据项名称 + for (var i = 0; i < params.length; i++) { + var seriesName = params[i].seriesName; // 获取系列名称 + var value = params[i].value; // 获取数据值 + // result += seriesName + ': ' + ''+value+'' + '℃
'; // 拼接字符串 + if (i === 0) { // 第一个系列名称设置为蓝色 + result += '' + ''+seriesName+'' + '    ' + ''+value+'' + '
'; + } else if (i === 1) { // 第二个系列名称设置为黄色 + result += '' + ''+seriesName+'' + '    ' + ''+value+'' + '
'; + } else { // 其他系列名称使用默认颜色 + result += seriesName + ': ' + value + ' m/s
'; + } + } + return result; + }, // borderColor: '#00fcff', borderWidth: 1 }, @@ -459,7 +504,7 @@ function kqyrbChartFun(){ bottom:'15%', left:'10%', right:'3%', - borderWidth: 1, + borderWidth: 0, borderColor: '#767da1', }, xAxis: { @@ -467,7 +512,7 @@ function kqyrbChartFun(){ data: kqyrbTimeList.value, axisLabel: { textStyle: { - color: "#f3ffff" + color: "#b6bee7" } }, axisLine: { @@ -476,10 +521,10 @@ function kqyrbChartFun(){ } }, axisTick: { - show: false // 去掉x轴刻度 + show: true // 去掉x轴刻度 }, splitArea: { - show: true, + show: false, interval:0, areaStyle: { color: ['rgb(54,68,148,.8)', 'rgb(37,51,133,.8)'] //这里重点,用于设置颜色的数组, @@ -491,17 +536,17 @@ function kqyrbChartFun(){ type: 'value', name:'℃', nameTextStyle: { - color: "#f3ffff", + color: "#b6bee7", nameLocation: "start" }, axisLabel: { textStyle: { - color: "#f3ffff" + color: "#b6bee7" } }, splitLine: { show: true, - lineStyle: {color: "#767da1", type: "solid"} //dashed + lineStyle: {color: "#767da1", type: "dashed"} //dashed } //s是否显示为虚线的条纹背景 }, series: [ @@ -537,12 +582,27 @@ function frdlChartFun(){ data: ["当前温度"], // selectedMode: 'single', textStyle: { - color: "#f3ffff" + color: "#b6bee7" } }, tooltip: { trigger: "axis", - // formatter: "{b0}: {c0}℃", + formatter: function(params) { + var result = params[0].name + '
'; // 获取横轴数据项名称 + for (var i = 0; i < params.length; i++) { + var seriesName = params[i].seriesName; // 获取系列名称 + var value = params[i].value; // 获取数据值 + // result += seriesName + ': ' + ''+value+'' + '℃
'; // 拼接字符串 + if (i === 0) { // 第一个系列名称设置为蓝色 + result += '' + ''+seriesName+'' + '    ' + ''+value+'' + '
'; + } else if (i === 1) { // 第二个系列名称设置为黄色 + result += '' + ''+seriesName+'' + '    ' + ''+value+'' + '
'; + } else { // 其他系列名称使用默认颜色 + result += seriesName + ': ' + value + ' m/s
'; + } + } + return result; + }, // borderColor: '#00fcff', borderWidth: 1 }, @@ -552,7 +612,7 @@ function frdlChartFun(){ bottom:'15%', left:'10%', right:'3%', - borderWidth: 1, + borderWidth: 0, borderColor: '#767da1', }, xAxis: { @@ -560,7 +620,7 @@ function frdlChartFun(){ data: frdlTimeList.value, axisLabel: { textStyle: { - color: "#f3ffff" + color: "#b6bee7" } }, axisLine: { @@ -569,10 +629,10 @@ function frdlChartFun(){ } }, axisTick: { - show: false // 去掉x轴刻度 + show: true // 去掉x轴刻度 }, splitArea: { - show: true, + show: false, interval:0, areaStyle: { color: ['rgb(54,68,148,.8)', 'rgb(37,51,133,.8)'] //这里重点,用于设置颜色的数组, @@ -584,17 +644,17 @@ function frdlChartFun(){ type: 'value', name:'℃', nameTextStyle: { - color: "#f3ffff", + color: "#b6bee7", nameLocation: "start" }, axisLabel: { textStyle: { - color: "#f3ffff" + color: "#b6bee7" } }, splitLine: { show: true, - lineStyle: {color: "#767da1", type: "solid"} //dashed + lineStyle: {color: "#767da1", type: "dashed"} //dashed } //s是否显示为虚线的条纹背景 }, series: [ @@ -640,12 +700,21 @@ function dqglChartFun(){ data: ["当前功率"], // selectedMode: 'single', textStyle: { - color: "#f3ffff" + color: "#b6bee7" } }, tooltip: { trigger: "axis", - formatter: "{b0}: {c0}kW", + // formatter: "{b0}: {c0}kW", + formatter: function(params) { + var result = params[0].name + '
'; // 获取横轴数据项名称 + for (var i = 0; i < params.length; i++) { + var seriesName = params[i].seriesName; // 获取系列名称 + var value = params[i].value; // 获取数据值 + result += '' + ''+seriesName+'' + '    ' + ''+value+'' + 'kW
'; + } + return result; + }, // borderColor: '#00fcff', borderWidth: 1 }, @@ -655,7 +724,7 @@ function dqglChartFun(){ bottom:'15%', left:'10%', right:'3%', - borderWidth: 1, + borderWidth: 0, borderColor: '#767da1', }, xAxis: { @@ -687,7 +756,7 @@ function dqglChartFun(){ "23:15", "23:30", "23:45",], axisLabel: { textStyle: { - color: "#f3ffff" + color: "#b6bee7" } }, axisLine: { @@ -696,10 +765,10 @@ function dqglChartFun(){ } }, axisTick: { - show: false // 去掉x轴刻度 + show: true // 去掉x轴刻度 }, splitArea: { - show: true, + show: false, interval:0, areaStyle: { color: ['rgb(54,68,148,.8)', 'rgb(37,51,133,.8)'] //这里重点,用于设置颜色的数组, @@ -711,17 +780,17 @@ function dqglChartFun(){ type: 'value', name:'kW', nameTextStyle: { - color: "#f3ffff", + color: "#b6bee7", nameLocation: "start" }, axisLabel: { textStyle: { - color: "#f3ffff" + color: "#b6bee7" } }, splitLine: { show: true, - lineStyle: {color: "#767da1", type: "solid"} //dashed + lineStyle: {color: "#767da1", type: "dashed"} //dashed } //是否显示为虚线的条纹 }, series: [ @@ -764,6 +833,7 @@ onBeforeUnmount(() => {