From a23f0ba99b7e3c1ad270dd5a263a6b48b4b8fb6f Mon Sep 17 00:00:00 2001
From: Pu Zhibing <393733352@qq.com>
Date: 星期四, 16 一月 2025 20:48:43 +0800
Subject: [PATCH] 修改bug

---
 ruoyi-service/ruoyi-account/src/main/java/com/ruoyi/account/controller/AppUserShareController.java |   96 ++++++++++++++++++++++++------------------------
 1 files changed, 48 insertions(+), 48 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 84487bf..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
@@ -47,52 +47,52 @@
 	
 	
 	
-	@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(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