wjt
2024-06-26 6dd9823b8495252e6d0ba35e6114799321453cbe
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: '审批成功',