From fd7b8fb7c89832c28a838b0449bbb8a392433ee2 Mon Sep 17 00:00:00 2001 From: Pu Zhibing <393733352@qq.com> Date: 星期二, 22 四月 2025 14:33:02 +0800 Subject: [PATCH] 将华为云短信替换成阿里云短信 --- ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/controller/AppUserShareController.java | 95 ++++++++++++++++++++++++----------------------- 1 files changed, 49 insertions(+), 46 deletions(-) diff --git a/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/controller/AppUserShareController.java b/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/controller/AppUserShareController.java index dd3dc73..77f1f23 100644 --- a/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/controller/AppUserShareController.java +++ b/ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/controller/AppUserShareController.java @@ -12,6 +12,7 @@ import com.ruoyi.other.api.domain.PointSetting; import com.ruoyi.other.api.feignClient.PointSettingClient; import io.swagger.annotations.ApiOperation; +import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @@ -46,50 +47,52 @@ - @PostMapping("/saveAppUserShare") - @ApiOperation(value = "操作分享调用接口", tags = {"小程序-推广中心"}) - public R saveAppUserShare(){ - Long userid = tokenService.getLoginUserApplet().getUserid(); - AppUserShare appUserShare = appUserShareService.getOne(new LambdaQueryWrapper<AppUserShare>().eq(AppUserShare::getAppUserId, userid) - .last(" and DATE_FORMAT(now(), '%Y-%m-%d') = DATE_FORMAT(create_time, '%Y-%m-%d')")); - if(null == appUserShare){ - appUserShare = new AppUserShare(); - appUserShare.setAppUserId(userid); - appUserShare.setCreateTime(LocalDateTime.now()); - appUserShareService.save(appUserShare); - - //添加用户分佣积分 - AppUser appUser = appUserService.getById(userid); - PointSetting pointSetting = pointSettingClient.getPointSetting(appUser.getVipId()).getData(); - if(null != pointSetting){ - Integer everySharePoint = pointSetting.getEverySharePoint(); - Integer everySharePoint1 = 0; - if(1 == pointSetting.getWorkPointOpen()){ - everySharePoint1 = new BigDecimal(everySharePoint).multiply(pointSetting.getWorkPoint().divide(new BigDecimal(100))).intValue(); - } - Integer lavePoint = appUser.getLavePoint(); - appUser.setTotalPoint(appUser.getTotalPoint() + everySharePoint); - appUser.setLavePoint(appUser.getLavePoint() + everySharePoint); - appUser.setAvailablePoint(appUser.getAvailablePoint() + everySharePoint1); - appUser.setTotalAvailablePoint(appUser.getTotalAvailablePoint() + everySharePoint1); - if(null != pointSetting && 1 == pointSetting.getWorkPointGift()){ - appUser.setTransferablePoint(appUser.getTransferablePoint() + everySharePoint1); - } - appUser.setTotalSharePoint(appUser.getTotalSharePoint() + everySharePoint); - appUserService.updateById(appUser); - //添加积分变动记录 - UserPoint userPoint = new UserPoint(); - userPoint.setType(6); - userPoint.setHistoricalPoint(lavePoint); - userPoint.setVariablePoint(everySharePoint); - userPoint.setBalance(appUser.getLavePoint()); - userPoint.setCreateTime(LocalDateTime.now()); - userPoint.setAppUserId(appUser.getId()); - userPointService.save(userPoint); - //变更等级 - appUserService.vipUpgrade(appUser.getId()); - } - } - return R.ok(); - } +// @GetMapping("/saveAppUserShare") +// @ApiOperation(value = "操作分享调用接口", tags = {"小程序-推广中心"}) +// public R saveAppUserShare(){ +// Long userid = tokenService.getLoginUserApplet().getUserid(); +// AppUserShare appUserShare = appUserShareService.getOne(new LambdaQueryWrapper<AppUserShare>().eq(AppUserShare::getAppUserId, userid) +// .last(" and DATE_FORMAT(now(), '%Y-%m-%d') = DATE_FORMAT(create_time, '%Y-%m-%d')")); +// if(null == appUserShare){ +// appUserShare = new AppUserShare(); +// appUserShare.setAppUserId(userid); +// appUserShare.setCreateTime(LocalDateTime.now()); +// appUserShareService.save(appUserShare); +// +// //添加用户分佣积分 +// AppUser appUser = appUserService.getById(userid); +// PointSetting pointSetting = pointSettingClient.getPointSetting(appUser.getVipId()).getData(); +// if(null != pointSetting){ +// Integer everySharePoint = pointSetting.getEverySharePoint(); +// Integer everySharePoint1 = 0; +// if(1 == pointSetting.getWorkPointOpen()){ +// everySharePoint1 = new BigDecimal(everySharePoint).multiply(pointSetting.getWorkPoint().divide(new BigDecimal(100))).intValue(); +// } +// Integer lavePoint = appUser.getLavePoint(); +// appUser.setTotalPoint(appUser.getTotalPoint() + everySharePoint); +// appUser.setLavePoint(appUser.getLavePoint() + everySharePoint); +// appUser.setAvailablePoint(appUser.getAvailablePoint() + everySharePoint1); +// appUser.setTotalAvailablePoint(appUser.getTotalAvailablePoint() + everySharePoint1); +// if(null != pointSetting && 1 == pointSetting.getWorkPointGift()){ +// appUser.setTransferablePoint(appUser.getTransferablePoint() + everySharePoint1); +// } +// appUser.setTotalSharePoint(appUser.getTotalSharePoint() + everySharePoint); +// appUserService.updateById(appUser); +// //添加积分变动记录 +// if(everySharePoint > 0){ +// UserPoint userPoint = new UserPoint(); +// userPoint.setType(4); +// userPoint.setHistoricalPoint(lavePoint); +// userPoint.setVariablePoint(everySharePoint); +// userPoint.setBalance(appUser.getLavePoint()); +// userPoint.setCreateTime(LocalDateTime.now()); +// userPoint.setAppUserId(appUser.getId()); +// userPointService.save(userPoint); +// } +// //变更等级 +// appUserService.vipUpgrade(appUser.getId()); +// } +// } +// return R.ok(); +// } } -- Gitblit v1.7.1