From 0b24c13e3de201d5b2efbb086b3eedb29a5c6fbb Mon Sep 17 00:00:00 2001 From: 无关风月 <443237572@qq.com> Date: 星期三, 03 七月 2024 18:25:33 +0800 Subject: [PATCH] bug修改 --- ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/controller/TStudyController.java | 11 ++++++++--- ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/service/impl/TIntegralRecordServiceImpl.java | 11 ++--------- 2 files changed, 10 insertions(+), 12 deletions(-) diff --git a/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/controller/TStudyController.java b/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/controller/TStudyController.java index 3685521..01dfeac 100644 --- a/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/controller/TStudyController.java +++ b/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/controller/TStudyController.java @@ -1814,12 +1814,17 @@ public R<IPage<TIntegralRecord>> integralDetailParent(String time, @RequestParam("pageNum") Integer pageNum, @RequestParam("pageSize") Integer pageSize) { - System.err.println("页码" + pageNum); - System.err.println("页数" + pageSize); if (tokenService.getLoginUser1() == null) { return R.tokenError("登录失效"); } - return R.ok(integralRecordService.integralDetail(new Page<>(pageNum, pageSize), tokenService.getLoginUser1().getUserid(), time)); + IPage<TIntegralRecord> page = integralRecordService.integralDetail(new Page<>(pageNum, pageSize), + tokenService.getLoginUserStudy().getUserid(), time); + for (TIntegralRecord record : page.getRecords()) { + if (!record.getIntegral().startsWith("-")) { + record.setIntegral("+" + record.getIntegral()); + } + } + return R.ok(page); } /** diff --git a/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/service/impl/TIntegralRecordServiceImpl.java b/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/service/impl/TIntegralRecordServiceImpl.java index c0dccef..9e8f189 100644 --- a/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/service/impl/TIntegralRecordServiceImpl.java +++ b/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/service/impl/TIntegralRecordServiceImpl.java @@ -29,15 +29,8 @@ @Override public IPage<TIntegralRecord> integralDetail(Page<TIntegralRecord> page, Integer userId, String time) { - IPage<TIntegralRecord> tIntegralRecordIPage = baseMapper.integralDetail(userId, time, page); - List<TIntegralRecord> records = tIntegralRecordIPage.getRecords(); - for (TIntegralRecord record : records) { - if (!record.getIntegral().equals("0") && (!record.getIntegral().contains("-"))){ - record.setIntegral("+" + record.getIntegral()); - } - } - tIntegralRecordIPage.setRecords(records); - return tIntegralRecordIPage; + + return baseMapper.integralDetail(userId, time, page); } @Override -- Gitblit v1.7.1