| | |
| | | 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> |
| | | |
| | |
| | | @click="handleYwCondition(item)" |
| | | >处理上报 |
| | | </el-button> |
| | | |
| | | <el-button |
| | | class="my-button" |
| | | size="mini" |
| | |
| | | <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"/> |
| | |
| | | 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) { |