diff --git a/src/views/incomePayments/meetManage/Attendance.vue b/src/views/incomePayments/meetManage/Attendance.vue index 84302a5..f2c76cd 100644 --- a/src/views/incomePayments/meetManage/Attendance.vue +++ b/src/views/incomePayments/meetManage/Attendance.vue @@ -343,6 +343,9 @@ 批量设置资料状态 + + 批量审核报名信息 + @@ -1309,7 +1312,26 @@ export default { this.authorCode = Object.assign({}, this.overseasMeetingCode) break } - } + }, + // 批量审核报名信息,只有参会方式是嘉宾的可以设置 + // record.registerCheckResult === 0 的时候有审核信息 + batchAuditSignUpFlag() { + console.log(1) + if (this.selectedRowKeys.length <= 0) { + this.$message.warning('请选择一条记录!') + return + } + // 判断record.registerCheckResult === 0 的时候有审核信息 + let flag = this.selectionRows.some(item => { + return item.registerCheckResult !== 0 + }) + if(flag) { + this.$message.warn('只有待审核信息才可批量审核报名信息') + return + } + console.log(2, flag) + // this.$refs.setGuessUploadFlagModal.showBatch(this.selectedRowKeys) + }, } } diff --git a/src/views/projectManagement/modules/PublishRemindModal.vue b/src/views/projectManagement/modules/PublishRemindModal.vue index 9e4c913..4566d86 100644 --- a/src/views/projectManagement/modules/PublishRemindModal.vue +++ b/src/views/projectManagement/modules/PublishRemindModal.vue @@ -51,6 +51,10 @@ + +
+ 全选 +
-1 } }) - } - + }, + checkAll() { + this.getAllData() + }, + getAllData() { + var params = this.getQueryParams()//查询条件 + params.pageNo = 1 + params.pageSize = -1 + this.loading = true + getAction(this.url.list, params).then((res) => { + if (res.success) { + //update-begin---author:zhangyafei Date:20201118 for:适配不分页的数据列表------------ + let dataSource = res.result.records || res.result + this.selectedRowKeys = dataSource.map(tt => tt.id) + this.selectionRows = dataSource + //update-end---author:zhangyafei Date:20201118 for:适配不分页的数据列表------------ + } + if (res.code === 510) { + this.$message.warning(res.message) + } + this.loading = false + }).finally(() => { + this.loading = false + }) + }, } }