diff --git a/src/views/xm/core/xmIteration/XmIterationAdd.vue b/src/views/xm/core/xmIteration/XmIterationAdd.vue index 36e9bd56..65df30d4 100644 --- a/src/views/xm/core/xmIteration/XmIterationAdd.vue +++ b/src/views/xm/core/xmIteration/XmIterationAdd.vue @@ -76,6 +76,14 @@ this.addForm.branchId=this.userInfo.branchId this.cuserid=this.userInfo.userid this.cusername=this.userInfo.username + if(this.parentIteration){ + if(this.parentIteration.children){ + this.addForm.seqNo=this.parentIteration.seqNo+"."+(this.parentIteration.children.length+1) + }else{ + this.addForm.seqNo=this.parentIteration.seqNo+"."+1 + } + + } } } } @@ -160,6 +168,16 @@ this.addForm.branchId=this.userInfo.branchId this.cuserid=this.userInfo.userid this.cusername=this.userInfo.username + + + if(this.parentIteration){ + if(this.parentIteration.children){ + this.addForm.seqNo=this.parentIteration.seqNo+"."+(this.parentIteration.children.length+1) + }else{ + this.addForm.seqNo=this.parentIteration.seqNo+"."+1 + } + + } } /**在下面写其它函数***/ diff --git a/src/views/xm/core/xmMenu/XmMenuAdd.vue b/src/views/xm/core/xmMenu/XmMenuAdd.vue index 23168916..42da1b03 100644 --- a/src/views/xm/core/xmMenu/XmMenuAdd.vue +++ b/src/views/xm/core/xmMenu/XmMenuAdd.vue @@ -11,7 +11,7 @@ - 建议:{{parentMenu.seqNo}}.1 + 建议:{{parentMenu.seqNo}}.{{parentMenu.children?parentMenu.children.length+1:1}} @@ -62,6 +62,14 @@ }, 'visible':function(visible) { if(visible==true){ + if(this.parentMenu){ + if(this.parentMenu.children){ + this.addForm.seqNo=this.parentMenu.seqNo+"."+(this.parentMenu.children.length+1) + }else{ + this.addForm.seqNo=this.parentMenu.seqNo+"."+1 + } + + } //从新打开页面时某些数据需要重新加载,可以在这里添加 } } @@ -161,6 +169,14 @@ this.addForm.mmUserid=this.userInfo.userid this.addForm.mmUsername=this.userInfo.username this.addForm.remark="作为 ,我需要 ,以便我能够 。" + if(this.parentMenu){ + if(this.parentMenu.children){ + this.addForm.seqNo=this.parentMenu.seqNo+"."+(this.parentMenu.children.length+1) + }else{ + this.addForm.seqNo=this.parentMenu.seqNo+"."+1 + } + + } /**在下面写其它函数***/ }//end mounted diff --git a/src/views/xm/core/xmProjectPhase/XmProjectPhaseAdd.vue b/src/views/xm/core/xmProjectPhase/XmProjectPhaseAdd.vue index e9873591..df468955 100644 --- a/src/views/xm/core/xmProjectPhase/XmProjectPhaseAdd.vue +++ b/src/views/xm/core/xmProjectPhase/XmProjectPhaseAdd.vue @@ -187,7 +187,15 @@ }, 'visible':function(visible) { if(visible==true){ - //从新打开页面时某些数据需要重新加载,可以在这里添加 + //从新打开页面时某些数据需要重新加载,可以在这里添加 + if(this.parentProjectPhase){ + if(this.parentProjectPhase.children){ + this.addForm.seqNo=this.parentProjectPhase.seqNo+"."+(this.parentProjectPhase.children.length+1) + }else{ + this.addForm.seqNo=this.parentProjectPhase.seqNo+"."+1 + } + + } } }, }, @@ -369,6 +377,14 @@ this.addForm=Object.assign(this.addForm, this.xmProjectPhase); /**在下面写其它函数***/ + if(this.parentProjectPhase){ + if(this.parentProjectPhase.children){ + this.addForm.seqNo=this.parentProjectPhase.seqNo+"."+(this.parentProjectPhase.children.length+1) + }else{ + this.addForm.seqNo=this.parentProjectPhase.seqNo+"."+1 + } + + } listOption([{categoryId:'all',itemCode:'planType'},{categoryId:'all',itemCode:'taskType'}]).then(res=>{ this.options=res.data.data; }) diff --git a/src/views/xm/core/xmTask/XmTaskAdd.vue b/src/views/xm/core/xmTask/XmTaskAdd.vue index 7e381516..84b62317 100644 --- a/src/views/xm/core/xmTask/XmTaskAdd.vue +++ b/src/views/xm/core/xmTask/XmTaskAdd.vue @@ -195,6 +195,13 @@ this.addForm.projectName=this.xmProject.name this.addForm.projectPhaseId=this.projectPhase.id this.addForm.projectPhaseName=this.projectPhase.phaseName + if(this.parentTask ){ + if(this.parentTask.children){ + this.addForm.sortLevel=this.parentTask.sortLevel+"."+(this.parentTask.children.length+1) + }else{ + this.addForm.sortLevel=this.parentTask.sortLevel+"."+1 + } + } this.addForm.id = sn(); //从新打开页面时某些数据需要重新加载,可以在这里添加 } @@ -429,6 +436,13 @@ this.addForm.projectName=this.xmProject.name this.addForm.projectPhaseId=this.projectPhase.id this.addForm.projectPhaseName=this.projectPhase.phaseName + if(this.parentTask ){ + if(this.parentTask.children){ + this.addForm.sortLevel=this.parentTask.sortLevel+"."+(this.parentTask.children.length+1) + }else{ + this.addForm.sortLevel=this.parentTask.sortLevel+"."+1 + } + } this.addForm.id = sn(); listOption([{categoryId:'all',itemCode:'planType'},{categoryId:'all',itemCode:'taskType'},{categoryId:'all',itemCode:'urgencyLevel'},{categoryId:'all',itemCode:'priority'},{categoryId:'all',itemCode:'xmTaskSettleSchemel'}]).then(res=>{ this.options=res.data.data;