From 5e91f71089f28496c9e57625db33932558a08390 Mon Sep 17 00:00:00 2001 From: wuyan <398521613@qq.com> Date: Sat, 7 Jun 2025 10:15:50 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=87=AD=E8=AF=81=E6=89=B9?= =?UTF-8?q?=E9=87=8F=E6=8F=90=E4=BA=A4=E5=8A=9F=E8=83=BD=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- jinbooks-ui/src/api/system/voucher/voucher.ts | 11 ++ jinbooks-ui/src/components/Footer/index.vue | 2 +- .../src/layout/components/Sidebar/Link.vue | 2 +- .../src/views/voucher/voucher-index.vue | 32 ++++- .../entity/dto/SocialsProviderPageDto.java | 5 + .../entity/voucher/dto/VoucherChangeDto.java | 6 + .../voucher/dto/VoucherItemChangeDto.java | 6 + .../persistence/service/VoucherService.java | 4 +- .../service/impl/VoucherServiceImpl.java | 120 +++++++++++++----- .../voucher/controller/VoucherController.java | 21 ++- 10 files changed, 165 insertions(+), 44 deletions(-) diff --git a/jinbooks-ui/src/api/system/voucher/voucher.ts b/jinbooks-ui/src/api/system/voucher/voucher.ts index 1afec43..b711b75 100644 --- a/jinbooks-ui/src/api/system/voucher/voucher.ts +++ b/jinbooks-ui/src/api/system/voucher/voucher.ts @@ -131,6 +131,17 @@ export function updateVoucherSuccessive(data: any): any { }) } +/** + * 批量提交凭证 + * @param ids 凭证ID串 + */ +export function submitBatch(ids: any): any { + return request({ + url: '/voucher/submit/' + ids, + method: 'post' + }) +} + /** * 审核凭证 * @param ids diff --git a/jinbooks-ui/src/components/Footer/index.vue b/jinbooks-ui/src/components/Footer/index.vue index 96236d5..5bac12b 100644 --- a/jinbooks-ui/src/components/Footer/index.vue +++ b/jinbooks-ui/src/components/Footer/index.vue @@ -16,7 +16,7 @@