From bb799d015726d9a50d2c6920fbdbdd5b1cb15152 Mon Sep 17 00:00:00 2001 From: xuhy <3313886187@qq.com> Date: 星期五, 17 一月 2025 17:50:28 +0800 Subject: [PATCH] 修改 --- ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/service/impl/UserPointServiceImpl.java | 8 +++++++- 1 files changed, 7 insertions(+), 1 deletions(-) diff --git a/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/service/impl/UserPointServiceImpl.java b/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/service/impl/UserPointServiceImpl.java index ccd0c75..b56c623 100644 --- a/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/service/impl/UserPointServiceImpl.java +++ b/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/service/impl/UserPointServiceImpl.java @@ -71,7 +71,8 @@ VipSetting vipSetting = vipSettingService.getVipSettingByUserId(userId); UserPointVO userPointVO = new UserPointVO(); - userPointVO.setTotalPoint(appUser.getTotalPoint()); + // todo bug说取剩余积分 + userPointVO.setTotalPoint(appUser.getLavePoint()); userPointVO.setConsumePoint(appUser.getAvailablePoint()); userPointVO.setShopPoint(appUser.getShopPoint()); userPointVO.setSharePoint(appUser.getSharePoint()); @@ -96,6 +97,11 @@ userPointDetailVO.setVariablePoint(p.getVariablePoint()); String format = p.getCreateTime().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")); userPointDetailVO.setCreateTime(format); + Integer historicalPoint = p.getHistoricalPoint(); + Integer balance = p.getBalance(); + if (historicalPoint != null && balance != null) { + userPointDetailVO.setFlag(historicalPoint > balance ? 2 : 1); + } return userPointDetailVO; }).collect(Collectors.toList()); PageInfo<UserPointDetailVO> pageInfo1 = new PageInfo<>(pageCurr, pageSize); -- Gitblit v1.7.1