From 7d6bf7e2e2a39c3cc0fb4faa7f59970cf5f27236 Mon Sep 17 00:00:00 2001 From: 77 <77@77.com> Date: Mon, 25 Mar 2024 22:59:37 +0800 Subject: [PATCH] init --- .../com/ruoyi/xq/service/WxTransLogService.java | 2 ++ .../xq/service/impl/UserExtendServiceImpl.java | 8 ++++++++ .../xq/service/impl/WxTransLogServiceImpl.java | 15 +++++++++++++++ .../xq/service/impl/WxTransOrderServiceImpl.java | 2 ++ 4 files changed, 27 insertions(+) diff --git a/ruoyi-xq/src/main/java/com/ruoyi/xq/service/WxTransLogService.java b/ruoyi-xq/src/main/java/com/ruoyi/xq/service/WxTransLogService.java index 026b01d..514e100 100644 --- a/ruoyi-xq/src/main/java/com/ruoyi/xq/service/WxTransLogService.java +++ b/ruoyi-xq/src/main/java/com/ruoyi/xq/service/WxTransLogService.java @@ -21,4 +21,6 @@ public interface WxTransLogService extends IService { void consumerSaveLog(Long sponsorUserId, String traceId, User receiveUser); void saveLog(Long userId, Integer wxTransNum, WxTransLogCateEnum cateEnum, String traceId, String remark); + + void saveLogAdmin(User user, Integer wxTransNum, String traceId); } diff --git a/ruoyi-xq/src/main/java/com/ruoyi/xq/service/impl/UserExtendServiceImpl.java b/ruoyi-xq/src/main/java/com/ruoyi/xq/service/impl/UserExtendServiceImpl.java index 5f23614..648f452 100644 --- a/ruoyi-xq/src/main/java/com/ruoyi/xq/service/impl/UserExtendServiceImpl.java +++ b/ruoyi-xq/src/main/java/com/ruoyi/xq/service/impl/UserExtendServiceImpl.java @@ -17,6 +17,7 @@ import com.ruoyi.xq.dto.admin.user.req.UpdateWxTransNumReq; import com.ruoyi.xq.enums.account.WxTransLogCateEnum; import com.ruoyi.xq.enums.common.OrderTypeEnum; import com.ruoyi.xq.enums.common.SystemConfigEnum; +import com.ruoyi.xq.enums.common.TraceIdEnum; import com.ruoyi.xq.enums.consumer.ConsumerTypeEnum; import com.ruoyi.xq.enums.pay.PayStatusEnum; import com.ruoyi.xq.enums.pay.PlatformTypeEnum; @@ -24,6 +25,7 @@ import com.ruoyi.xq.enums.user.AccountChangeCodeEnum; import com.ruoyi.xq.enums.account.WxTransSourceEnum; import com.ruoyi.xq.manager.OrderNoUtil; import com.ruoyi.xq.manager.SystemConfigManager; +import com.ruoyi.xq.manager.TraceIdManager; import com.ruoyi.xq.mapper.UserExtendMapper; import com.ruoyi.xq.service.*; import lombok.RequiredArgsConstructor; @@ -138,12 +140,16 @@ public class UserExtendServiceImpl extends ServiceImpl0?"新增":"减小"; + String remark = String.format("系统调账%s%s个微信交换", a, Math.abs(wxTransNum)); + wxTransLog.setRemark(remark); + wxTransLog.setChangeValue(Long.valueOf(wxTransNum)); + this.save(wxTransLog); + } } diff --git a/ruoyi-xq/src/main/java/com/ruoyi/xq/service/impl/WxTransOrderServiceImpl.java b/ruoyi-xq/src/main/java/com/ruoyi/xq/service/impl/WxTransOrderServiceImpl.java index cfbd58b..8b1477b 100644 --- a/ruoyi-xq/src/main/java/com/ruoyi/xq/service/impl/WxTransOrderServiceImpl.java +++ b/ruoyi-xq/src/main/java/com/ruoyi/xq/service/impl/WxTransOrderServiceImpl.java @@ -51,11 +51,13 @@ public class WxTransOrderServiceImpl extends ServiceImpl