| | |
| | | |
| | | <template> |
| | | <div class="home"> |
| | | <!-- --> |
| | | <template v-if="Tasks&&Tasks.length>0"> |
| | | <!-- v-if="Tasks&&Tasks.length>0" --> |
| | | <template > |
| | | <div class="left"> |
| | | <p class="title"> |
| | | <template v-if="Number(ChannelAmount)>1"> |
| | |
| | | </div> |
| | | <div class="card_top-2"> |
| | | <div style="line-height: 45px; text-align: center"> |
| | | 生产中 |
| | | {{ taskData.Procedure.Status==3?'生产完成':'生产中' }} |
| | | </div> |
| | | <!-- <span class="card-top-r-t">完成进度:50%</span> |
| | | <span class="card-top-r-b">12月28日 08:24</span> --> |
| | |
| | | ></p> |
| | | <div class="right-small-btn bottom-box-btn"> |
| | | <el-button type="primary"> 打印</el-button> |
| | | <el-button v-if="taskData.Procedure.Status==3" type="primary" class="huise"> 完成</el-button> |
| | | <el-popover |
| | | v-else |
| | | placement="top-end" |
| | | width="160" |
| | | class="button-finish" |
| | |
| | | </div> |
| | | </template> |
| | | <!-- --> |
| | | <template v-else> |
| | | <!-- <template v-else> |
| | | <div class="home-img-box"> |
| | | <div class="bg-title"> |
| | | <img src="../../public/bg-title.png" /> |
| | |
| | | </div> |
| | | </div> |
| | | |
| | | </template> |
| | | </template> --> |
| | | <!-- 控制的弹框 --> |
| | | <AddControl ref="control" :Arr="Arr" /> |
| | | <!-- 控制的弹框 --> |
| | |
| | | this.getStartArr() |
| | | this.$refs.control.islook=true |
| | | }else{ |
| | | this.$message.error('目前没有任务!') |
| | | this.$message({ |
| | | message:'目前没有任务!', |
| | | type: 'error', |
| | | duration: 3 * 1000 |
| | | }) |
| | | } |
| | | }, |
| | | isTip(val){ |
| | |
| | | this.countDownMinute = res.data.CountDownMinute |
| | | ? res.data.CountDownMinute |
| | | : 0; |
| | | if(this.countDownHour==0&& this.countDownMinute==0){ |
| | | this.getTaskInfo(); |
| | | } |
| | | } |
| | | }); |
| | | }, |
| | |
| | | }, 3000); |
| | | } |
| | | } |
| | | if (res.code != 200 || this.TasksCopy.length == 0) { |
| | | this.getcountdown(); |
| | | // 控制重新请求getTaskInfo, 只开启一个定时器 |
| | | if (!this.cutdownTimer) { |
| | | this.cutdownTimer = setInterval(() => { |
| | | this.getcountdown(); |
| | | }, 60000); |
| | | } |
| | | } |
| | | // if (res.code != 200 || this.TasksCopy.length == 0) { |
| | | // this.getcountdown(); |
| | | // // 控制重新请求getTaskInfo, 只开启一个定时器 |
| | | // if (!this.cutdownTimer) { |
| | | // this.cutdownTimer = setInterval(() => { |
| | | // this.getcountdown(); |
| | | // }, 60000); |
| | | // } |
| | | // } |
| | | this.cutClick(1) |
| | | }); |
| | | // this.TasksCopy.push(object) |
| | |
| | | border: 0; |
| | | } |
| | | } |
| | | .huise{ |
| | | width: 46%; |
| | | float: right; |
| | | } |
| | | .huise.el-button--primary { |
| | | background: #CCE8E8; |
| | | color: #AAAAAA; |
| | | border: 0; |
| | | } |
| | | } |
| | | .home { |
| | | width: 100%; |