From 852e0f0918dc58b616cc81702efbfde3940866bb Mon Sep 17 00:00:00 2001
From: bsw215583320 <baoshiwei121@163.com>
Date: 星期二, 16 四月 2024 14:50:43 +0800
Subject: [PATCH] 增加生产分支
---
src/views/dry/dataDefine/DryEquipment.data.ts | 2
src/views/dashboard/control/index.vue | 3
src/views/sys/login/TokenLoginPage.vue | 2
src/views/dry/bigScreen/BigWorkShop2.vue | 4
src/views/dry/bigScreen/BigWorkShop.vue | 22 ++--
src/layouts/default/header/index.vue | 2
src/views/dry/bigScreen/BigWorkShop1.vue | 2
.env.production | 2
src/views/dry/dataDefine/DryEqpType.data.ts | 54 ++++++++++
src/views/system/loginmini/MiniLogin.vue | 2
src/views/dry/dataDefine/DryOrder.data.ts | 20 +++-
src/views/dry/bigScreen/BigEqp.vue | 137 ++++++++++++++-------------
src/views/dry/monitor/Eqp.vue | 2
13 files changed, 163 insertions(+), 91 deletions(-)
diff --git a/.env.production b/.env.production
index be4611d..4e0c2bf 100644
--- a/.env.production
+++ b/.env.production
@@ -19,7 +19,7 @@
VITE_GLOB_API_URL=/herb
#鍚庡彴鎺ュ彛鍏ㄨ矾寰勫湴鍧�(蹇呭~)
-VITE_GLOB_DOMAIN_URL=http://jeecg-boot-gateway:9999
+VITE_GLOB_DOMAIN_URL=http://127.0.0.1:8800/herb/
# 鎺ュ彛鐖惰矾寰勫墠缂�
VITE_GLOB_API_URL_PREFIX=
diff --git a/src/layouts/default/header/index.vue b/src/layouts/default/header/index.vue
index 4fb6c62..de8ea79 100644
--- a/src/layouts/default/header/index.vue
+++ b/src/layouts/default/header/index.vue
@@ -11,7 +11,7 @@
/>
<LayoutBreadcrumb v-if="getShowContent && getShowBread" :theme="getHeaderTheme" />
<!-- 娆㈣繋璇� -->
- <span v-if="getShowContent && getShowBreadTitle && !getIsMobile" :class="[prefixCls, `${prefixCls}--${getHeaderTheme}`,'headerIntroductionClass']"> 娆㈣繋杩涘叆 {{ '鏅鸿兘涓嵂骞茬嚗鏈烘暟瀛楀寲杞﹂棿' }} </span>
+ <span v-if="getShowContent && getShowBreadTitle && !getIsMobile" :class="[prefixCls, `${prefixCls}--${getHeaderTheme}`,'headerIntroductionClass']"> 娆㈣繋杩涘叆 {{ '涓嵂杞﹂棿鏅鸿兘鐢熶骇绠$悊绯荤粺' }} </span>
</div>
<!-- left end -->
diff --git a/src/views/dashboard/control/index.vue b/src/views/dashboard/control/index.vue
index f376325..9cda79a 100644
--- a/src/views/dashboard/control/index.vue
+++ b/src/views/dashboard/control/index.vue
@@ -333,7 +333,8 @@
function clickButton(cmd, msg) {
console.log("target::::",cmd);
- var params = { msg: msg, code: cmd, tenantId: 1003, machineId: "GM001" };
+ let tenantId = userStore.getTenant;
+ var params = { msg: msg, code: cmd, tenantId: tenantId, machineId: "GM001" };
sendCommand(params).then(res => {
if (res.success) {
addLog("鍝嶅簲", res.message);
diff --git a/src/views/dry/bigScreen/BigEqp.vue b/src/views/dry/bigScreen/BigEqp.vue
index 6c53024..1b22771 100644
--- a/src/views/dry/bigScreen/BigEqp.vue
+++ b/src/views/dry/bigScreen/BigEqp.vue
@@ -29,21 +29,21 @@
<div class="formulaItem">
<Icon style="color: powderblue" icon="la:box" :size="38" />
<div>
- <div class="mainInfo2">{{ realData?.feed }} 绛�</div>
+ <div class="mainInfo2">{{ realData?.feed || 0 }} 绛�</div>
<div class="subhead2">鎶曟枡閲�</div>
</div>
</div>
<div class="formulaItem">
<Icon style="color: red" icon="bx:wind" :size="35" />
<div>
- <div class="mainInfo2">{{ realData?.windTemp }} 掳C</div>
+ <div class="mainInfo2">{{ realData?.windTemp || 0 }} 掳C</div>
<div class="subhead2">鐑</div>
</div>
</div>
<div class="formulaItem">
<Icon style="color: green" icon="tabler:target-arrow" :size="35" />
<div>
- <div class="mainInfo2">{{ realData?.target }} %</div>
+ <div class="mainInfo2">{{ realData?.target || 0 }} %</div>
<div class="subhead2">鐩爣</div>
</div>
</div>
@@ -65,7 +65,7 @@
<div class="center" style="height: 50%">
<div class="centerText">
<div class="mainInfo3"
- ><span>{{ realData?.target }}</span> %
+ ><span>{{ realData?.target || 0 }}</span> %
</div>
<div class="subhead2">鐩爣鍚按鐜�</div>
</div>
@@ -73,7 +73,7 @@
<div class="center" style="height: 50%">
<div>
<div class="mainInfo3"
- ><span>{{ realData?.initial }}</span> %</div
+ ><span>{{ realData?.initial || 0 }}</span> %</div
>
<div class="subhead2">鏉ユ枡鍚按鐜�</div>
</div>
@@ -205,8 +205,8 @@
<div class="chartTittle">
骞茬嚗鏁堢巼(kg/h)
<div class="rightLabel">
- <div class="label good">>{{ standard.xiaolv }} 浼� </div>
- <div class="label bad"><{{ standard.xlMin }} 宸�</div>
+ <div class="label good">>{{ eqp.dryEfficiency }} 浼� </div>
+ <div class="label bad"><{{ eqp.dryEfficiency * 0.9.toFixed(2) }} 宸�</div>
</div>
</div>
<div class="outDiv" style="padding-top: 20px">
@@ -228,7 +228,7 @@
</div>
<div class="rightChart center">
<div class="center compareBar">
- <div class="barTop">{{ standard.xiaolv }}</div>
+ <div class="barTop">{{ eqp.dryEfficiency }}</div>
<div class="barBack">
<div class="barDiv" :style="{ height: realData?.xlsHeight }"></div>
</div>
@@ -239,7 +239,7 @@
</div>
</div>
<div class="center compareBar">
- <div class="barTop">{{ realData?.xiaolv | 0 }}</div>
+ <div class="barTop">{{ realData?.xiaolv || 0 }}</div>
<div class="barBack">
<div
class="barDiv"
@@ -262,8 +262,8 @@
<div class="chartTittle"
>钂告苯娑堣��(m鲁/kg)
<div class="rightLabel">
- <div class="label bad">>{{ standard.zhengqi }} 宸�</div>
- <div class="label good"><{{ standard.zqMin }} 浼�</div>
+ <div class="label bad">>{{ eqp.steamConsumption }} 宸�</div>
+ <div class="label good"><{{ eqp.steamConsumption * 0.9.toFixed(2) }} 浼�</div>
</div>
</div>
<div class="outDiv" style="padding-top: 20px">
@@ -279,7 +279,7 @@
</div>
<div class="rightChart center">
<div class="center compareBar">
- <div class="barTop">{{ standard.zhengqi }}</div>
+ <div class="barTop">{{ eqp.steamConsumption }}</div>
<div class="barBack">
<div class="barDiv" :style="{ height: realData?.zqsHeight }"></div>
</div>
@@ -290,7 +290,7 @@
</div>
</div>
<div class="center compareBar">
- <div class="barTop">{{ realData?.zhengqi | 0 }}</div>
+ <div class="barTop">{{ realData?.zhengqi || 0 }}</div>
<div class="barBack">
<div
class="barDiv"
@@ -318,8 +318,8 @@
<div class="chartTittle">
<div> 鐢佃兘娑堣��(kWh/kg)</div>
<div class="rightLabel">
- <div class="label bad">>{{ standard.dian }} 宸�</div>
- <div class="label good"><{{ standard.dMin }} 浼�</div>
+ <div class="label bad">>{{ eqp.powerConsumption }} 宸�</div>
+ <div class="label good"><{{ eqp.powerConsumption * 0.9.toFixed(2) }} 浼�</div>
</div>
</div>
<div class="outDiv" style="padding-top: 20px">
@@ -335,7 +335,7 @@
</div>
<div class="rightChart center">
<div class="center compareBar">
- <div class="barTop">{{ standard.dian }}</div>
+ <div class="barTop">{{ eqp.powerConsumption }}</div>
<div class="barBack">
<div class="barDiv" :style="{ height: realData?.dnsHeight }"></div>
</div>
@@ -346,7 +346,7 @@
</div>
</div>
<div class="center compareBar">
- <div class="barTop">{{ realData?.dian | 0 }}</div>
+ <div class="barTop">{{ realData?.dian || 0 }}</div>
<div class="barBack">
<div
class="barDiv"
@@ -384,6 +384,7 @@
import { queryById, listAll } from '../api/DryEquipment.api'
import { dryEquipment } from '../dataDefine/DryEquipment.data'
import { useUserStore } from '/@/store/modules/user'
+ import { getTenantId, getToken } from '/@/utils/auth'
const domRef = ref<Nullable<HTMLElement>>(null)
const { enter, toggle, exit, isFullscreen } = useFullscreen()
@@ -634,8 +635,7 @@
smooth: true,
symbol: 'none',
data: [
- [1, 1],
- [2, 2],
+
],
lineStyle: {
width: 1,
@@ -663,8 +663,7 @@
smooth: true,
symbol: 'none',
data: [
- [1, 10],
- [2, 20],
+
],
lineStyle: {
width: 1,
@@ -715,7 +714,7 @@
amplitude: 3,
animationDuration: 5,
//animationDurationUpdate: 0,
- data: [0.56, 0.44, 0.32],
+ data: [0, 0, 0],
shape:
'path://M828.817,706.209C828.817,881.725,686.98,1024,512,1024c-174.98,0-316.817-142.275-316.817-317.791C195.183,530.74,512,0,512,0s316.817,530.74,316.817,706.209z',
outline: {
@@ -806,7 +805,7 @@
},
data: [
{
- value: 20,
+ value: 0,
},
],
},
@@ -844,7 +843,7 @@
},
data: [
{
- value: 20,
+ value: 0,
},
],
},
@@ -1158,7 +1157,7 @@
axisLabel: {
formatter: '{value} 掳C',
},
- // max: standard.value.xiaolv + 3,
+ // max: eqp.value.dryEfficiency + 3,
},
series: [
{
@@ -1169,10 +1168,7 @@
},
// [[15,10], [15,11], [10,6], [7.5,12], [5,12], [2.5,5], [2.5,9], [1,7]]
data: [
- [0, 1],
- [15, 10],
- [45, 11],
- [70, 6],
+
],
markPoint: {
data: [
@@ -1185,7 +1181,7 @@
data: [
{
name: '棰濆畾',
- yAxis: standard.value.xiaolv,
+ yAxis: eqp.value.dryEfficiency,
},
],
label: {
@@ -1230,7 +1226,7 @@
name: '2011',
type: 'bar',
barWidth: 10,
- data: [190, 89, 34, 70, 44, 30],
+ data: [0, 0, 0, 0, 0, 0],
label: {
show: true,
position: 'right',
@@ -1270,6 +1266,9 @@
queryById({ id: router.currentRoute.value.params.id }).then((res) => {
// console.log(`output->res`, res)
eqp.value = res
+ eqp.value.dryEfficiency = res.dryEfficiency
+ eqp.value.steamConsumption = res.steamConsumption
+ eqp.value.powerConsumption = res.powerConsumption
queryRealTime()
setTimeout(initCharts, 500)
})
@@ -1346,7 +1345,7 @@
if (eqp.value) {
eqp.value = eqps.value[eqpNum.value]
// console.log("888",eqp.value);
- let tenantId = 1003
+ let tenantId = getTenantId()
let eqpCode = eqp.value.code
let queryRealTimeUrl = '/dry/real/getRealTimeData'
defHttp.get({ url: queryRealTimeUrl, params: { tenantid: tenantId, machineid: eqpCode } }).then((res) => {
@@ -1379,7 +1378,7 @@
/**娓╁害鐜舰鍥� */
if (bellowsTempChart) {
bellowsTempChart.setOption({
- series: [{ data: [{ value: res.windTemp }] }, { data: [{ value: res.windTemp }] }],
+ series: [{ data: [{ value: res.trendVo.bellowsTemp }] }, { data: [{ value: res.trendVo.bellowsTemp }] }],
})
}
/**椋庢満棰戠巼鐜舰鍥� */
@@ -1454,7 +1453,7 @@
})
}
- // ganZaoXiaoLv.push([totalTime + res.remain,standard.value.xiaolv])
+ // ganZaoXiaoLv.push([totalTime + res.remain,eqp.value.dryEfficiency])
// console.log(`output->res.remain`, res.remain)
// console.log(`output->res.dryTime`, res.dryTime)
// console.log(`output->totalTime`, totalTime)
@@ -1511,7 +1510,7 @@
data: [
{
name: '棰濆畾',
- yAxis: standard.value.xiaolv,
+ yAxis: eqp.value.dryEfficiency,
},
],
label: {
@@ -1570,66 +1569,74 @@
})
}
+ let lastTrend = res.detailList[res.detailList.length-1]
/**鏁堢巼瀵规瘮鍥� */
- if (res.originWeight - res.yield <= 0) {
- res.xiaolv = standard.value.xiaolv + 6
+ if (res.originWeight - lastTrend.weight <= 0) {
+ res.xiaolv = 0
} else {
- res.xiaolv = (((res.originWeight - res.yield) / res.dryTime) * 60).toFixed(2)
+ res.xiaolv = (((res.originWeight - lastTrend.weight) / lastTrend.totalTime) * 60).toFixed(2)
}
-
- if (res.xiaolv > standard.value.xiaolv) {
+ res.xiaolv = Number(res.xiaolv)
+ eqp.value.dryEfficiency = Number(eqp.value.dryEfficiency)
+ if (res.xiaolv > eqp.value.dryEfficiency) {
+ console.log("xiaolv:",res , eqp);
res.xlgood = true
- res.xlsHeight = (standard.value.xiaolv / res.xiaolv) * 100 + '%'
+ res.xlsHeight = (eqp.value.dryEfficiency / res.xiaolv) * 100 + '%'
res.xlrHeight = '100%'
- } else if (res.xiaolv < standard.value.xlMin) {
+ } else if (res.xiaolv < eqp.value.dryEfficiency * 0.9) {
res.xlbad = true
res.xlsHeight = '100%'
- res.xlrHeight = (res.xiaolv / standard.value.xiaolv) * 100 + '%'
+ res.xlrHeight = (res.xiaolv / eqp.value.dryEfficiency) * 100 + '%'
} else {
res.xlsHeight = '100%'
- res.xlrHeight = (res.xiaolv / standard.value.xiaolv) * 100 + '%'
+ res.xlrHeight = (res.xiaolv / eqp.value.dryEfficiency) * 100 + '%'
}
/** 钂告苯娑堣�� */
- if (res.originWeight - res.yield <= 0) {
- res.zhengqi = standard.value.zhengqi - 3
+ if (res.originWeight - lastTrend.weight <= 0) {
+ res.zhengqi = 0
} else {
- res.zhengqi = (res.steam / (res.originWeight - res.yield)).toFixed(1)
+ res.zhengqi = (lastTrend.steam / (res.originWeight - lastTrend.weight)).toFixed(2)
}
- res.zhengqi = standard.value.zhengqi - 3
- console.log(res);
- console.log('zhengqi:', res.zhengqi);
- if (res.zhengqi > standard.value.zhengqi) {
+ res.zhengqi = Number(res.zhengqi)
+ eqp.value.steamConsumption = Number(eqp.value.steamConsumption)
+ // res.zhengqi = eqp.value.steamConsumption - 3
+ // console.log(res);
+ // console.log('zhengqi:', res.zhengqi);
+ if (res.zhengqi > eqp.value.steamConsumption) {
res.zqbad = true
- res.zqsHeight = (standard.value.zhengqi / res.zhengqi) * 100 + '%'
+ res.zqsHeight = (eqp.value.steamConsumption / res.zhengqi) * 100 + '%'
res.zqrHeight = '100%'
- } else if (res.zhengqi < standard.value.zqMin) {
+ } else if (res.zhengqi < eqp.value.steamConsumption * 0.9) {
res.zqgood = true
res.zqsHeight = '100%'
- res.zqrHeight = (res.zhengqi / standard.value.zhengqi) * 100 + '%'
+ res.zqrHeight = (res.zhengqi / eqp.value.steamConsumption) * 100 + '%'
} else {
res.zqsHeight = '100%'
- res.zqrHeight = (res.zhengqi / standard.value.zhengqi) * 100 + '%'
+ res.zqrHeight = (res.zhengqi / eqp.value.steamConsumption) * 100 + '%'
}
/** 鐢佃兘娑堣�� */
- if (res.originWeight - res.yield <= 0) {
- res.dian = standard.value.dian - 1.5
+ if (res.originWeight - lastTrend.weight <= 0) {
+ res.dian = 0
} else {
- res.dian = (res.watt / (res.originWeight - res.yield)).toFixed(1)
+ res.dian = (lastTrend.watt / (res.originWeight - lastTrend.weight)).toFixed(2)
}
- res.dian = standard.value.dian - 1.5
- if (res.dian > standard.value.dian) {
+ // res.dian = eqp.value.powerConsumption - 1.5
+ res.dian = Number(res.dian)
+ eqp.value.powerConsumption = Number(eqp.value.powerConsumption)
+ if (res.dian > eqp.value.powerConsumption) {
+ console.log("dian::", res.dian,eqp.value.powerConsumption )
res.dnbad = true
- res.dnsHeight = (standard.value.dian / res.dian) * 100 + '%'
+ res.dnsHeight = (eqp.value.powerConsumption / res.dian) * 100 + '%'
res.dnrHeight = '100%'
- } else if (res.dian < standard.value.dMin) {
+ } else if (res.dian < eqp.value.powerConsumption * 0.9) {
res.dngood = true
res.dnsHeight = '100%'
- res.dnrHeight = (res.dian / standard.value.dian) * 100 + '%'
+ res.dnrHeight = (res.dian / eqp.value.powerConsumption) * 100 + '%'
} else {
res.dnsHeight = '100%'
- res.dnrHeight = (res.dian / standard.value.dian) * 100 + '%'
+ res.dnrHeight = (res.dian / eqp.value.powerConsumption) * 100 + '%'
}
//console.log('state:::fan::', res.state_fan, 'roller::', res.state_roller, 'windbox::', res.state_windbox)
@@ -1732,7 +1739,7 @@
}
}
- //console.log(`output->res`, res)
+ // console.log(`output->res`, res.detailList[res.detailList.length-1])
realData.value = res
})
}
diff --git a/src/views/dry/bigScreen/BigWorkShop.vue b/src/views/dry/bigScreen/BigWorkShop.vue
index c7cde21..1ed239e 100644
--- a/src/views/dry/bigScreen/BigWorkShop.vue
+++ b/src/views/dry/bigScreen/BigWorkShop.vue
@@ -34,12 +34,12 @@
<div class="statistics putincolor">
<div class="stat_label font16"> 鎬绘姇鏂欓噺 </div>
<div class="stat_value">
- {{ originWeight.toFixed(2) }}
+ {{ originWeight?.toFixed(2) || 0 }}
<span class="font16"> Kg </span>
</div>
<div class="stat_avg">
<div> 棰勮浜ч噺 </div>
- <div> {{ totalYield.toFixed(2) }} kg </div>
+ <div> {{ totalYield?.toFixed(2) || 0 }} kg </div>
</div>
</div>
</dv-border-box7>
@@ -47,12 +47,12 @@
<div class="statistics putincolor">
<div class="stat_label font16"> 鐢甸噺娑堣�� </div>
<div class="stat_value">
- {{ watt.toFixed(2) }}
+ {{ watt?.toFixed(2) || 0 }}
<span class="font16"> Kwh </span>
</div>
<div class="stat_avg">
<div> 骞冲潎鐢佃�� </div>
- <div> {{wattAvg.toFixed(2)}} Kwh/kg </div>
+ <div> {{wattAvg?.toFixed(2) || 0}} Kwh/kg </div>
</div>
</div>
</dv-border-box7>
@@ -60,12 +60,12 @@
<div class="statistics putincolor">
<div class="stat_label font16"> 钂告苯娑堣�� </div>
<div class="stat_value">
- {{ steam.toFixed(2) }}
+ {{ steam?.toFixed(2) || 0 }}
<span class="font16"> m鲁 </span>
</div>
<div class="stat_avg">
<div> 骞冲潎姹借�� </div>
- <div> {{steamAvg.toFixed(2)}} m鲁/kg </div>
+ <div> {{steamAvg?.toFixed(2) || 0}} m鲁/kg </div>
</div>
</div>
</dv-border-box7>
@@ -155,11 +155,11 @@
<div class="eqp-timer">
<div
><Icon style="color: #1850b7" icon="ic:twotone-water-drop" :size="20" />
- {{ realTime.get(eqpCodes[num - 1])?.trendVo?.moisture.toFixed(1) || '0' }} %
+ {{ realTime.get(eqpCodes[num - 1])?.trendVo?.moisture?.toFixed(1) || '0' }} %
</div>
<div
><Icon style="color: #873853" icon="fluent:temperature-20-regular" :size="20" />
- {{ realTime.get(eqpCodes[num - 1])?.trendVo?.bellowsTemp.toFixed(0) || '0' }} 鈩�
+ {{ realTime.get(eqpCodes[num - 1])?.trendVo?.bellowsTemp?.toFixed(0) || '0' }} 鈩�
</div>
<div
><Icon style="color: rgb(134 207 106)" icon="gg:sand-clock" :size="20" />
@@ -247,11 +247,11 @@
<div class="eqp-timer">
<div
><Icon style="color: #1850b7" icon="ic:twotone-water-drop" :size="20" />
- {{ realTime.get(eqpCodes[num + 3])?.trendVo?.moisture.toFixed(1) || '0' }} %
+ {{ realTime.get(eqpCodes[num + 3])?.trendVo?.moisture?.toFixed(1) || '0' }} %
</div>
<div
><Icon style="color: #873853" icon="fluent:temperature-20-regular" :size="20" />
- {{ realTime.get(eqpCodes[num + 3])?.trendVo?.bellowsTemp.toFixed(0) || '0' }} 鈩�
+ {{ realTime.get(eqpCodes[num + 3])?.trendVo?.bellowsTemp?.toFixed(0) || '0' }} 鈩�
</div>
<!-- <div><Icon style="color: rgb(42 154 234)" icon="mdi:clock-outline" :size="20" />
{{realTime.get(eqpCodes[num + 3])?.dryTime || 0}} min
@@ -289,7 +289,7 @@
const eqpMap = ref(new Map())
const eqpCodes = ref(['GM001', 'GM002', 'GM003', 'GM004', 'GM005', 'GM006', 'GM007', 'GM008'])
const eqps = ref([] as dryEquipment[])
- const title = ref('鍏版郸鏅鸿兘骞茬嚗杞﹂棿')
+ const title = ref('鏅鸿兘骞茬嚗杞﹂棿')
const userStore = useUserStore()
const envHum = ref(0)
const envTemp = ref(0)
diff --git a/src/views/dry/bigScreen/BigWorkShop1.vue b/src/views/dry/bigScreen/BigWorkShop1.vue
index 1f6589e..773bc0a 100644
--- a/src/views/dry/bigScreen/BigWorkShop1.vue
+++ b/src/views/dry/bigScreen/BigWorkShop1.vue
@@ -309,7 +309,7 @@
const eqpMap = ref(new Map())
const eqpCodes = ref(['GM001', 'GM002', 'GM003', 'GM004', 'GM005', 'GM006', 'GM007', 'GM008'])
const eqps = ref([] as dryEquipment[])
- const title = ref("鍏版郸鏅鸿兘骞茬嚗杞﹂棿")
+ const title = ref("鏅鸿兘骞茬嚗杞﹂棿")
const userStore = useUserStore()
console.log(userStore.dictItems.title)
userStore.dictItems.title?.forEach(element => {
diff --git a/src/views/dry/bigScreen/BigWorkShop2.vue b/src/views/dry/bigScreen/BigWorkShop2.vue
index b002af8..4129178 100644
--- a/src/views/dry/bigScreen/BigWorkShop2.vue
+++ b/src/views/dry/bigScreen/BigWorkShop2.vue
@@ -309,11 +309,11 @@
const eqpMap = ref(new Map())
const eqpCodes = ref(['GM001', 'GM002', 'GM003', 'GM004', 'GM005', 'GM006', 'GM007', 'GM008'])
const eqps = ref([] as dryEquipment[])
- const title = ref("鍏版郸鏅鸿兘骞茬嚗杞﹂棿")
+ const title = ref("鏅鸿兘骞茬嚗杞﹂棿")
const userStore = useUserStore()
console.log(userStore.dictItems.title)
userStore.dictItems.title?.forEach(element => {
- if (element.value === "bigscreentitle") {
+ if (element.value === "bigscreentitle") {
title.value = element.text
}
diff --git a/src/views/dry/dataDefine/DryEqpType.data.ts b/src/views/dry/dataDefine/DryEqpType.data.ts
index bfdd10e..c7bbc49 100644
--- a/src/views/dry/dataDefine/DryEqpType.data.ts
+++ b/src/views/dry/dataDefine/DryEqpType.data.ts
@@ -12,6 +12,21 @@
align: 'center',
dataIndex: 'name',
},
+ {
+ title: '骞茬嚗鏁堢巼',
+ align: 'center',
+ dataIndex: 'dryEfficiency',
+ },
+ {
+ title: '钂告苯鍧囪��',
+ align: 'center',
+ dataIndex: 'steamConsumption',
+ },
+ {
+ title: '鐢佃兘鍧囪��',
+ align: 'center',
+ dataIndex: 'powerConsumption',
+ },
]
//鏌ヨ鏁版嵁
export const searchFormSchema: FormSchema[] = [
@@ -46,6 +61,45 @@
return [{ required: true, message: '璇疯緭鍏ュ悕绉�!' }, { ...rules.duplicateCheckRule('dry_eqp_type', 'name', model, schema)[0] }]
},
},
+ {
+ label: '骞茬嚗鏁堢巼',
+ field: 'dryEfficiency',
+ component: 'Input',
+ dynamicRules: ({ model, schema }) => {
+ return [{ required: false }, { pattern: /^-?\d+\.?\d*$/, message: '璇疯緭鍏ユ暟瀛�!' }]
+ },
+ renderComponentContent: () => {
+ return {
+ suffix: () => 'kg/h',
+ }
+ },
+ },
+ {
+ label: '钂告苯鍧囪��',
+ field: 'steamConsumption',
+ component: 'Input',
+ dynamicRules: ({ model, schema }) => {
+ return [{ required: false }, { pattern: /^-?\d+\.?\d*$/, message: '璇疯緭鍏ユ暟瀛�!' }]
+ },
+ renderComponentContent: () => {
+ return {
+ suffix: () => 'm鲁/kg',
+ }
+ },
+ },
+ {
+ label: '鐢佃兘鍧囪��',
+ field: 'powerConsumption',
+ component: 'Input',
+ dynamicRules: ({ model, schema }) => {
+ return [{ required: false }, { pattern: /^-?\d+\.?\d*$/, message: '璇疯緭鍏ユ暟瀛�!' }]
+ },
+ renderComponentContent: () => {
+ return {
+ suffix: () => 'KWh/kg',
+ }
+ },
+ },
// TODO 涓婚敭闅愯棌瀛楁锛岀洰鍓嶅啓姝讳负ID
{
label: '',
diff --git a/src/views/dry/dataDefine/DryEquipment.data.ts b/src/views/dry/dataDefine/DryEquipment.data.ts
index 759f100..215fbd8 100644
--- a/src/views/dry/dataDefine/DryEquipment.data.ts
+++ b/src/views/dry/dataDefine/DryEquipment.data.ts
@@ -31,7 +31,7 @@
dataIndex: 'ip',
},
{
- title: '杞﹂棿id',
+ title: '杞﹂棿',
align: 'center',
dataIndex: 'shopId_dictText',
},
diff --git a/src/views/dry/dataDefine/DryOrder.data.ts b/src/views/dry/dataDefine/DryOrder.data.ts
index e11c75c..c9dad1d 100644
--- a/src/views/dry/dataDefine/DryOrder.data.ts
+++ b/src/views/dry/dataDefine/DryOrder.data.ts
@@ -27,11 +27,11 @@
align: 'center',
dataIndex: 'equId_dictText',
},
- {
- title: '杞﹂棿',
- align: 'center',
- dataIndex: 'shopId_dictText',
- },
+ // {
+ // title: '杞﹂棿',
+ // align: 'center',
+ // dataIndex: 'shopId_dictText',
+ // },
{
title: '鍒濆鍚按鐜�',
align: 'center',
@@ -73,6 +73,16 @@
dataIndex: 'windTemp',
},
{
+ title: '钂告苯閲�',
+ align: 'center',
+ dataIndex: 'steam',
+ },
+ {
+ title: '鑰楃數閲�',
+ align: 'center',
+ dataIndex: 'watt',
+ },
+ {
title: '鐜娓╁害',
align: 'center',
dataIndex: 'envTemp',
diff --git a/src/views/dry/monitor/Eqp.vue b/src/views/dry/monitor/Eqp.vue
index a9a8e74..7e15428 100644
--- a/src/views/dry/monitor/Eqp.vue
+++ b/src/views/dry/monitor/Eqp.vue
@@ -1268,7 +1268,7 @@
/**娓╁害鐜舰鍥� */
if (bellowsTempChart) {
bellowsTempChart.setOption({
- series: [{ data: [{ value: res.windTemp }] }, { data: [{ value: res.windTemp }] }],
+ series: [{ data: [{ value: res.trendVo.fanTemp }] }, { data: [{ value: res.trendVo.fanTemp }] }],
})
}
/**椋庢満棰戠巼鐜舰鍥� */
diff --git a/src/views/sys/login/TokenLoginPage.vue b/src/views/sys/login/TokenLoginPage.vue
index d386fb2..643f862 100644
--- a/src/views/sys/login/TokenLoginPage.vue
+++ b/src/views/sys/login/TokenLoginPage.vue
@@ -5,7 +5,7 @@
<div class="app-loading-dots">
<span class="dot dot-spin"><i></i><i></i><i></i><i></i></span>
</div>
- <div class="app-loading-title">鏅鸿兘涓嵂骞茬嚗鏈烘暟瀛楀寲杞﹂棿</div>
+ <div class="app-loading-title">涓嵂杞﹂棿鏅鸿兘鐢熶骇绠$悊绯荤粺</div>
</div>
</div>
</template>
diff --git a/src/views/system/loginmini/MiniLogin.vue b/src/views/system/loginmini/MiniLogin.vue
index 5d8bd7e..d68028d 100644
--- a/src/views/system/loginmini/MiniLogin.vue
+++ b/src/views/system/loginmini/MiniLogin.vue
@@ -18,7 +18,7 @@
<div class="aui-form">
<div class="aui-image">
<div>Lanpu</div>
- <div>鏅鸿兘涓嵂骞茬嚗鏈烘暟瀛楀寲杞﹂棿</div>
+ <div>涓嵂杞﹂棿鏅鸿兘鐢熶骇绠$悊绯荤粺</div>
<!-- <div class="aui-image-text">-->
<!-- <img :src="adTextImg" />-->
<!-- </div>-->
--
Gitblit v1.9.3