|
@@ -4,27 +4,27 @@
|
|
|
<Head :headText="headText"></Head>
|
|
|
<div class="nav-right">
|
|
|
<img class="nav-icon" v-if="navText" src="@/assets/shape.png" alt />
|
|
|
- <span class="nav-text1" v-if="navText">今日已收到 8 条策略,其中有 1 条未执行</span>
|
|
|
- <span class="nav-text" v-else>今天已收到 8 条策略</span>
|
|
|
+ <span class="nav-text1" v-if="navText">今日已收到 {{quickData.chillerCount || 0}} 条策略,其中有 {{quickData.hillerIsNotExecutedCount || 0}} 条未执行</span>
|
|
|
+ <span class="nav-text" v-else>今天已收到 {{quickData.chillerCount || 0}} 条策略</span>
|
|
|
<span class="nav-look MicrYaHei" @click="showTodayStrategy = true">查看</span>
|
|
|
</div>
|
|
|
<div class="strategyContainer">
|
|
|
<div class="strate-left">
|
|
|
<div class="strate-left-1">今天营业时间</div>
|
|
|
- <div class="strate-left-2">10:00 - 22:00</div>
|
|
|
+ <div class="strate-left-2">{{quickData.openTime || '--'}} - {{quickData.endTime || '--'}}</div>
|
|
|
<div class="strate-left-1">当前运行模式</div>
|
|
|
- <div class="strate-left-2">间歇供冷</div>
|
|
|
+ <div class="strate-left-2">{{quickData.model || '--'}}</div>
|
|
|
<div class="strate-left-box">
|
|
|
<div class="strate-left-info-1">通风策略</div>
|
|
|
- <div class="strate-left-info">开启时间:05:00-07:00</div>
|
|
|
+ <div class="strate-left-info">开启时间:{{quickData.freshAirEqOpenTime || '--'}} - {{quickData.freshAirEqCloseTime || '--'}}</div>
|
|
|
<div class="strate-left-info">新风机组:开启</div>
|
|
|
<div class="strate-left-info">组合式空调机组:全新风</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="starte-right">
|
|
|
<p class="strate-right-title">当前状态</p>
|
|
|
- <water-unit :data='data'></water-unit>
|
|
|
- <animation-box :data='data'></animation-box>
|
|
|
+ <water-unit :data='quickData'></water-unit>
|
|
|
+ <animation-box :data='quickData'></animation-box>
|
|
|
</div>
|
|
|
</div>
|
|
|
<el-dialog title="提示" :visible.sync="showTodayStrategy" width="1260px">
|
|
@@ -45,7 +45,8 @@ export default {
|
|
|
headText: "当日运行策略",
|
|
|
navText: true,
|
|
|
showTodayStrategy: false,
|
|
|
- data:{}
|
|
|
+ data:{},
|
|
|
+ quickData:{}
|
|
|
};
|
|
|
},
|
|
|
components: {
|
|
@@ -55,7 +56,24 @@ export default {
|
|
|
TodayStrategy
|
|
|
},
|
|
|
methods:{
|
|
|
-
|
|
|
+ getQuickData(){
|
|
|
+ let params = {
|
|
|
+ postParams:{
|
|
|
+ criteria:{
|
|
|
+ projectId:"Pj4419000005",
|
|
|
+ date:"20200219", //日期 yyyyMMdd
|
|
|
+ time:"0015", //时间 H24mi (最近的一个15分钟时间点,例如现在是23点35分,应传2330)
|
|
|
+ },
|
|
|
+ withColumns: [
|
|
|
+ chillerOrg,"chillerHourList"
|
|
|
+ ]
|
|
|
+ }
|
|
|
+ }
|
|
|
+ queryCommand(params).then(res=>{
|
|
|
+ console.log(res)
|
|
|
+ this.quickData = res.data.content?res.data.content[0]:{}
|
|
|
+ })
|
|
|
+ },
|
|
|
getData(){
|
|
|
let params = {
|
|
|
postParams:{
|
|
@@ -73,7 +91,11 @@ export default {
|
|
|
}
|
|
|
},
|
|
|
mounted(){
|
|
|
- this.getData()
|
|
|
+ let vm = this
|
|
|
+ setInterval(function(){
|
|
|
+ vm.getData()
|
|
|
+ },1500)
|
|
|
+ this.getQuickData()
|
|
|
}
|
|
|
};
|
|
|
</script>
|