Browse Source

feat:退款demo

wrj 11 tháng trước cách đây
mục cha
commit
e59a6f29de

+ 1 - 4
nightFragrance-admin/src/main/java/com/ylx/web/controller/massage/PayController.java

@@ -337,12 +337,9 @@ public class PayController {
 
     @RequestMapping("/refund")
     @ResponseBody
-    public String refund(@RequestParam(required = false) String transactionId, @RequestParam(required = false) String outTradeNo) {
+    public String refund(@RequestParam(required = false) String outRefundNo, @RequestParam(required = false) String transactionId, @RequestParam(required = false) String outTradeNo) {
         try {
-            String outRefundNo = "wrj2024051101";
-            outTradeNo = "RECHAR2024050800001";
             log.info("商户退款单号: {}", outRefundNo);
-
             //退款商品
             List<RefundGoodsDetail> list = new ArrayList<>();
             RefundGoodsDetail refundGoodsDetail = new RefundGoodsDetail()

+ 2 - 1
nightFragrance-admin/src/main/java/com/ylx/web/controller/massage/WeChatController.java

@@ -125,7 +125,8 @@ public class WeChatController extends BaseController {
     }
 
     @GetMapping("/setMenu")
-    @Log(title = "公众号pverifyToken", businessType = BusinessType.OTHER)
+    @ApiOperation("设置菜单")
+    @Log(title = "设置菜单", businessType = BusinessType.OTHER)
     public Map<?,?> setMenu() {
 
         //获取access_token

+ 2 - 0
nightFragrance-admin/src/main/resources/application-test.yml

@@ -212,6 +212,8 @@ wx:
   mch-key: 39C9AIJ1RQKT3I8V16BYZ6LLBI0H30NB
   # 异步回调地址
   notify-url: https://test.baoxianzhanggui.com/nightFragrance/wx/pay/payNotify
+  # 异步退款回调地址
+  refund-Notify: https://test.baoxianzhanggui.com/nightFragrance/wx/pay/refundNotify
   # 证书地址
   cert-path: /nightFragrance/pay/apiclient_cert.pem
   # 证书秘钥地址