From d8e0af2ce345f3b40581ad05c596f965ae729c01 Mon Sep 17 00:00:00 2001
From: guoshilong <123456>
Date: Fri, 14 Oct 2022 10:15:11 +0800
Subject: [PATCH] 维修列表若为未开始时间显示为创建时间,其他显示为更新时间
---
pages/taskinfo/list.vue | 49 ++++++++++++++++++++++++++++++++++---------------
1 files changed, 34 insertions(+), 15 deletions(-)
diff --git a/pages/taskinfo/list.vue b/pages/taskinfo/list.vue
index fad5fe7..cefe283 100644
--- a/pages/taskinfo/list.vue
+++ b/pages/taskinfo/list.vue
@@ -31,7 +31,7 @@
<view class="onve-right">
<u-button class='greens' size="mini" v-if="current == 0" @click="startTask(item)">开始任务</u-button>
<u-button class='greens' size="mini" v-if="current == 1" @click="finishTask(item)">完成任务</u-button>
- <u-button class='o-r-down' plain type="error" size="mini" v-if="current == 1" @click="goToEventsReported">事件上报
+ <u-button class='o-r-down' plain type="error" size="mini" v-if="current == 1" @click="goToEventsReported(item.id)">事件上报
</u-button>
</view>
</view>
@@ -75,6 +75,9 @@
taskinfoList: null
}
},
+ onShow() {
+ this.getList()
+ },
created() {
this.getList()
},
@@ -112,30 +115,46 @@
},
//任务开始事件
startTask(item){
- item.state = '1'
- item.routeRange = '\'' + item.routeRange + '\''
- update(item).then(res=>{
- if(res.code == 200){
- this.page.currentPage = 1
- this.getList()
+ uni.showModal({
+ title:"提示",
+ content:"是否开始任务?",
+ success:(res)=> {
+ if(res.confirm){
+ item.state = '1'
+ item.routeRange = '\'' + item.routeRange + '\''
+ update(item).then(res=>{
+ if(res.code == 200){
+ this.page.currentPage = 1
+ this.getList()
+ }
+ })
+ }
}
})
},
//任务结束事件
finishTask(item){
- item.state = '2'
- item.routeRange = '\'' + item.routeRange + '\''
- update(item).then(res=>{
- if(res.code == 200){
- this.page.currentPage = 1
- this.getList()
+ uni.showModal({
+ title:"提示",
+ content:"是否结束任务?",
+ success:(res)=> {
+ if(res.confirm){
+ item.state = '2'
+ item.routeRange = '\'' + item.routeRange + '\''
+ update(item).then(res=>{
+ if(res.code == 200){
+ this.page.currentPage = 1
+ this.getList()
+ }
+ })
+ }
}
})
},
//事件上报
- goToEventsReported(){
+ goToEventsReported(id){
uni.navigateTo({
- url:"../taskinfo/eventsReported"
+ url:"/pages/eventgm/eventsReported?id="+id
})
}
}
--
Gitblit v1.9.3