diff --git a/src/views/draftingGroup/DraftingGroupMemberUnitMaintenance.vue b/src/views/draftingGroup/DraftingGroupMemberUnitMaintenance.vue index 6fcbc3d..e5696b0 100644 --- a/src/views/draftingGroup/DraftingGroupMemberUnitMaintenance.vue +++ b/src/views/draftingGroup/DraftingGroupMemberUnitMaintenance.vue @@ -101,6 +101,10 @@ 批量删除 + + 批量审核 + + @@ -150,6 +154,8 @@ + + @@ -165,6 +171,8 @@ import PreviewFile from '../../components/jero/PreviewFile' import {createQcCode} from '@api/incomeMeetingApi' import DraftingGroupMemberUnitCheckModule from '@views/draftingGroup/modules/DraftingGroupMemberUnitCheckModule' import { ProjectTypeEnums } from '../../enums/commonEnums' +import DraftingGroupMemberUnitBatchCheckModule + from '@views/draftingGroup/modules/DraftingGroupMemberUnitBatchCheckModule' // eslint-disable-next-line no-undef,no-unused-vars const Base64 = require('js-base64').Base64 @@ -172,6 +180,7 @@ const Base64 = require('js-base64').Base64 export default { name: 'DraftingGroupMemberUnitMaintenance', components: { + DraftingGroupMemberUnitBatchCheckModule, DraftingGroupMemberUnitCheckModule, PageHeaderTitle, ProjectDetailModal, @@ -358,6 +367,15 @@ export default { this.initWorkGroupData() }, methods: { + // 批量审核 + handleBatchCheck () { + // 必须都是待审核 1.待审核 2.已通过 3.已驳回 + if (this.selectionRows.some(item => item.checkResult !== 1)) { + this.$message.warn('勾选数据需要是待审核数据') + return + } + this.$refs.draftingGroupMemberUnitBatchCheckModule.open(this.selectionRows) + }, handleCheck (record) { this.$refs.draftingGroupMemberUnitCheckModule.open(record) }, diff --git a/src/views/draftingGroup/modules/DraftingGroupMemberUnitBatchCheckModule.vue b/src/views/draftingGroup/modules/DraftingGroupMemberUnitBatchCheckModule.vue new file mode 100644 index 0000000..8bb487e --- /dev/null +++ b/src/views/draftingGroup/modules/DraftingGroupMemberUnitBatchCheckModule.vue @@ -0,0 +1,220 @@ + + + + + +