|
|
|
@ -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:{ |
|
|
|
|