项目管理权限
+
+
+
+
+
+
模板负责模板负责模板负责模板负责模板负责模板负责模板负责模板负责模板负责模板负责模板负责模板负责模板负责模板负责模板负责模板负责
+
1111模板负责模板负责模板负责模板负责模板负责模板负责模板负责模板负责模板负责模板负责模板负责模板负责模板负责
+
+
+
+
+
+
+
+
-
@@ -209,7 +243,8 @@
userId:sessionStorage.userId,
allChildrenLists:[],
- isShowDistWorkPage: false,//是显示项目概况还是进行工作指派
+ isShowTemplateSummary: false,//是否显示模板概况页面
+ isShowDistWorkPage: false,//是显示开始的项目概况还是进行工作指派
isEnterEdit: false,//是否进入编辑人员/指派人员状态
distWorkPartScrollEl: null,//指派工作页面的内容元素
isDistWorkPartScroll: false,//指派页面是否正在滚动 滚动的话导航栏加上底部阴影
@@ -234,10 +269,10 @@
// 加载项目详情
this.fetchProjectDetail();
- this.distWorkPartScrollEl = this.$refs.distworkpart;
- if(this.distWorkPartScrollEl) {
- this.distWorkPartScrollEl.addEventListener('scroll', this.watchDistWorkPartScroll);
- }
+ // this.distWorkPartScrollEl = this.$refs.distworkpart;
+ // if(this.distWorkPartScrollEl) {
+ // this.distWorkPartScrollEl.addEventListener('scroll', this.watchDistWorkPartScroll);
+ // }
// 监听plain-folder-list发来的事件 进入文件夹编辑
this.$bus.$on('enterEditFolderClick', this.enterEditFolderClick);
@@ -249,7 +284,7 @@
this.$bus.$on('setFirstPeopleToManager', this.setFirstPeopleToManager);
},
beforeDestroy() {
- this.distWorkPartScrollEl && this.distWorkPartScrollEl.removeEventListener('scroll', this.watchDistWorkPartScroll);
+ // this.distWorkPartScrollEl && this.distWorkPartScrollEl.removeEventListener('scroll', this.watchDistWorkPartScroll);
// 取消监听
this.$bus.$off('enterEditFolderClick', this.enterEditFolderClick);
@@ -266,6 +301,9 @@
},
setSystemCoverRandom() {
+ },
+ returnToDistWorkClick() {
+ this.isShowTemplateSummary = false;
},
// 点击返回按钮 显示项目概况页面
showProjDetailClick() {
@@ -285,10 +323,11 @@
watchDistWorkPartScroll() {
this.isDistWorkPartScroll = this.distWorkPartScrollEl.scrollTop > 0;
},
- // 切换到项目负责人
+ // 切换到项目负责人进行编辑
activeManagerClick() {
this.isEditProjManager = true;
this.activeFolderId = '';
+ this.addProjManager();
},
// 切换当前激活的文件夹
activeFolderClick(folder) {
@@ -494,7 +533,8 @@
this.listDept=JSON.parse(JSON.stringify(this.currListDeptUserData));
for (var j = 0; j < this.listDept.length; j++) {
for (var k = 0; k < this.listDept[j].listUser.length; k++) {
- this.listDept[j].listUser[k].selected = false;
+ // this.listDept[j].listUser[k].selected = false;
+ this.$set(this.listDept[j].listUser[k], 'selected', false);
for (var i = 0; i < data.listUser.length; i++) {
if (
this.listDept[j].listUser[k].id == data.listUser[i].id
@@ -1021,6 +1061,7 @@
}
.right-part {
+ box-sizing: border-box;
.proj-desc {
/* 项目概况页面 */
background-color: rgba(252, 252, 252, 1);
@@ -1051,21 +1092,9 @@
}
.proj-desc-wrap {
- padding: 0 8px 0 41px;
- .item {
- display: flex;
- height: 48px;
- line-height: 48px;
- font-size: 14px;
- font-family: PingFangSC-Regular;
- .item-title {
- width: 139px;
- text-align: right;
- }
- .item-value {
- margin: 0 0 0 8px;
- }
- }
+ padding: 0 24px;
+ height: calc(100vh - 100px);
+ overflow: scroll;
.cover-container {
height: 226px;
margin: 0 0 32px 0;
@@ -1113,6 +1142,23 @@
}
}
}
+ .item {
+ display: flex;
+ width: 100%;
+ margin: 14px 0;
+ font-size: 14px;
+ font-family: PingFangSC-Regular;
+ color: #32323C;
+ .item-title {
+ color: #62492f;
+ width:35.06%;
+ text-align: right;
+ }
+ .item-value {
+ flex: 1;
+ margin: 0 0 0 12px;
+ }
+ }
}
.right-part {
@@ -1135,7 +1181,8 @@
}
/* 项目管理权限文字样式 */
.row-title {
- margin: 8px 0 6px 12px;
+ padding: 6px 0 0 0;
+ margin: 10px 0 6px 12px;
height: 20px;
line-height: 20px;
color: rgba(50, 50, 60, 100);
@@ -1145,7 +1192,16 @@
}
}
}
-
+
+ .template-summary {
+ .summary-wrap {
+ height: calc(100vh - 100px - 16px);
+ overflow: scroll;
+ padding: 0 24px;
+ margin: 16px 0 0 0;
+ background-color: #fcfcfc;
+ }
+ }
.set-right-part-width {
width: 63.768% !important;
margin-right: 10px;
@@ -1178,6 +1234,7 @@
text-align: center;
margin: 15px 12px 8px;
+ cursor: pointer;
}
@@ -1190,11 +1247,30 @@
} */
-
\ No newline at end of file