From 757f7da6a4429c1aacf20a58d7aa3fcc0de0be17 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E8=A3=95=E8=B4=A2?= Date: Sun, 10 Jul 2022 19:05:52 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../xm/core/xmProject/XmProjectDetail.vue | 2 +- src/views/xm/core/xmProject/XmProjectEdit.vue | 14 ++++++++--- src/views/xm/core/xmProject/XmProjectInfo.vue | 24 ++++++++++++++++--- .../xmProject/XmProjectOverviewComplex.vue | 2 +- 4 files changed, 34 insertions(+), 8 deletions(-) diff --git a/src/views/xm/core/xmProject/XmProjectDetail.vue b/src/views/xm/core/xmProject/XmProjectDetail.vue index 31c0aeb6..8d3acc5e 100644 --- a/src/views/xm/core/xmProject/XmProjectDetail.vue +++ b/src/views/xm/core/xmProject/XmProjectDetail.vue @@ -1,7 +1,7 @@ diff --git a/src/views/xm/core/xmProject/XmProjectEdit.vue b/src/views/xm/core/xmProject/XmProjectEdit.vue index 96f9415c..21d2d4eb 100644 --- a/src/views/xm/core/xmProject/XmProjectEdit.vue +++ b/src/views/xm/core/xmProject/XmProjectEdit.vue @@ -59,7 +59,7 @@ - + @@ -224,8 +224,8 @@ 提交 - 立项申请 - 结项申请 + 立项申请 + 结项申请 @@ -384,6 +384,13 @@ this.fillBudgetMarginRateToField() } }, + selProject:{ + handler(newValue, oldValue) { + this.initData(); + }, + deep:true + + }, editForm:{ handler(newValue, oldValue) { @@ -490,6 +497,7 @@ maxTableHeight:300, currUserType:'', autoSet:false, + currTabPane:'1', /**end 在上面加自定义属性**/ }//end return },//end data diff --git a/src/views/xm/core/xmProject/XmProjectInfo.vue b/src/views/xm/core/xmProject/XmProjectInfo.vue index 90005f8f..8c217193 100644 --- a/src/views/xm/core/xmProject/XmProjectInfo.vue +++ b/src/views/xm/core/xmProject/XmProjectInfo.vue @@ -179,14 +179,18 @@ 签订合同 创建团队 创建计划 - 预算管理 - 立项申请 + 预算清单 + 项目估算 + 项目收益 + 设为立项中 合同管理 团队管理 计划管理 预算管理 + 项目估算 + 项目收益 @@ -198,8 +202,8 @@ 每月工时 效能分析 暂停项目 - 结项申请 变更申请 + 设为结项中 迭代管理 @@ -219,6 +223,7 @@ + 结项申请 结项审批 @@ -787,6 +792,19 @@ export default { }, showDetail(){ this.$refs['项目概览'].showPanelName='detail' + }, + showProjectGaiSuan(){ + this.$refs['项目概览'].showPanelName='detail' + this.$nextTick(()=>{ + this.$refs['项目概览'].$refs['detail'].$refs['projectEdit'].currTabPane='4' + }) + }, + showProjectShouYi(){ + this.$refs['项目概览'].showPanelName='detail' + this.$nextTick(()=>{ + this.$refs['项目概览'].$refs['detail'].$refs['projectEdit'].currTabPane='5' + }) + } }, //end methods components: { diff --git a/src/views/xm/core/xmProject/XmProjectOverviewComplex.vue b/src/views/xm/core/xmProject/XmProjectOverviewComplex.vue index 570e09c3..de59d949 100644 --- a/src/views/xm/core/xmProject/XmProjectOverviewComplex.vue +++ b/src/views/xm/core/xmProject/XmProjectOverviewComplex.vue @@ -23,7 +23,7 @@ - +