diff --git a/src/api/xm/core/xmTask.js b/src/api/xm/core/xmTask.js index dd221756..5ed1ee92 100644 --- a/src/api/xm/core/xmTask.js +++ b/src/api/xm/core/xmTask.js @@ -54,6 +54,10 @@ export const editTime = params => { return axios.post(`${base}/xm/core/xmTask/ed export const batchChangeParentTask = params => { return axios.post(`${base}/xm/core/xmTask/batchChangeParentTask`, params); }; +export const editXmTaskSomeFields = params => { return axios.post(`${base}/xm/core/xmTask/editSomeFields`, params); }; + + + diff --git a/src/views/xm/core/components/XmProductSelect.vue b/src/views/xm/core/components/XmProductSelect.vue index 92e914a8..92ef9c59 100644 --- a/src/views/xm/core/components/XmProductSelect.vue +++ b/src/views/xm/core/components/XmProductSelect.vue @@ -273,7 +273,7 @@ }, tableRowClassName({row, rowIndex}) { - if (row.id == this.editForm.id) { + if (row && this.editForm && row.id == this.editForm.id) { return 'success-row'; } return ''; diff --git a/src/views/xm/core/xmMenu/XmMenuMng.vue b/src/views/xm/core/xmMenu/XmMenuMng.vue index 2b66368c..3aea62ba 100644 --- a/src/views/xm/core/xmMenu/XmMenuMng.vue +++ b/src/views/xm/core/xmMenu/XmMenuMng.vue @@ -1051,7 +1051,7 @@ this.searchXmMenus(); }, onTagSelected(tags,option){ - if(option.action=='editTagIds'){ + if(option && option.action=='editTagIds'){ this.editXmMenuSomeFields(option.data,"tagIds",tags) }else{ if (!tags || tags.length == 0) { diff --git a/src/views/xm/core/xmTask/XmTaskAdd.vue b/src/views/xm/core/xmTask/XmTaskAdd.vue index 16fbf723..65b9a7ef 100644 --- a/src/views/xm/core/xmTask/XmTaskAdd.vue +++ b/src/views/xm/core/xmTask/XmTaskAdd.vue @@ -56,13 +56,10 @@ - + - - - - - + + @@ -660,7 +657,7 @@ }, mounted() { this.initData(); - initSimpleDicts('all',['planType','taskType','priority','xmTaskSettleSchemel']).then(res=>{ + initSimpleDicts('all',['planType','taskType','priority','xmTaskSettleSchemel','taskState']).then(res=>{ this.dicts=res.data.data; }) /**在下面写其它函数***/ diff --git a/src/views/xm/core/xmTask/XmTaskEdit.vue b/src/views/xm/core/xmTask/XmTaskEdit.vue index baedd24e..b62cd5f7 100644 --- a/src/views/xm/core/xmTask/XmTaskEdit.vue +++ b/src/views/xm/core/xmTask/XmTaskEdit.vue @@ -57,12 +57,10 @@ + - - - - - + + @@ -275,7 +273,7 @@ - + @@ -670,7 +668,7 @@ } this.setSkills(); - initSimpleDicts('all',['planType','taskType','priority','xmTaskSettleSchemel']).then(res=>{ + initSimpleDicts('all',['planType','taskType','priority','xmTaskSettleSchemel','taskState']).then(res=>{ this.dicts=res.data.data; }) /**在下面写其它函数***/ diff --git a/src/views/xm/core/xmTask/XmTaskMng.vue b/src/views/xm/core/xmTask/XmTaskMng.vue index fca109c5..5e46e2aa 100644 --- a/src/views/xm/core/xmTask/XmTaskMng.vue +++ b/src/views/xm/core/xmTask/XmTaskMng.vue @@ -1,6 +1,6 @@