From da41b46c9b0e682b7b66c3472695fb750d5457ad Mon Sep 17 00:00:00 2001 From: dzc <2388224167@qq.com> Date: Mon, 30 Jun 2025 09:34:43 +0800 Subject: [PATCH 1/2] 11 --- .../src/main/resources/application.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pjcloud-thirdparty/pjcloud-thirdparty-biz/src/main/resources/application.yml b/pjcloud-thirdparty/pjcloud-thirdparty-biz/src/main/resources/application.yml index 01e7c9341..c3ba94a5f 100644 --- a/pjcloud-thirdparty/pjcloud-thirdparty-biz/src/main/resources/application.yml +++ b/pjcloud-thirdparty/pjcloud-thirdparty-biz/src/main/resources/application.yml @@ -88,7 +88,7 @@ zy: # callback-base-url: http://h1yzkslmyx.ny.takin.cc # callback-recognition-url: /third/third-ks/callback/recognition # callback-sku-url: /third/third-ks/callback/sku -lb: +# lb: # 测试环境 # base-url: https://elss-sit.nbcb.com.cn # app-id: 7da62b1a9ade473c917f573c5748081e @@ -97,11 +97,11 @@ lb: # sm4-key: S67157e8aQs2tFSX # 正式环境 - base-url: https://elss.nbcb.com.cn - app-id: 528e3ca76ec34f5c9b3255ba18aee774 - app-secret: tIhDZDXWhtP6bvd0J9Q0zjIZxSkmyX+uUc87xnDTgfc= - company-number: 202504673472 - sm4-key: 63P839eg0uxE5aoG + # base-url: https://elss.nbcb.com.cn + # app-id: 528e3ca76ec34f5c9b3255ba18aee774 + # app-secret: tIhDZDXWhtP6bvd0J9Q0zjIZxSkmyX+uUc87xnDTgfc= + # company-number: 202504673472 + # sm4-key: 63P839eg0uxE5aoG sms: From 7aa19b5e07ea530a00560064b9e49b3361ac9762 Mon Sep 17 00:00:00 2001 From: dzc <2388224167@qq.com> Date: Mon, 30 Jun 2025 16:51:05 +0800 Subject: [PATCH 2/2] =?UTF-8?q?feat:=E4=BD=9C=E5=BA=9F=E5=8F=91=E7=A5=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../recharge/WalletRechargeInvoiceController.java | 7 +++++++ .../service/WalletRechargeInvoiceService.java | 5 +++++ .../recharge/WalletRechargeInvoiceServiceImpl.java | 13 +++++++++++++ 3 files changed, 25 insertions(+) diff --git a/pjcloud-wallet/pjcloud-wallet-biz/src/main/java/com/bsd/pjcloud/wallet/controller/recharge/WalletRechargeInvoiceController.java b/pjcloud-wallet/pjcloud-wallet-biz/src/main/java/com/bsd/pjcloud/wallet/controller/recharge/WalletRechargeInvoiceController.java index 48b0582f6..0262da38e 100644 --- a/pjcloud-wallet/pjcloud-wallet-biz/src/main/java/com/bsd/pjcloud/wallet/controller/recharge/WalletRechargeInvoiceController.java +++ b/pjcloud-wallet/pjcloud-wallet-biz/src/main/java/com/bsd/pjcloud/wallet/controller/recharge/WalletRechargeInvoiceController.java @@ -42,6 +42,13 @@ public class WalletRechargeInvoiceController { return R.ok(walletRechargeInvoiceService.getInvoice(id)); } + @GetMapping("/back") + @Operation(summary = "退回作废发票") + public R backInvoice(@RequestParam Long id) { + walletRechargeInvoiceService.backInvoice(id); + return R.ok(); + } + @PostMapping("/bind-invoice") @Operation(summary = "绑定发票") public R bindInvoice(@Valid @RequestBody WalletRechargeBindInvoiceDto dto) { diff --git a/pjcloud-wallet/pjcloud-wallet-biz/src/main/java/com/bsd/pjcloud/wallet/service/WalletRechargeInvoiceService.java b/pjcloud-wallet/pjcloud-wallet-biz/src/main/java/com/bsd/pjcloud/wallet/service/WalletRechargeInvoiceService.java index e8451e46d..4073883ad 100644 --- a/pjcloud-wallet/pjcloud-wallet-biz/src/main/java/com/bsd/pjcloud/wallet/service/WalletRechargeInvoiceService.java +++ b/pjcloud-wallet/pjcloud-wallet-biz/src/main/java/com/bsd/pjcloud/wallet/service/WalletRechargeInvoiceService.java @@ -13,6 +13,11 @@ import java.util.ArrayList; public interface WalletRechargeInvoiceService extends IService { + /** + * 退回作废发票 + */ + void backInvoice(Long id); + /** * 分页查询 */ diff --git a/pjcloud-wallet/pjcloud-wallet-biz/src/main/java/com/bsd/pjcloud/wallet/service/impl/recharge/WalletRechargeInvoiceServiceImpl.java b/pjcloud-wallet/pjcloud-wallet-biz/src/main/java/com/bsd/pjcloud/wallet/service/impl/recharge/WalletRechargeInvoiceServiceImpl.java index 1bd6973c9..93d8d175c 100644 --- a/pjcloud-wallet/pjcloud-wallet-biz/src/main/java/com/bsd/pjcloud/wallet/service/impl/recharge/WalletRechargeInvoiceServiceImpl.java +++ b/pjcloud-wallet/pjcloud-wallet-biz/src/main/java/com/bsd/pjcloud/wallet/service/impl/recharge/WalletRechargeInvoiceServiceImpl.java @@ -50,6 +50,19 @@ public class WalletRechargeInvoiceServiceImpl extends ServiceImpl() + .set(WalletRechargeInvoiceEntity::getPicUrl, null) + .eq(WalletRechargeInvoiceEntity::getId, id) + ); + } + /** * 分页查询 */