From ac2d51c87cc77895e33561ea124d65338997d188 Mon Sep 17 00:00:00 2001 From: ZQN <364596817@qq.com> Date: 星期三, 04 九月 2024 15:13:30 +0800 Subject: [PATCH] 状态修改 --- policy/applyRecordDetails/applyRecordDetails.vue | 47 +++++++++++++++++++++++++++++------------------ 1 files changed, 29 insertions(+), 18 deletions(-) diff --git a/policy/applyRecordDetails/applyRecordDetails.vue b/policy/applyRecordDetails/applyRecordDetails.vue index 45668b8..2f1f5d4 100644 --- a/policy/applyRecordDetails/applyRecordDetails.vue +++ b/policy/applyRecordDetails/applyRecordDetails.vue @@ -31,8 +31,8 @@ <view class="label">鎵ф硶绫诲瀷</view> <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> @@ -179,7 +177,8 @@ 2: "寰呮墽琛�", 3: "寰呬笂鎶�", '-1':"宸叉嫆缁�", - 4: "宸茬粨鏉�" + 4: "宸蹭笂鎶�", + 5: "浼佷笟宸插幓浜�" }, typeList: '', judgeDetails: [], @@ -190,7 +189,11 @@ this.getDetails(options.id) this.orderNodeList(options.id) this.enforceLogList(options.id) - + if(options.setTitle) { + uni.setNavigationBarTitle({ + title: '' + }) + } }, methods: { getDetails(orderId) { @@ -222,6 +225,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 + }) } } } @@ -233,4 +244,4 @@ </style> <style lang="scss" scoped> @import "./applyRecordDetails.scss"; -</style> \ No newline at end of file +</style> -- Gitblit v1.9.1