| | |
| | | |
| | | <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> --> |
| | |
| | | <el-button |
| | | type="primary" |
| | | size="mini" |
| | | :disabled="taskData.Procedure.Status==3?true:false" |
| | | class="color_f70f83" |
| | | @click="finishClick(index, taskData)" |
| | | > |
| | |
| | | </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) |