From 0e31863e21d5fe074b479f10f359640a52c9dab7 Mon Sep 17 00:00:00 2001 From: bootx Date: Sun, 18 Feb 2024 23:37:11 +0800 Subject: [PATCH] =?UTF-8?q?feat=20=E9=92=B1=E5=8C=85/=E5=82=A8=E5=80=BC?= =?UTF-8?q?=E5=8D=A1/=E7=8E=B0=E9=87=91=E6=B5=81=E6=B0=B4=E5=AF=B9?= =?UTF-8?q?=E6=8E=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/channel/CashController.java | 7 +++++ .../controller/channel/WalletController.java | 8 +++++- .../core/channel/cash/entity/CashRecord.java | 10 +++---- .../channel/voucher/entity/VoucherRecord.java | 5 ++++ .../channel/wallet/convert/WalletConvert.java | 2 +- .../channel/wallet/entity/WalletRecord.java | 6 +++- .../wallet/service/WalletRecordService.java | 2 +- .../dto/channel/cash/CashRecordDto.java | 28 +++++++++++++++++++ .../channel/voucher/VoucherPayOrderDto.java | 19 ------------- .../dto/channel/voucher/VoucherRecordDto.java | 4 +++ .../dto/channel/wallet/WalletPayOrderDto.java | 26 ----------------- .../{wechat => wallet}/WalletRecordDto.java | 6 +++- 12 files changed, 67 insertions(+), 56 deletions(-) delete mode 100644 daxpay-single/daxpay-single-service/src/main/java/cn/bootx/platform/daxpay/service/dto/channel/voucher/VoucherPayOrderDto.java delete mode 100644 daxpay-single/daxpay-single-service/src/main/java/cn/bootx/platform/daxpay/service/dto/channel/wallet/WalletPayOrderDto.java rename daxpay-single/daxpay-single-service/src/main/java/cn/bootx/platform/daxpay/service/dto/channel/{wechat => wallet}/WalletRecordDto.java (89%) diff --git a/daxpay-single/daxpay-single-admin/src/main/java/cn/bootx/platform/daxpay/admin/controller/channel/CashController.java b/daxpay-single/daxpay-single-admin/src/main/java/cn/bootx/platform/daxpay/admin/controller/channel/CashController.java index 3b07390cb..9339c0ac5 100644 --- a/daxpay-single/daxpay-single-admin/src/main/java/cn/bootx/platform/daxpay/admin/controller/channel/CashController.java +++ b/daxpay-single/daxpay-single-admin/src/main/java/cn/bootx/platform/daxpay/admin/controller/channel/CashController.java @@ -33,4 +33,11 @@ public class CashController { } + @Operation(summary = "查询记录详情") + @GetMapping("/findById") + public ResResult findById(Long id){ + return Res.ok(cashRecordService.findById(id)); + } + + } diff --git a/daxpay-single/daxpay-single-admin/src/main/java/cn/bootx/platform/daxpay/admin/controller/channel/WalletController.java b/daxpay-single/daxpay-single-admin/src/main/java/cn/bootx/platform/daxpay/admin/controller/channel/WalletController.java index ac77cf986..c18c4b4fd 100644 --- a/daxpay-single/daxpay-single-admin/src/main/java/cn/bootx/platform/daxpay/admin/controller/channel/WalletController.java +++ b/daxpay-single/daxpay-single-admin/src/main/java/cn/bootx/platform/daxpay/admin/controller/channel/WalletController.java @@ -9,7 +9,7 @@ import cn.bootx.platform.daxpay.service.core.channel.wallet.service.WalletQueryS import cn.bootx.platform.daxpay.service.core.channel.wallet.service.WalletRecordService; import cn.bootx.platform.daxpay.service.core.channel.wallet.service.WalletService; import cn.bootx.platform.daxpay.service.dto.channel.wallet.WalletDto; -import cn.bootx.platform.daxpay.service.dto.channel.wechat.WalletRecordDto; +import cn.bootx.platform.daxpay.service.dto.channel.wallet.WalletRecordDto; import cn.bootx.platform.daxpay.service.param.channel.wallet.*; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.tags.Tag; @@ -77,4 +77,10 @@ public class WalletController { public ResResult> recordPage(PageParam pageParam, WalletRecordQuery query){ return Res.ok(walletRecordService.page(pageParam, query)); } + + @Operation(summary = "查询记录详情") + @GetMapping("/record/findById") + public ResResult findRecordById(Long id){ + return Res.ok(walletRecordService.findById(id)); + } } diff --git a/daxpay-single/daxpay-single-service/src/main/java/cn/bootx/platform/daxpay/service/core/channel/cash/entity/CashRecord.java b/daxpay-single/daxpay-single-service/src/main/java/cn/bootx/platform/daxpay/service/core/channel/cash/entity/CashRecord.java index 10b1550b3..f1f3b4b46 100644 --- a/daxpay-single/daxpay-single-service/src/main/java/cn/bootx/platform/daxpay/service/core/channel/cash/entity/CashRecord.java +++ b/daxpay-single/daxpay-single-service/src/main/java/cn/bootx/platform/daxpay/service/core/channel/cash/entity/CashRecord.java @@ -7,7 +7,6 @@ import cn.bootx.platform.daxpay.service.core.channel.cash.convert.CashPayConfigC import cn.bootx.platform.daxpay.service.dto.channel.cash.CashRecordDto; import cn.bootx.table.modify.annotation.DbColumn; import cn.bootx.table.modify.annotation.DbTable; -import cn.bootx.table.modify.mysql.annotation.DbMySqlIndex; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.experimental.Accessors; @@ -23,11 +22,6 @@ import lombok.experimental.Accessors; @DbTable(comment = "现金记录") public class CashRecord extends MpCreateEntity implements EntityBaseFunction { - /** 储值卡id */ - @DbMySqlIndex(comment = "储值卡ID") - @DbColumn(comment = "储值卡id") - private Long voucherId; - /** * 业务类型 * @see VoucherRecordTypeEnum @@ -50,6 +44,10 @@ public class CashRecord extends MpCreateEntity implements EntityBaseFunction