|
@@ -12,17 +12,20 @@
|
|
<view class="address">{{ item.startDate }}至{{ item.endDate }}</view>
|
|
<view class="address">{{ item.startDate }}至{{ item.endDate }}</view>
|
|
<view class="distance">{{ item.createTime }}</view>
|
|
<view class="distance">{{ item.createTime }}</view>
|
|
</view>
|
|
</view>
|
|
|
|
+ <view class="message _error pd0 pl0" v-if="item.isComplete == 3">
|
|
|
|
+ <view class="msg">驳回原因:{{ item.rejectMsg }}</view>
|
|
|
|
+ </view>
|
|
<view class="flex" v-if="param.role == 0">
|
|
<view class="flex" v-if="param.role == 0">
|
|
<view class="f br agree" v-if="item.isComplete == 0">进行中...</view>
|
|
<view class="f br agree" v-if="item.isComplete == 0">进行中...</view>
|
|
<view class="f br agree" v-if="item.isComplete == 1">对方发起任务完成申请</view>
|
|
<view class="f br agree" v-if="item.isComplete == 1">对方发起任务完成申请</view>
|
|
<view class="f br agree" v-if="item.isComplete == 2">已完成(打款)</view>
|
|
<view class="f br agree" v-if="item.isComplete == 2">已完成(打款)</view>
|
|
- <view class="f br danger" v-if="item.isComplete == 3">未通过</view>
|
|
|
|
|
|
+ <view class="f br danger" v-if="item.isComplete == 3">申请驳回</view>
|
|
</view>
|
|
</view>
|
|
<view class="flex" v-if="param.role == 1">
|
|
<view class="flex" v-if="param.role == 1">
|
|
<view class="f br agree" v-if="item.isComplete == 0">进行中...</view>
|
|
<view class="f br agree" v-if="item.isComplete == 0">进行中...</view>
|
|
<view class="f br agree" v-if="item.isComplete == 1">确认中...</view>
|
|
<view class="f br agree" v-if="item.isComplete == 1">确认中...</view>
|
|
- <view class="f br agree" v-if="item.isComplete == 2">已完成</view>
|
|
|
|
- <view class="f br danger" v-if="item.isComplete == 3">未通过</view>
|
|
|
|
|
|
+ <view class="f br agree" v-if="item.isComplete == 2">已完成(打款)</view>
|
|
|
|
+ <view class="f br danger" v-if="item.isComplete == 3">申请驳回</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
<view class="loading" v-if="loadMore"><u-loadmore :status="loadMore ? 'loading' : 'nomore'" /></view>
|
|
<view class="loading" v-if="loadMore"><u-loadmore :status="loadMore ? 'loading' : 'nomore'" /></view>
|
|
@@ -38,7 +41,7 @@ export default {
|
|
{ name: '进行中', isComplete: 0 },
|
|
{ name: '进行中', isComplete: 0 },
|
|
{ name: '确认中', isComplete: 1 },
|
|
{ name: '确认中', isComplete: 1 },
|
|
{ name: '已完成', isComplete: 2 },
|
|
{ name: '已完成', isComplete: 2 },
|
|
- { name: '未通过', isComplete: 3 }
|
|
|
|
|
|
+ { name: '驳回', isComplete: 3 }
|
|
],
|
|
],
|
|
list: [],
|
|
list: [],
|
|
param: { pageNum: 1, pageSize: 10, state: 1, type: 1, isAccept: 1 },
|
|
param: { pageNum: 1, pageSize: 10, state: 1, type: 1, isAccept: 1 },
|
|
@@ -48,6 +51,9 @@ export default {
|
|
onLoad(e) {
|
|
onLoad(e) {
|
|
this.param.role = e.role || 0;
|
|
this.param.role = e.role || 0;
|
|
this.getData();
|
|
this.getData();
|
|
|
|
+ uni.$on('task_to_do', (res) => {
|
|
|
|
+ this.refresh();
|
|
|
|
+ });
|
|
},
|
|
},
|
|
methods: {
|
|
methods: {
|
|
getData() {
|
|
getData() {
|