|
@@ -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)
|
|
|
},
|