Browse Source

优化

master
陈裕财 3 years ago
parent
commit
8ad6ad0406
  1. 18
      src/views/xm/core/xmTask/XmTaskEdit.vue

18
src/views/xm/core/xmTask/XmTaskEdit.vue

@ -262,7 +262,7 @@
</el-row>
</el-tab-pane>
<el-tab-pane label="工时" name="5">
<el-tab-pane :label="'工时( '+editForm.actWorkload+' / '+editForm.budgetWorkload+' h )'" name="5">
<xm-workload-record v-if="activateTabPaneName=='5'" biz-type="1" :xm-task="editForm" ></xm-workload-record>
</el-tab-pane>
<el-tab-pane label="预算金额" name="6">
@ -279,7 +279,7 @@
</el-form-item>
</el-tab-pane>
<el-tab-pane :label="'子工作项('+subWorkItemNum+')'" name="4" v-if="editForm.ntype==='1'">
<el-tab-pane :label="'子工作项('+subWorkitemCpd+')'" name="4" v-if="editForm.ntype==='1'">
<xm-sub-work-item v-if="activateTabPaneName=='4'" :parent-xm-task="editForm" @sub-work-item-num="setSubWorkItemNum" @add-sub-task="onAddSubTask"></xm-sub-work-item>
</el-tab-pane>
<el-tab-pane label="缺陷" name="41" v-if="editForm.ntype!='1'">
@ -621,6 +621,19 @@
return toPayAtObj;
},
subWorkitemCpd(){
if(this.subWorkItemNum>0){
return this.subWorkItemNum
}else{
if(this.editForm.ntype=='1'){
return this.editForm.childrenCnt
}else{
return this.subWorkItemNum
}
}
}
},
props:['xmTask','visible','xmProject',"parentTask"],
watch: {
@ -629,6 +642,7 @@
'visible':function(visible) {
this.fileVisible = visible;
if(visible==true){
this.subWorkItemNum=0
this.editForm=Object.assign(this.editForm, this.xmTask);
this.editFormBak=Object.assign({},this.editForm)
this.setSkills()

Loading…
Cancel
Save