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