From c3b2d6d35b77d11ff86d45926501493b7fc8886e Mon Sep 17 00:00:00 2001 From: wjt <1797368093@qq.com> Date: 星期二, 23 七月 2024 10:30:20 +0800 Subject: [PATCH] 新功能添加 --- policy/translate/translate.vue | 31 ++++++++++++++++++++++--------- 1 files changed, 22 insertions(+), 9 deletions(-) diff --git a/policy/translate/translate.vue b/policy/translate/translate.vue index 6058099..22a4284 100644 --- a/policy/translate/translate.vue +++ b/policy/translate/translate.vue @@ -1,8 +1,8 @@ <template> <view class="page-box"> <view class="list"> - <view class="select-box" v-for="(item,index) in list" :key="index" :class="{start: isJudege}"> - <view class="select-image" v-if="isJudege" @click="setIsSelect(index)"> + <view class="select-box" @click="setIsSelect(index)" v-for="(item,index) in list" :key="index" :class="{start: isJudege}"> + <view class="select-image" v-if="isJudege" > <image src="/static/policy/checkbox.png" mode="widthFix" v-show="item.isSelect"></image> <image src="/static/policy/none-checkbox.png" mode="widthFix" v-show="!item.isSelect"></image> </view> @@ -13,7 +13,12 @@ </view> <view class="user-info"> <text>{{item.applyUser}}</text> - <view class="driver"></view> + <!-- <view class="driver"></view> + <text>{{item.checkDeptName}}</text> --> + </view> + <view class="user-info"> + <!-- <text>{{item.applyUser}}</text> + <view class="driver"></view> --> <text>{{item.checkDeptName}}</text> </view> <view class="set-line"> @@ -29,13 +34,13 @@ <text>鐢宠鏃堕棿锛�</text>{{item.applyTime}} </view> </view> - <view class="button" v-if="!isJudege" @click="goStartJudeg(item.orderId)"> + <view class="button" v-if="!isJudege" @click.self="goStartJudeg([item.orderId])"> 瀹℃壒 </view> </view> </view> </view> - <u-empty v-if="!list.length"></u-empty> + <u-empty v-if="!list.length" style="margin-top: 200rpx;"></u-empty> </view> <view class="down" v-if="!isJudege"> <view class="button" @click="goRecord">瀹℃壒璁板綍</view> @@ -70,7 +75,9 @@ queryms: { pageNum: 1, pageSize: 10, - checkStatus: 0 + orderStatus: 1, + isAsc: "desc", + orderByColumn: "apply_time" }, recordList: [] } @@ -116,15 +123,21 @@ this.isJudege = true }, setIsSelect(index){ + if(!this.isJudege) { + return + } this.list[index].isSelect = !this.list[index].isSelect }, allSelect() { - this.list.map(item => item.isSelect = !this.isAllSelect) + const value = this.isAllSelect + this.list.map(item => item.isSelect = !value) }, moreStart() { const value = this.list.some(item => item.isSelect) if(value) { - this.goStartJudeg() + const valueData = this.list.filter(item => item.isSelect).map(item => item.orderId) + // console.log(valueData) + this.goStartJudeg(valueData) } else { uni.showToast({ title: '璇烽�夋嫨瀹℃壒', @@ -134,7 +147,7 @@ }, entery(form) { // 1浼佷笟瀹℃壒锛�2鎵ф硶鍗曞鎵� - checkUpd({...form, id: this.recordList, checkType: 2}).then(val => { + checkUpd({...form, ids: this.recordList, checkType: 2}).then(val => { if(val.data.code == 200) { uni.showToast({ title: '瀹℃壒鎴愬姛', -- Gitblit v1.9.1