From 17e8771833010caa709fdfa351cb511246939357 Mon Sep 17 00:00:00 2001
From: wangyuhang <139@qq.com>
Date: 星期二, 18 十一月 2025 10:14:13 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/cx_smrq' into cx_smrq
---
src/views/infomanger/enforcement/component/details.vue | 19 ++++++++++++++-----
1 files changed, 14 insertions(+), 5 deletions(-)
diff --git a/src/views/infomanger/enforcement/component/details.vue b/src/views/infomanger/enforcement/component/details.vue
index 599b03d..71b7d46 100644
--- a/src/views/infomanger/enforcement/component/details.vue
+++ b/src/views/infomanger/enforcement/component/details.vue
@@ -6,7 +6,7 @@
<el-row>
<el-col :span="12">
<div class="label">鎵ф硶绫诲瀷</div>
- <div class="value">鍙告硶妫�鏌�</div>
+ <div class="value">{{ dispImgType(details.enforceType)}}</div>
</el-col>
<el-col :span="12">
<div class="label">鎵ф硶閮ㄩ棬</div>
@@ -19,6 +19,10 @@
<el-col :span="12">
<div class="label">鎵ф硶浜哄憳</div>
<div class="value">{{ details.executeUser || details.applyUser }}</div>
+ </el-col>
+ <el-col :span="12">
+ <div class="label">鎵ф硶鎵嬫満鍙�</div>
+ <div class="value">{{ details.executePhone || details.applyPhone }}</div>
</el-col>
<el-col :span="12">
<div class="label">闅忚浜哄憳</div>
@@ -66,7 +70,7 @@
:key="index" />
</div>
<div>
- {{ details.regionReason }}
+ {{ details.enforceContent }}
</div>
</div>
</el-col>
@@ -79,13 +83,13 @@
</el-row>
</div>
</div>
- <div v-if="details.orderStatus == 4">
+ <div v-if="details.orderStatus == 4 && details.evaluateVo">
<div class="title">鎵ф硶璇勪环</div>
<div class=" end-content" v-if="details.evaluateVo">
<!-- <el-row> -->
<div v-for="(item,index) in details.evaluateVo.questionList" :key="index">
<div class="label" >{{item.questionName}}</div>
- <div class="value" v-if="item.questionType == 2"><el-rate v-model="item.questionScore" disabled></el-rate></div>
+ <div class="value" v-if="item.questionType == 2"><el-rate v-model="item.getScore" disabled></el-rate></div>
<div class="value" v-if="item.questionType == 1" style="margin: 10px;">
<!-- <el-raido-group v-model="item.remark" >
<el-radio v-for="(ele,inde) in item.answerList" :key="inde" :value="ele.answerId">
@@ -121,6 +125,8 @@
<script setup lang="ts">
import { getOrder } from '@/api/system/company/company'
const dialogVisible = ref(false)
+const { proxy } = getCurrentInstance()
+const { enforce_type } = proxy.useDictPer("enforce_type");
const details:any = ref({
evaluateVo: {
questionList: []
@@ -163,8 +169,11 @@
loading.value = false
})
}
+const dispImgType = (e: string) => {
+ return enforce_type.value.find((f: any) => f.value == e)?.label;
+};
function openDialog(item: any) {
- // console.log()
+ details.value = {}
loading.value = true
getDetails(item.orderId)
dialogVisible.value = true
--
Gitblit v1.9.1