zxl
5 天以前 29ea0fd5d04dbaac800f211e0ac7701de0a7f3f4
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组件的API)
      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) {