diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/cai/app/PayController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/cai/app/PayController.java index 66b81528..ae573653 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/cai/app/PayController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/cai/app/PayController.java @@ -1,5 +1,6 @@ package com.ruoyi.web.controller.cai.app; +import cn.dev33.satoken.annotation.SaIgnore; import com.alibaba.fastjson2.JSON; import com.alipay.api.AlipayApiException; import com.alipay.api.domain.AlipayTradeAppPayModel; @@ -133,6 +134,7 @@ public class PayController { @PostMapping(value = "/wx/notify") @Operation(hidden = true) @Log(title = "微信回调", businessType = BusinessType.OTHER, isSaveDb = false) + @SaIgnore public String payNotify(HttpServletRequest request) { String xmlMsg = HttpKit.readData(request); log.info("支付通知=" + xmlMsg); @@ -166,6 +168,7 @@ public class PayController { @PostMapping(value = "/ali/notify") @Operation(hidden = true) @Log(title = "支付宝回调", businessType = BusinessType.OTHER, isSaveDb = false) + @SaIgnore public String notifyUrl(HttpServletRequest request) { try { Map params = AliPayApi.toMap(request); diff --git a/ruoyi-cai/src/main/java/com/ruoyi/cai/manager/AwardManager.java b/ruoyi-cai/src/main/java/com/ruoyi/cai/manager/AwardManager.java index 2d1b6c7c..3393a2f4 100644 --- a/ruoyi-cai/src/main/java/com/ruoyi/cai/manager/AwardManager.java +++ b/ruoyi-cai/src/main/java/com/ruoyi/cai/manager/AwardManager.java @@ -61,7 +61,7 @@ public class AwardManager { log.error("注册奖励领取失败 用户不存在 userId={}",userId); return; } - accountMapper.incsIncomeCoin(userId,price); + accountMapper.incsCoin(userId,price); accountChangeLogService.saveLogNoAdmin(user.getId(),user.getUsercode(), AccountChangeCodeEnum.REGISTER_AWARD,price,null); yunxinHttpService.registerRewardCoin(userId,price,price); }