From 9169325420e4bb81ba2768f98c2ba368771a385f Mon Sep 17 00:00:00 2001 From: 无关风月 <443237572@qq.com> Date: 星期五, 05 七月 2024 14:46:27 +0800 Subject: [PATCH] bug修改 --- ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/controller/TUserController.java | 14 +++++++++++++- 1 files changed, 13 insertions(+), 1 deletions(-) diff --git a/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/controller/TUserController.java b/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/controller/TUserController.java index ad5efe1..62e9d8e 100644 --- a/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/controller/TUserController.java +++ b/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/controller/TUserController.java @@ -64,6 +64,8 @@ @Resource private ITUserShareService userShareService; + @Autowired + private ITIntegralRecordService integralRecordService; @PostMapping("/getUserById/{id}") @ApiOperation(value = "根据用户id 获取用户信息", tags = {"管理后台-用户管理"}) public R<TUser> getUserById(@PathVariable("id") Integer id) { @@ -703,6 +705,11 @@ record.setIntegral(integral); record.setUserId(userid); userShareService.save(record); + TIntegralRecord tIntegralRecord = new TIntegralRecord(); + tIntegralRecord.setIntegral(data.getIntegralShare()); + tIntegralRecord.setMethod("每日分享"); + tIntegralRecord.setUserId(userid); + integralRecordService.save(tIntegralRecord); } return R.ok(data); } @@ -732,6 +739,11 @@ record.setIntegral(integral); record.setUserId(userid); userShareService.save(record); + TIntegralRecord tIntegralRecord = new TIntegralRecord(); + tIntegralRecord.setIntegral(data.getIntegralShare()); + tIntegralRecord.setMethod("每日分享"); + tIntegralRecord.setUserId(userid); + integralRecordService.save(tIntegralRecord); } return R.ok(data); } @@ -766,7 +778,7 @@ .eq(TGameRecord::getDisabled, 0).list(); int sum = gameRecordList.stream().map(TGameRecord::getUseTime).mapToInt(Integer::intValue).sum(); Integer totalStudy = userStudy.getTotalStudy(); - userStudy.setTotalStudy(Math.round((float) (totalStudy + sum) / 3600)); + userStudy.setTotalStudy(Math.round((float) (totalStudy) / 3600)); return R.ok(new UserPersonalCenterVO(user, userStudy)); } -- Gitblit v1.7.1