fix: 添加任务窗口选择其他项目无效的问题

This commit is contained in:
kuaifan 2022-04-25 21:54:12 +08:00
parent 8cdbb969ff
commit ee485020d1

View File

@ -292,7 +292,13 @@ export default {
},
initCascaderData() {
this.cascaderData = this.cacheProjects.map(project => {
const data = $A.cloneJSON(this.cacheProjects).sort((a, b) => {
if (a.top_at || b.top_at) {
return $A.Date(b.top_at) - $A.Date(a.top_at);
}
return b.id - a.id;
});
this.cascaderData = data.map(project => {
const children = this.cacheColumns.filter(({project_id}) => project_id == project.id).map(column => {
return {
value: column.id,
@ -432,7 +438,10 @@ export default {
},
cascaderChange(value) {
value[1] && this.$set(this.addData, 'column_id', value[1])
if (value[1]) {
this.$set(this.addData, 'project_id', value[0])
this.$set(this.addData, 'column_id', value[1])
}
},
cascaderInputChange(key) {