diff --git a/src/pages/localTool/standCalendar/index.vue b/src/pages/localTool/standCalendar/index.vue index 60be276ca..2aebcb0ad 100644 --- a/src/pages/localTool/standCalendar/index.vue +++ b/src/pages/localTool/standCalendar/index.vue @@ -32,9 +32,11 @@ - + - + + + @@ -59,7 +61,9 @@ 会议 - 会议 + + + 会议 编辑会议内容 @@ -69,7 +73,7 @@
会议时间 : {{ $moment(item.date).format('YYYY-MM-DD HH:mm:ss') }}
-
+
参与人 : {{ item.partPeople.join('、') }}
@@ -101,6 +105,7 @@
@@ -128,7 +133,6 @@ border ref="entryTable" @selection-change="selectedDelete" - height="49%" style="width: 100%" :header-cell-style="{background: '#e8e8e8', color: '#333333', fontSize: '16px', fontWeight: 'bold', height: '20px'}"> @@ -334,7 +338,7 @@ export default { }, // 议题选中时储存数组 deleteTable: [], - loading: false + loading: false, } }, mounted() { @@ -446,14 +450,25 @@ export default { * 并在日历上显示出标记*/ dealMyDate(v) { let len = this.resDate.length - let res = '' + let res = [] for (let i = 0; i < len; i++) { if (this.resDate[i].date.slice(0, 10) === v) { - res = this.resDate[i].attend - break + res = res.concat(this.resDate[i].attend) } } - return res + + // 去除当天重复的人员 + let map = new Map(); + let array = new Array(); // 数组用于返回结果 + for (let i = 0; i < res.length; i++) { + if(map.has(res[i].fillPeopleId)) { // 如果有该key值 + map.set(res[i].fillPeopleId, true); + } else { + map.set(res[i].fillPeopleId, false); // 如果没有该key值 + array.push(res[i]); + } + } + return array }, // 头部时间改变事件 handleDate() { @@ -502,13 +517,11 @@ export default { /** 每个会议对应的编辑按钮 */ edit_meeting(item) { - this.editMeetForm.contents = [] - console.log(item) localStorage.setItem('objs', JSON.stringify(item)) this.fileListData = item this.reData = item.files + console.log(item) this.editMeetForm = item - this.editMeetForm.contents this.editMeetForm.contents = [] if (this.editMeetForm.content !== '') { this.editMeetForm.content.split(';').forEach(item => { @@ -863,8 +876,6 @@ export default { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; - -webkit-line-clamp: 4; - line-clamp: 4; -webkit-box-orient: vertical; line-height: normal; margin-top: 10px; diff --git a/src/pages/processCenter/pages/creatProcess/bzdy/step3.vue b/src/pages/processCenter/pages/creatProcess/bzdy/step3.vue index cf5830f9f..41c58074a 100644 --- a/src/pages/processCenter/pages/creatProcess/bzdy/step3.vue +++ b/src/pages/processCenter/pages/creatProcess/bzdy/step3.vue @@ -470,9 +470,9 @@ this.form.modelList = data.modelList || data.form.modelList this.form.responUserList = data.form.responUserList this.form.responUserListName = data.form.responUserListName - this.form.fileName = data.form.fileName || data.fileName || '' - this.form.fileId = data.form.fileId || data.fileId || '' - this.form.dyhz = data.form.dyhz || data.dyhz || '' + this.form.fileName = data.form? data.form.fileName : '' + this.form.fileId = data.form ? data.form.fileId : '' + this.form.dyhz = data.form ? data.form.dyhz : '' }).catch(e => { }) }) diff --git a/src/pages/processCenter/pages/creatProcess/bzdy/step4.vue b/src/pages/processCenter/pages/creatProcess/bzdy/step4.vue index 9ddf7ef07..e2f749862 100644 --- a/src/pages/processCenter/pages/creatProcess/bzdy/step4.vue +++ b/src/pages/processCenter/pages/creatProcess/bzdy/step4.vue @@ -374,14 +374,14 @@ pId: this.pId }).then(res => { let data = JSON.parse(res.mesg) - this.form.dyhz = data.dyhz || data.form.dyhz + this.form.dyhz = data.form ? data.form.dyhz : '' this.form.title = data.title || data.form.title this.form.date = data.date || data.form.date this.json = data || data.form - this.form.file = data.fileId || data.form.fileId - this.form.fileName = data.fileName || data.form.fileName - this.form.fileId = data.fileId || data.form.fileId - this.form.modelList = data.modelList || data.form.modelList + this.form.file = data.form ? data.form.fileId : '' + this.form.fileName = data.form ? data.form.fileName : '' + this.form.fileId = data.form ? data.form.fileId : '' + this.form.modelList = data.form ? data.form.modelList : [] this.form.fjList = data.fjList || data.form.fjList }).catch(e => { }) diff --git a/src/pages/processCenter/pages/creatProcess/bzdy/step7.vue b/src/pages/processCenter/pages/creatProcess/bzdy/step7.vue index 536d2f62d..836fcb971 100644 --- a/src/pages/processCenter/pages/creatProcess/bzdy/step7.vue +++ b/src/pages/processCenter/pages/creatProcess/bzdy/step7.vue @@ -112,7 +112,7 @@
- +