Browse Source

优化

master
陈裕财 3 years ago
parent
commit
14b27f57d7
  1. 2
      src/views/xm/core/xmMenuWorkItem/XmSubTaskList.vue
  2. 10
      src/views/xm/core/xmTask/XmTaskDetail.vue

2
src/views/xm/core/xmMenuWorkItem/XmSubTaskList.vue

@ -136,8 +136,6 @@
<el-dialog title="选择新的上级计划" append-to-body :visible.sync="selectParentTaskVisible" width="60%" top="20px"> <el-dialog title="选择新的上级计划" append-to-body :visible.sync="selectParentTaskVisible" width="60%" top="20px">
<xm-phase-select :sel-project="{id:this.linkProjectId,name:''}" @select="onSelectedParentTask"></xm-phase-select> <xm-phase-select :sel-project="{id:this.linkProjectId,name:''}" @select="onSelectedParentTask"></xm-phase-select>
</el-dialog> </el-dialog>
<xm-group-dialog ref="xmGroupDialog" :isSelectSingleUser="true" :sel-project="linkProjectId?{id:linkProjectId}:null" :xm-product="parentXmMenu?{id:parentXmMenu.productId}:null" @user-confirm="selectCreateUserConfirm">
</xm-group-dialog>
<xm-workload-record-dialog ref="workloadRecordDialog" @submi="afterWorkloadSubmit" @edit-xm-task-some-fields="onEditXmTaskSomeFields" @submit="onWorkloadSubmit"></xm-workload-record-dialog> <xm-workload-record-dialog ref="workloadRecordDialog" @submi="afterWorkloadSubmit" @edit-xm-task-some-fields="onEditXmTaskSomeFields" @submit="onWorkloadSubmit"></xm-workload-record-dialog>
</el-row> </el-row>
</template> </template>

10
src/views/xm/core/xmTask/XmTaskDetail.vue

@ -17,7 +17,7 @@
watch:{ watch:{
'visible':function(){ 'visible':function(){
if(this.visible){ if(this.visible){
if(this.reload){
if(this.reload&&this.xmTask && this.xmTask.id){
this.getTask(this.xmTask.id) this.getTask(this.xmTask.id)
}else{ }else{
this.xmTaskDb=this.xmTask this.xmTaskDb=this.xmTask
@ -39,6 +39,7 @@
methods: { methods: {
getTask(id){ getTask(id){
debugger;
if(!id){ if(!id){
this.xmTaskDb=null this.xmTaskDb=null
return; return;
@ -60,12 +61,9 @@
// //
}, },
mounted() { mounted() {
if(this.reload){
if(this.reload&&this.visible&&this.xmTask && this.xmTask.id){
this.getTask(this.xmTask.id) this.getTask(this.xmTask.id)
}else{
this.xmTaskDb=this.xmTask
}
}
} }
} }
</script> </script>

Loading…
Cancel
Save