wjt
2024-06-25 244d89b41c0e0e995d38f635a126a0959b9ba25b
policy/applyRecordDetails/applyRecordDetails.vue
@@ -32,7 +32,7 @@
                  <view>{{typeList}}</view>
               </view>
               
               <view v-if="!details.executeUser">
               <template v-if="!details.executeUser">
                  <view class="view-form-item">
                     <view class="label">执法人员</view>
                     <view>{{details.applyUser}}</view>
@@ -41,8 +41,8 @@
                     <view class="label">执法部门</view>
                     <view>{{details.applyDeptName}}</view>
                  </view>
               </view>
               <view v-else>
               </template>
               <template v-else>
                  <view class="view-form-item">
                     <view class="label">执法人员</view>
                     <view>{{details.executeUser}}</view>
@@ -51,11 +51,11 @@
                     <view class="label">执法部门</view>
                     <view>{{details.executeDeptName}}</view>
                  </view>
               </view>
               <view class="view-form-item" style="margin-top: 20rpx;">
               </template>
               <view class="view-form-item" >
                  <view class="label">随行人员</view>
                  <view>
                     <view style="margin-bottom: 20rpx;"v-for="(item,index) in details.peers" :key="index">
                     <view v-for="(item,index) in details.peers" :key="index">
                        {{item.peerUser}}({{item.peerDeptName}})
                     </view>
                  </view>
@@ -79,10 +79,10 @@
               <text>执法内容</text>
            </view>
            <view class="view-content">
               {{ details.regionReason }}
               {{ details.enforceContent }}
            </view>
         </view>
         <view class="base-card" v-if="judgeDetails.length">
         <!-- <view class="base-card" v-if="judgeDetails.length">
            <view class="title">
               <text>审批情况</text>
            </view>
@@ -107,14 +107,13 @@
                  </view>
               </view>
            </view>
         </view>
         <view class="base-card" v-if="details.orderStatus == 3 || details.orderStatus == 4">
         </view> -->
         <view class="base-card" v-if="(details.orderStatus == 3 || details.orderStatus == 4) && details.regionImgs && details.regionImgs.length">
            <view class="title">
               <text>执法图片</text>
            </view>
            <view class="view-image">
               <image :src="baseUrl+item" mode="widthFix" v-for="(item,index) in details.regionImgs" :key="index"></image>
               <image :src="baseUrl+item" @click="previewImage(details.regionImgs, index)" mode="aspectFill" v-for="(item,index) in details.regionImgs" :key="index"></image>
            </view>
         </view>
         <view class="base-card">
@@ -129,10 +128,9 @@
                     {{item.nodeName}}
                  </view>
                  <view class="down-tips">
                     <view class="u-line-1 submit-per">提交人:<text>{{item.nodeUser}}</text></view>
                     <view class=" submit-per">提交人:<text>{{item.nodeUser}}</text></view>
                     <view class="time">{{item.nodeTime}}</view>
                  </view>
               </view>
               <!-- <view class="step-content">
                  <image class="icon" src="/static/policy/icon.png" mode="widthFix"></image>
@@ -190,7 +188,11 @@
         this.getDetails(options.id)
         this.orderNodeList(options.id)
         this.enforceLogList(options.id)
         if(options.setTitle) {
            uni.setNavigationBarTitle({
               title: ''
            })
         }
      },
      methods: {
         getDetails(orderId) {
@@ -222,6 +224,14 @@
               const value = val.data.data.find(item => item.dictCode == this.details.enforceType)
               this.typeList = value.dictLabel
            })
         },
         previewImage(list, index) {
            const data = list.map(item => this.baseUrl + item)
            console.log(data)
            uni.previewImage({
               urls: data,
               current: index
            })
         }
      }
   }