diff --git a/src/views/xm/core/xmProduct/XmProductForLinkComplex.vue b/src/views/xm/core/xmProduct/XmProductForLinkComplex.vue
index 526a9092..1bbc47fb 100644
--- a/src/views/xm/core/xmProduct/XmProductForLinkComplex.vue
+++ b/src/views/xm/core/xmProduct/XmProductForLinkComplex.vue
@@ -46,16 +46,10 @@
plain
@click="showPanel = 'menus'"
>需求管理
- 设为研发中
+ >
+
+ 设为研发中
+
缺陷管理
- 设为已完成
+
+ 设为已完成
+
-
- 设为已关闭
+
+
+
+ 设为已关闭
+
+
+
+
-
-
- 重新打开
+
+
+ 重新打开
+
-
-
+
+
+
+
diff --git a/src/views/xm/core/xmProduct/XmProductOverviewComplex.vue b/src/views/xm/core/xmProduct/XmProductOverviewComplex.vue
index b08191ca..83bd184d 100644
--- a/src/views/xm/core/xmProduct/XmProductOverviewComplex.vue
+++ b/src/views/xm/core/xmProduct/XmProductOverviewComplex.vue
@@ -48,15 +48,10 @@
@click="linkProject()"
>关联项目
- 设为研发中
+
+
+ 设为研发中
+
效能分析
- 设为已完成
+ >
+
+ 设为已完成
+
- 设为已关闭
+
+
+ 设为已关闭
+
@@ -184,16 +168,10 @@
-
- 重新打开
+
+
+ 重新打开
+
@@ -411,7 +389,7 @@ export default {
}
this.showPanelName = tab.name;
},
-
+
editXmProductSomeFields(row,fieldName,$event){
var func=(params)=>{
editXmProductSomeFields(params).then(res=>{
diff --git a/src/views/xm/core/xmProject/XmProjectForLinkComplex.vue b/src/views/xm/core/xmProject/XmProjectForLinkComplex.vue
index 21769eeb..1522be89 100644
--- a/src/views/xm/core/xmProject/XmProjectForLinkComplex.vue
+++ b/src/views/xm/core/xmProject/XmProjectForLinkComplex.vue
@@ -33,6 +33,10 @@
+
+
+ 进入售前
+
进入售前
@@ -40,8 +44,10 @@
- 需求管理
- 设为立项中
+ 需求管理
+
+ 设为立项中
+
需求管理
@@ -53,8 +59,11 @@
创建计划
项目估算
项目收益
- 设为立项中
-
+
+
+ 设为立项中
+
+
团队管理
计划管理
@@ -66,21 +75,26 @@
任务管理
缺陷管理
- 暂停项目
- 变更申请
- 设为结项中
-
+
+ 暂停项目
+
+ 变更申请
+
+ 设为结项中
+
+
任务管理
- 缺陷管理
- 结项申请
- 变更申请
+ 缺陷管理
+ 变更申请
-
- 重新激活
-
+
+
+ 重新激活
+
+
@@ -91,24 +105,36 @@
- 转入售后
-
+
+
+ 转入售后
+
+
- 设为已完成
-
+
+
+ 设为已完成
+
+
- 关闭项目
-
+
+ 关闭项目
+
+
-
-
+
+
+
+ 重新实施
+
+
@@ -296,6 +322,8 @@ import XmPlan from "../xmTask/XmPlan.vue";
import xmGroupMng from "../xmGroup/XmGroupMng";
import XmRpt from "@/views/xm/rpt/index";
+import store from '@/store'
+
import {
initDicts,
getDefOptions,
@@ -435,6 +463,32 @@ export default {
showMenusPage() {
this.showPanel = "menus";
},
+
+
+ editXmProjectSomeFields(row,fieldName,$event){
+
+ var func=(params)=>{
+ editXmProjectSomeFields(params).then(res=>{
+ var tips = res.data.tips;
+ if(tips.isOk){
+
+ Object.assign(row,params)
+ Object.assign(this.selProject,row)
+ this.$emit('edit-fields',row)
+ store.dispatch("setProjectInfo",this.selProject)
+ this.editFormBak=Object.assign({},row)
+ }else{
+ Object.assign(this.editForm,this.editFormBak)
+ this.$notify({position:'bottom-left',showClose:true,message:tips.msg,type:tips.isOk?'success':'error'})
+ }
+ })
+ }
+ var params={ids:[row.id]};
+
+ params[fieldName]=$event
+
+ func(params)
+ },
}, //end methods
components: {
//在下面添加其它组件
diff --git a/src/views/xm/core/xmProject/XmProjectOverviewComplex.vue b/src/views/xm/core/xmProject/XmProjectOverviewComplex.vue
index af57c2a6..e9b79cd2 100644
--- a/src/views/xm/core/xmProject/XmProjectOverviewComplex.vue
+++ b/src/views/xm/core/xmProject/XmProjectOverviewComplex.vue
@@ -97,27 +97,39 @@
结项审批
-
-
- 转入售后
-
-
-
-
-
-
- 设为已完成
-
-
-
-
- 关闭项目
-
-
-
-
-
-
+
+
+
+
+ 转入售后
+
+
+
+
+
+
+
+
+
+ 设为已完成
+
+
+
+
+
+
+ 关闭项目
+
+
+
+
+
+
+
+ 重新实施
+
+
+
@@ -209,6 +221,8 @@ import { listXmProject} from '@/api/xm/core/xmProject';
import { initDicts,getDefOptions,editXmProjectSomeFields } from "@/api/xm/core/xmProject";
+import store from '@/store'
+
export default {
components: { XmProjectOverview, XmProjectDetail, XmProductProjectLinkMng ,TaskMng,ProcinstMng,XmProjectSetting},
computed: {
@@ -347,7 +361,7 @@ export default {
if(tips.isOk){
this.$emit('edit-fields',params)
Object.assign(row,params)
- store.dispathc("setProjectInfo",row)
+ store.dispatch("setProjectInfo",row)
}else{
this.$notify({position:'bottom-left',showClose:true,message:tips.msg,type:tips.isOk?'success':'error'})
}