From 29ea0fd5d04dbaac800f211e0ac7701de0a7f3f4 Mon Sep 17 00:00:00 2001
From: zxl <763096477@qq.com>
Date: 星期一, 15 九月 2025 15:18:08 +0800
Subject: [PATCH] 新需求

---
 src/views/system/work-order/index.vue |   15 +++++++++++++--
 1 files changed, 13 insertions(+), 2 deletions(-)

diff --git a/src/views/system/work-order/index.vue b/src/views/system/work-order/index.vue
index 5c3514e..49fa946 100644
--- a/src/views/system/work-order/index.vue
+++ b/src/views/system/work-order/index.vue
@@ -355,8 +355,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 +737,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