From 7ed148912554d81c4e4c9e9560a8a6792b2b7ec7 Mon Sep 17 00:00:00 2001
From: Pu Zhibing <393733352@qq.com>
Date: 星期一, 28 十月 2024 20:20:46 +0800
Subject: [PATCH] 合并代码

---
 ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/TChargingOrderServiceImpl.java |   54 +++++++++++++++++++++++++++++-------------------------
 1 files changed, 29 insertions(+), 25 deletions(-)

diff --git a/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/TChargingOrderServiceImpl.java b/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/TChargingOrderServiceImpl.java
index dba79d4..c8a46bd 100644
--- a/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/TChargingOrderServiceImpl.java
+++ b/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/service/impl/TChargingOrderServiceImpl.java
@@ -1097,20 +1097,22 @@
 				inviteUser.setAward(num1);
 				inviteUserClient.updateInviteUser(inviteUser);
 			}
-			TAppUserIntegralChange appUserIntegralChange = new TAppUserIntegralChange();
-			String code = Double.valueOf(Math.random() * 1000).intValue() + LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyyMMddHHmmssSSS"));
-			appUserIntegralChange.setCode(code);
-			appUserIntegralChange.setAppUserId(appUser1.getId());
-			appUserIntegralChange.setChangeType(5);
-			appUserIntegralChange.setHistoricalIntegral(appUser1.getPoints());
-			appUserIntegralChange.setCurrentIntegral(appUser1.getPoints() + num1);
-			appUserIntegralChange.setCreateTime(LocalDateTime.now());
-			appUserIntegralChange.setOrderCode(chargingOrder.getCode());
-			appUserIntegralChange.setExtension(chargingOrder.getId().toString());
-			appUserIntegralChangeClient.addAppUserIntegralChange(appUserIntegralChange);
-			
-			appUser1.setPoints(appUser1.getPoints() + num1);
-			appUserClient.updateAppUser(appUser1);
+			if(num1 > 0){
+				TAppUserIntegralChange appUserIntegralChange = new TAppUserIntegralChange();
+				String code = Double.valueOf(Math.random() * 1000).intValue() + LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyyMMddHHmmssSSS"));
+				appUserIntegralChange.setCode(code);
+				appUserIntegralChange.setAppUserId(appUser1.getId());
+				appUserIntegralChange.setChangeType(5);
+				appUserIntegralChange.setHistoricalIntegral(appUser1.getPoints());
+				appUserIntegralChange.setCurrentIntegral(appUser1.getPoints() + num1);
+				appUserIntegralChange.setCreateTime(LocalDateTime.now());
+				appUserIntegralChange.setOrderCode(chargingOrder.getCode());
+				appUserIntegralChange.setExtension(chargingOrder.getId().toString());
+				appUserIntegralChangeClient.addAppUserIntegralChange(appUserIntegralChange);
+				
+				appUser1.setPoints(appUser1.getPoints() + num1);
+				appUserClient.updateAppUser(appUser1);
+			}
 		}
 	}
 	
@@ -2073,17 +2075,19 @@
 				}
 			}
 			
-			TAppUserIntegralChange appUserIntegralChange = new TAppUserIntegralChange();
-			appUserIntegralChange.setAppUserId(appUser.getId());
-			appUserIntegralChange.setChangeType(2);
-			appUserIntegralChange.setHistoricalIntegral(appUser.getPoints());
-			appUser.setPoints(appUser.getPoints() + integral);
-			appUserIntegralChange.setCurrentIntegral(appUser.getPoints());
-			appUserIntegralChange.setCreateTime(LocalDateTime.now());
-			appUserIntegralChange.setOrderCode(chargingOrder.getCode());
-			appUserIntegralChange.setExtension(chargingOrder.getId().toString());
-			appUserClient.updateAppUser(appUser);
-			appUserIntegralChangeClient.addAppUserIntegralChange(appUserIntegralChange);
+			if(integral > 0){
+				TAppUserIntegralChange appUserIntegralChange = new TAppUserIntegralChange();
+				appUserIntegralChange.setAppUserId(appUser.getId());
+				appUserIntegralChange.setChangeType(2);
+				appUserIntegralChange.setHistoricalIntegral(appUser.getPoints());
+				appUser.setPoints(appUser.getPoints() + integral);
+				appUserIntegralChange.setCurrentIntegral(appUser.getPoints());
+				appUserIntegralChange.setCreateTime(LocalDateTime.now());
+				appUserIntegralChange.setOrderCode(chargingOrder.getCode());
+				appUserIntegralChange.setExtension(chargingOrder.getId().toString());
+				appUserClient.updateAppUser(appUser);
+				appUserIntegralChangeClient.addAppUserIntegralChange(appUserIntegralChange);
+			}
 		}
 
 		//计算用户标签

--
Gitblit v1.7.1