From 0ce559e6195a189ccc777b0fa439906bffb12b55 Mon Sep 17 00:00:00 2001 From: zhang_12370 <z2864490065@outlook.com> Date: 星期三, 25 六月 2025 17:58:31 +0800 Subject: [PATCH] 多页面添加查看功能 --- src/views/basicInformation/mould/coalQualityMaintenance.vue | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/views/basicInformation/mould/coalQualityMaintenance.vue b/src/views/basicInformation/mould/coalQualityMaintenance.vue index 1b3d911..cb66226 100644 --- a/src/views/basicInformation/mould/coalQualityMaintenance.vue +++ b/src/views/basicInformation/mould/coalQualityMaintenance.vue @@ -7,20 +7,20 @@ style="max-width: 400px; margin: 0 auto"> <!-- 鏂规鍚嶇О杈撳叆妗� --> <el-form-item label="鐓よ川鏂规鍚嶇О" prop="plan"> - <el-input v-model="formData.plan" placeholder="璇疯緭鍏ョ叅璐ㄦ柟妗堝悕绉�" clearable/> + <el-input v-model="formData.plan" placeholder="璇疯緭鍏ョ叅璐ㄦ柟妗堝悕绉�" clearable :disabled="isViewMode"/> </el-form-item> <!-- 鐓よ川瀛楁澶氶�変笅鎷夋 --> <el-form-item label="鐓よ川鏂规绫诲瀷" prop="coalFieldList"> <el-select v-model="formData.coalFieldList" placeholder="璇烽�夋嫨鐓よ川鏂规绫诲瀷" style="width: 100%" clearable - multiple> + multiple :disabled="isViewMode"> <el-option v-for="item in fieldOptions" :key="item.id" :label="item.label" :value="item"/> </el-select> </el-form-item> <!-- 鏂规鎻忚堪鏂囨湰鍩� --> <el-form-item label="鐓よ川鏂规鎻忚堪" prop="schemeDesc"> - <el-input v-model="formData.schemeDesc" type="textarea" placeholder="璇疯緭鍏ョ叅璐ㄦ柟妗堟弿杩�" :rows="3"/> + <el-input v-model="formData.schemeDesc" type="textarea" placeholder="璇疯緭鍏ョ叅璐ㄦ柟妗堟弿杩�" :rows="3" :disabled="isViewMode"/> </el-form-item> <!-- 鎿嶄綔鎸夐挳鍖哄煙 --> @@ -60,6 +60,7 @@ default: "", }, }); +const isViewMode = computed(() => props.addOrEdit.includes("view")); const copyForm = defineModel("copyForm", { required: true, type: Object, -- Gitblit v1.9.3