diff --git a/src/views/xm/core/xmProduct/XmProductEdit.vue b/src/views/xm/core/xmProduct/XmProductEdit.vue
index 6a0ebb77..23fe4ca4 100644
--- a/src/views/xm/core/xmProduct/XmProductEdit.vue
+++ b/src/views/xm/core/xmProduct/XmProductEdit.vue
@@ -46,7 +46,14 @@
content="产品代号用于签订合同等甲乙方共享的场景;产品编号为内部编号,用于内部流转,生成规则:产品代号+四位随机码 "
>
-
+
+
+
+
@@ -341,6 +348,9 @@ export default {
params["endTime"] = row.endTime;
} else if (fieldName == "groupScope"||fieldName == "groupTransmit"||fieldName == "testScope"||fieldName=="testTransmit"||fieldName == "menuScope"||fieldName=="menuTransmit"||fieldName == "iterationScope"||fieldName=="iterationTransmit") {
params["qxCode"] = [,this.qxCode.groupScope,this.qxCode.groupTransmit,this.qxCode.testScope,this.qxCode.testTransmit,this.qxCode.menuScope,this.qxCode.menuTransmit,this.qxCode.iterationScope,this.qxCode.iterationTransmit].join(",")
+ }else if(fieldName=='deptid'){
+ params["deptid"] = $event.deptid;
+ params["deptidPath"] = $event.idPath;
} else {
params[fieldName] = $event;
}
diff --git a/src/views/xm/core/xmProduct/XmProductSetting.vue b/src/views/xm/core/xmProduct/XmProductSetting.vue
index 88e08402..e14c3dff 100644
--- a/src/views/xm/core/xmProduct/XmProductSetting.vue
+++ b/src/views/xm/core/xmProduct/XmProductSetting.vue
@@ -59,6 +59,22 @@
+
+
+
+
+
+
+ 完全不可见
+ 仅本司人员可见
+ 关联人员可见(众包-外包-招投标)
+ 本部门、上级部门、下属部门可见
+ 本部门、上级部门可见
+ 本部门、下级部门可见、上级不可见
+ 任何人可见
+
+
+
@@ -196,6 +212,7 @@ export default {
locked: "",
del: "",
ltime: "",
+ showOut:'1'
},
editFormBak: {
id: "",
@@ -231,6 +248,7 @@ export default {
locked: "",
del: "",
ltime: "",
+ showOut:'1'
},
/**
权限码0,1,2,3,4,5,67,8,9,逗号分割
diff --git a/src/views/xm/core/xmProject/XmProjectEdit.vue b/src/views/xm/core/xmProject/XmProjectEdit.vue
index 0df25498..63767e31 100644
--- a/src/views/xm/core/xmProject/XmProjectEdit.vue
+++ b/src/views/xm/core/xmProject/XmProjectEdit.vue
@@ -17,6 +17,14 @@
自动生成
+
+
+
+
@@ -863,6 +871,7 @@
editXmProjectSomeFields(row,fieldName,$event){
+ debugger;
if(this.opType=='add'){
return;
}
@@ -886,7 +895,7 @@
}
var params={ids:[row.id]};
-
+ debugger;
if (fieldName == "admUserid") {
params["admUserid"] = $event.userid;
@@ -897,7 +906,10 @@
} else if (fieldName == "pmUserid") {
params["pmUserid"] = $event.userid;
params["pmUsername"] = $event.username;
- } else{
+ }else if(fieldName=='deptid'){
+ params["deptid"] = $event.deptid;
+ params["deptidPath"] = $event.idPath;
+ } else{
params[fieldName]=$event
}
if(fieldName=='description'){
diff --git a/src/views/xm/core/xmProject/XmProjectSetting.vue b/src/views/xm/core/xmProject/XmProjectSetting.vue
index a0febeaa..6c42f0cc 100644
--- a/src/views/xm/core/xmProject/XmProjectSetting.vue
+++ b/src/views/xm/core/xmProject/XmProjectSetting.vue
@@ -35,6 +35,22 @@
+
+
+
+
+
+
+ 完全不可见
+ 仅本司人员可见
+ 关联人员可见(众包-外包-招投标)
+ 本部门、上级部门、下属部门可见
+ 本部门、上级部门可见
+ 本部门、下级部门可见、上级不可见
+ 任何人可见
+
+
+
@@ -129,10 +145,10 @@
},
//编辑界面数据 XmProject xm_project
editForm: {
- id:'',code:'',name:'',xmType:'',startTime:'',endTime:'',urgent:'',priority:'',description:'',createUserid:'',createUsername:'',createTime:'',assess:'',assessRemarks:'',status:'',branchId:'',planTotalCost:'',bizProcInstId:'',bizFlowState:'',planNouserAt:'',planIuserAt:'',planOuserAt:'',locked:'',baseTime:'',baseRemark:'',baselineId:'',planWorkload:'0',totalReceivables:'0',budgetMarginRate:13,contractAmt:0,planIuserPrice:85,planOuserPrice:100,planOuserCnt:0,planIuserCnt:0,planWorkingHours:0,taxRate:3,planIuserWorkload:0,planOuserWorkload:0,fromTplId:'',budgetCtrl:'0',deptid:'',showOut:'0',isTpl:'0',pmUserid:'',pmUsername:'',assUserid:'',assUsername:'',admUserid:'',admUsername:'',budgetEarly:'',phaseActCtrl:'',del:'0',ltime:'',ostatus:'0',workType:'',wtype:'',earlyAmt:0,maxTaskAmt:0,menuLink:'0',phaseLink:'0',tplType:'',qxCode:''
+ id:'',code:'',name:'',xmType:'',startTime:'',endTime:'',urgent:'',priority:'',description:'',createUserid:'',createUsername:'',createTime:'',assess:'',assessRemarks:'',status:'',branchId:'',planTotalCost:'',bizProcInstId:'',bizFlowState:'',planNouserAt:'',planIuserAt:'',planOuserAt:'',locked:'',baseTime:'',baseRemark:'',baselineId:'',planWorkload:'0',totalReceivables:'0',budgetMarginRate:13,contractAmt:0,planIuserPrice:85,planOuserPrice:100,planOuserCnt:0,planIuserCnt:0,planWorkingHours:0,taxRate:3,planIuserWorkload:0,planOuserWorkload:0,fromTplId:'',budgetCtrl:'0',deptid:'',showOut:'1',isTpl:'0',pmUserid:'',pmUsername:'',assUserid:'',assUsername:'',admUserid:'',admUsername:'',budgetEarly:'',phaseActCtrl:'',del:'0',ltime:'',ostatus:'0',workType:'',wtype:'',earlyAmt:0,maxTaskAmt:0,menuLink:'0',phaseLink:'0',tplType:'',qxCode:''
},
editFormBak: {
- id:'',code:'',name:'',xmType:'',startTime:'',endTime:'',urgent:'',priority:'',description:'',createUserid:'',createUsername:'',createTime:'',assess:'',assessRemarks:'',status:'',branchId:'',planTotalCost:'',bizProcInstId:'',bizFlowState:'',planNouserAt:'',planIuserAt:'',planOuserAt:'',locked:'',baseTime:'',baseRemark:'',baselineId:'',planWorkload:'0',totalReceivables:'0',budgetMarginRate:13,contractAmt:0,planIuserPrice:85,planOuserPrice:100,planOuserCnt:0,planIuserCnt:0,planWorkingHours:0,taxRate:3,planIuserWorkload:0,planOuserWorkload:0,fromTplId:'',budgetCtrl:'0',deptid:'',showOut:'0',isTpl:'0',pmUserid:'',pmUsername:'',assUserid:'',assUsername:'',admUserid:'',admUsername:'',budgetEarly:'',phaseActCtrl:'',del:'0',ltime:'',ostatus:'0',workType:'',wtype:'',earlyAmt:0,maxTaskAmt:0,menuLink:'0',phaseLink:'0',tplType:'',qxCode:''
+ id:'',code:'',name:'',xmType:'',startTime:'',endTime:'',urgent:'',priority:'',description:'',createUserid:'',createUsername:'',createTime:'',assess:'',assessRemarks:'',status:'',branchId:'',planTotalCost:'',bizProcInstId:'',bizFlowState:'',planNouserAt:'',planIuserAt:'',planOuserAt:'',locked:'',baseTime:'',baseRemark:'',baselineId:'',planWorkload:'0',totalReceivables:'0',budgetMarginRate:13,contractAmt:0,planIuserPrice:85,planOuserPrice:100,planOuserCnt:0,planIuserCnt:0,planWorkingHours:0,taxRate:3,planIuserWorkload:0,planOuserWorkload:0,fromTplId:'',budgetCtrl:'0',deptid:'',showOut:'1',isTpl:'0',pmUserid:'',pmUsername:'',assUserid:'',assUsername:'',admUserid:'',admUsername:'',budgetEarly:'',phaseActCtrl:'',del:'0',ltime:'',ostatus:'0',workType:'',wtype:'',earlyAmt:0,maxTaskAmt:0,menuLink:'0',phaseLink:'0',tplType:'',qxCode:''
},
/**begin 在下面加自定义属性,记得补上面的一个逗号**/
maxTableHeight:300,