From f40c4519fd3922ca8c9b3e08f6e8632954e6017d Mon Sep 17 00:00:00 2001 From: zxl <763096477@qq.com> Date: 星期五, 19 九月 2025 11:59:01 +0800 Subject: [PATCH] 新需求 --- src/views/system/work-order/index.vue | 18 +++++++++++++++--- 1 files changed, 15 insertions(+), 3 deletions(-) diff --git a/src/views/system/work-order/index.vue b/src/views/system/work-order/index.vue index 5c3514e..36fa82f 100644 --- a/src/views/system/work-order/index.vue +++ b/src/views/system/work-order/index.vue @@ -99,7 +99,7 @@ v-hasPermi="['work:order:delete']" >鍒犻櫎 </el-button> - <el-button size="mini" plain type="info" @click="selectedDistribute" class="op">鎵归噺涓婃姤</el-button> + <el-button size="mini" plain type="primary" @click="selectedDistribute" class="op">鎵归噺涓婃姤</el-button> </el-col> </el-row> @@ -201,6 +201,7 @@ @click="handleYwCondition(item)" >澶勭悊涓婃姤 </el-button> + <el-button class="my-button" size="mini" @@ -355,8 +356,8 @@ <el-form-item label="杩愮淮鍗曚綅" prop="unitName" v-if="!isConditionList"> <el-input v-model="ywConditionForm.unitName" disabled/> </el-form-item> - <el-form-item label="鐜板満鎯呭喌" prop="ywCondition"> - <editor v-model="form.ywCondition" :min-height="192"/> + <el-form-item label="鐜板満鎯呭喌" prop="ywCondition" > + <editor ref="ywEditor" v-model="form.ywCondition" :min-height="192" /> </el-form-item> <el-form-item label="浣愯瘉鏉愭枡" prop="ywProofMaterials"> <file-upload v-model="form.ywProofMaterials"/> @@ -737,6 +738,17 @@ this.getList() }, methods: { + activateEditor() { + console.log("瑙﹀彂鐐瑰嚮浜嬩欢") + // 鑾峰彇缂栬緫鍣ㄥ疄渚嬪苟瑙﹀彂鑱氱劍锛堝叿浣撴柟娉曞彇鍐充簬editor缁勪欢鐨凙PI锛� + const editor = this.$refs.ywEditor; + if (editor && editor.focus) { + editor.focus(); // 瑙﹀彂缂栬緫鐘舵�� + } else if (editor && editor.$el) { + // 鍏煎鎬у鐞嗭細鐩存帴鑱氱劍缂栬緫鍣ㄧ殑DOM鍏冪礌 + editor.$el.focus(); + } + }, selectedDistribute(){ this.form = {} if (this.workOrderNumbers.length < 1) { -- Gitblit v1.8.0