diff --git a/src/views/xm/core/xmMenuWorkItem/XmSubTaskList.vue b/src/views/xm/core/xmMenuWorkItem/XmSubTaskList.vue
index 8d212f21..c5abfc37 100644
--- a/src/views/xm/core/xmMenuWorkItem/XmSubTaskList.vue
+++ b/src/views/xm/core/xmMenuWorkItem/XmSubTaskList.vue
@@ -111,6 +111,15 @@
+
+ {{addForm.parentTaskname?addForm.parentTaskname:'无上级'}}
+ 选择上级计划
+
@@ -127,6 +136,11 @@
确 定
+
+
+
+
+
@@ -144,6 +158,7 @@ import treeTool from "@/common/js/treeTool"; //全局公共库
import { mapGetters } from 'vuex'
import XmTaskWorkloadRecordDialog from '../xmTaskWorkload/XmTaskWorkloadRecordDialog.vue';
+ import XmPhaseSelect from "../xmTask/XmPhaseSelect.vue";
export default {
computed: {
...mapGetters(["userInfo", "roles"]),
@@ -230,7 +245,7 @@ export default {
xmTaskSettleSchemel: [],
taskState:[],
}, //下拉选择框的所有静态数据 params=[{categoryId:'0001',itemCode:'sex'}] 返回结果 {'sex':[{optionValue:'1',optionName:'男',seqOrder:'1',fp:'',isDefault:'0'},{optionValue:'2',optionName:'女',seqOrder:'2',fp:'',isDefault:'0'}]}
-
+ selectParentTaskVisible:false,
}
@@ -298,6 +313,8 @@ export default {
showAdd() {
this.addForm.name=this.parentXmMenu.menuName
this.addFormVisible=true;
+ this.addForm.parentTaskid=''
+ this.addForm.parentTaskname=''
},
showEdit(row,index){
@@ -480,10 +497,15 @@ export default {
onWorkloadSubmit(data){
Object.assign(this.editForm,data)
this.$emit('workload-submit',data)
+ },
+ onSelectedParentTask(task){
+ this.addForm.parentTaskid=task.id
+ this.addForm.parentTaskname=task.name
+ this.selectParentTaskVisible=false
}
}, //end methods
components: {
- XmTaskWorkloadRecordDialog,XmGroupDialog,'xm-task-edit':()=>import('../xmTask/XmTaskEdit'),
+ XmTaskWorkloadRecordDialog,XmGroupDialog,'xm-task-edit':()=>import('../xmTask/XmTaskEdit'),XmPhaseSelect,
},
mounted() {
this.initData();