fix: 添加任务时选择任务组无效

This commit is contained in:
kuaifan 2022-01-28 00:12:51 +08:00
parent 53550b8975
commit 09d3131d46

View File

@ -7,6 +7,7 @@
:clearable="false" :clearable="false"
:placeholder="$L('请选择项目')" :placeholder="$L('请选择项目')"
:load-data="cascaderLoadData" :load-data="cascaderLoadData"
@on-change="cascaderChange"
@on-input-change="cascaderInputChange" @on-input-change="cascaderInputChange"
@on-visible-change="cascaderShow=!cascaderShow" @on-visible-change="cascaderShow=!cascaderShow"
filterable/> filterable/>
@ -269,18 +270,22 @@ export default {
} }
}, },
'addData.project_id'(id) { 'addData.project_id'(id) {
$A.setStorage("cacheAddTaskProjectId", id); if (id > 0) {
$A.setStorage("cacheAddTaskProjectId", id);
}
}, },
'addData.column_id'(id) { 'addData.column_id'(id) {
const {project_id, column_id} = this.addData; const {project_id} = this.addData;
this.$nextTick(() => { this.$nextTick(() => {
if (project_id && column_id) { if (project_id && id) {
this.$set(this.addData, 'cascader', [project_id, column_id]); this.$set(this.addData, 'cascader', [project_id, id]);
} else { } else {
this.$set(this.addData, 'cascader', []); this.$set(this.addData, 'cascader', []);
} }
}) })
$A.setStorage("cacheAddTaskColumnId", id); if (id > 0) {
$A.setStorage("cacheAddTaskColumnId", id);
}
} }
}, },
methods: { methods: {
@ -425,6 +430,10 @@ export default {
}); });
}, },
cascaderChange(value) {
value[1] && this.$set(this.addData, 'column_id', value[1])
},
cascaderInputChange(key) { cascaderInputChange(key) {
this.cascaderValue = key || ""; this.cascaderValue = key || "";
// //