Эх сурвалжийг харах

优化新建缺陷选择所属任务自动填充所属模块

qinzhipeng_v@didiglobal.com 4 жил өмнө
parent
commit
237df5f195

+ 6 - 1
src/views/projectManage/bugList/file/createdBug.vue

@@ -18,7 +18,7 @@
                 <el-form-item label="所属任务" prop="taskId">
                   <el-select v-model="formInline.taskId" filterable :remote="true" :remote-method="debounceQuery" placeholder="请选择" style="width:100%;" @click.native="bugListSelect">
                     <el-option v-for="item in taskEnumList" :key="item.id" :label="item.name" :value="item.id">
-                      <div class="belong-task">
+                      <div class="belong-task" @click="setModuleInfo(item.moduleInfo)">
                         <div class="task-id">{{ item.taskId }}</div>
                         <div class="modules-name">
                           <span class="name">{{ item.name }}</span>
@@ -498,6 +498,11 @@ export default {
       //   editorRemark.create()
       // }, 100)
     },
+    setModuleInfo(moduleInfo) {
+      this.$nextTick(() => {
+        this.$set(this.formInline, 'moduleIds', JSON.parse(moduleInfo) || [])
+      })
+    },
     getcurrentHandler(e) {
       this.$set(this.formInline, 'currentHandler', e)
     },