From c4599aa279fd2f90b741608392e056fbae2282d5 Mon Sep 17 00:00:00 2001
From: WXL <wl_5969728@163.com>
Date: 星期四, 20 八月 2026 17:16:54 +0800
Subject: [PATCH] 各表单布局调整

---
 src/components/assessInfoComponents/OrganAssessmentForm.vue |   28 ++++++++++++++++++++++++++--
 1 files changed, 26 insertions(+), 2 deletions(-)

diff --git a/src/components/assessInfoComponents/OrganAssessmentForm.vue b/src/components/assessInfoComponents/OrganAssessmentForm.vue
index bccb24d..aa91fb8 100644
--- a/src/components/assessInfoComponents/OrganAssessmentForm.vue
+++ b/src/components/assessInfoComponents/OrganAssessmentForm.vue
@@ -4,6 +4,7 @@
       <!-- 娣诲姞璇勪及鏃堕棿瀛楁 -->
       <el-form-item label="璇勪及鏃堕棿">
         <el-date-picker
+          v-if="!readonly"
           v-model="formData.assessmentTime"
           type="datetime"
           placeholder="閫夋嫨璇勪及鏃堕棿"
@@ -12,25 +13,29 @@
           :default-value="new Date()"
           style="width: 100%"
         />
+        <span v-else>{{ formData.assessmentTime || '-' }}</span>
       </el-form-item>
 
       <!-- 鍙妯″紡涓嬫樉绀鸿瘎浼版椂闂� -->
       <el-form-item label="鍔熻兘鐘舵��">
-        <el-select v-model="formData.functionStatus">
+        <el-select v-if="!readonly" v-model="formData.functionStatus">
           <el-option label="姝e父" value="1" />
           <el-option label="杞诲害寮傚父" value="2" />
           <el-option label="閲嶅害寮傚父" value="3" />
           <el-option label="鏃犳硶璇勪及" value="4" />
         </el-select>
+        <span v-else>{{ getFunctionStatusLabel(formData.functionStatus) }}</span>
       </el-form-item>
 
       <el-form-item label="璇勪及鎰忚">
         <el-input
+          v-if="!readonly"
           type="textarea"
           v-model="formData.assessmentOpinion"
           :rows="4"
           placeholder="璇疯緭鍏ヨ瘎浼版剰瑙�"
         />
+        <span v-else class="ro-text">{{ formData.assessmentOpinion || '-' }}</span>
       </el-form-item>
 
       <!-- 闄勪欢涓婁紶鍖哄煙 -->
@@ -44,8 +49,9 @@
             >
           </div>
 
-          <!-- 浣跨敤 UploadAttachment 缁勪欢 -->
+          <!-- 浣跨敤 UploadAttachment 缁勪欢锛堝彧璇绘�侀殣钘忎笂浼犲叆鍙o紝浠呭睍绀哄凡涓婁紶闄勪欢锛� -->
           <UploadAttachment
+            v-if="!readonly"
             ref="uploadAttachment"
             :file-list="attachmentFileList"
             :limit="attachmentLimit"
@@ -366,6 +372,16 @@
 
       return `${year}-${month}-${day} ${hours}:${minutes}:${seconds}`;
     },
+    // 鍔熻兘鐘舵�� label 鏄犲皠锛堝彧璇绘�佸睍绀猴級
+    getFunctionStatusLabel(value) {
+      const map = {
+        "1": "姝e父",
+        "2": "杞诲害寮傚父",
+        "3": "閲嶅害寮傚父",
+        "4": "鏃犳硶璇勪及"
+      };
+      return map[value] || "-";
+    },
     // 淇濆瓨璇勪及
     handleSave() {
       // 楠岃瘉蹇呰瀛楁
@@ -664,6 +680,14 @@
   display: inline-block;
   min-width: 200px;
 }
+.ro-text {
+  display: inline-block;
+  color: #303133;
+  font-size: 14px;
+  line-height: 32px;
+  white-space: pre-wrap;
+  word-break: break-word;
+}
 ::v-deep .el-upload__tip {
   font-size: 12px;
   color: #909399;

--
Gitblit v1.9.3