调整: 打卡状态

master
masong 2 years ago
parent a5138e19ee
commit 9e3ae293cd
  1. 16
      subPackWork/electronicPatrol/taskDetails.vue

@ -33,8 +33,17 @@
开始时间{{item.startDate}}
</view>
<view >
<button v-if="nowDate == patrolDate" @click="clockIn(item)" :class="[item.finishDate==''?'unfinish-btn':'finish-btn','task-btn']" :disabled="item.finishDate!='' && item.finishDate != null">{{item.finishDate=='' || item.finishDate == null?'打卡':'已打卡'}} </button>
<button v-else :class="['finish-btn','task-btn']" disabled="true">{{item.finishDate=='' || item.finishDate == null?'已逾期':'已打卡'}} </button>
<view>
{{nowDate}}{{patrolDate}}
<template v-if="(nowDate == patrolDate)">
<button @click="clockIn(item)" :class="[item.finishDate==''?'unfinish-btn':'finish-btn','task-btn']" :disabled="item.finishDate!='' && item.finishDate != null">{{item.finishDate=='' || item.finishDate == null?'打卡':'已打卡'}} </button>
</template>
<template v-else>
<button :class="['finish-btn','task-btn']" disabled="true">{{item.finishDate=='' || item.finishDate == null?'已逾期':'已打卡'}} </button>
</template>
</view>
</view>
</view>
@ -51,6 +60,7 @@ export default {
return {
taskId: 0,
patrolDate: '',
nowDate: '',
job: {
id: '12',
patrolTaskName: '任务点1',
@ -58,6 +68,7 @@ export default {
completeness: '100.0%',
taskState: '未完成',
list: [ ],
nowDate: '',
}
};
@ -69,6 +80,7 @@ export default {
this.patrolDate = patrolDate;
let now = new Date();
this.nowDate = formatDate(now)
console.log(this.patrolDate == this.nowDate)
this.getPatrollingTaskDetail();
},
methods:{

Loading…
Cancel
Save