update 起草组完善

This commit is contained in:
danshihao
2024-01-10 09:06:50 +08:00
parent ef0ef97443
commit 6fc993c16b
10 changed files with 365 additions and 15 deletions
@@ -85,7 +85,12 @@
<script>
import {JeroListMixin} from '@/mixins/JeroListMixin'
import {publishRemind,commitePublishRemind,councilPublishRemind} from '@api/incomePaymentsApi'
import {
publishRemind,
commitePublishRemind,
councilPublishRemind,
draftGroupPublishRemind
} from '@api/incomePaymentsApi'
import EmailErrorMsgModal from '@views/projectManagement/modules/EmailErrorMsgModal'
import { judgeEmailStatus } from "../../../api/incomePaymentsApi";
@@ -244,7 +249,7 @@ export default {
// 会议维护选中的会议
selectedMetingList: [],
newColumns: [],
// 提醒类型 1 是工作组 2 是分标委 3是理事会
// 提醒类型 1 是工作组 2 是分标委 3是理事会 4是起草组
remindType:'',
// 是否需要发邮件
needMail: false,
@@ -274,6 +279,11 @@ export default {
//理事会成员的接口
this.url.list = '/payCaseCouncilSubitem/payCaseCouncilSubitem/list'
this.remindType = 3
} else if (this.$route.query.meetingType === '7') {
this.url.list = '/meeting/draftGroupMeetingSituation/publishReminderList'
this.filters.draftingGroupId = this.$route.query.draftingGroupProjectId
this.newColumns = [...this.columns]
this.remindType = 4
} else {
// 列表需要工作组id参数
this.filters.workingGroupId = this.$route.query.workingGroupProjectId
@@ -325,6 +335,10 @@ export default {
}else if(this.$route.query.meetingType === '6'){
// 理事会的用理事会的发布提醒
requestFun = councilPublishRemind
} else if (this.$route.query.meetingType === '7') {
// 起草组用起草组的发布提醒
param.draftingGroupId = this.$route.query.draftingGroupProjectId
requestFun = draftGroupPublishRemind
} else {
// 工作组
param.workingGroupId = this.$route.query.workingGroupProjectId