Browse Source

金币校验

milestone-20250702-金币重构一期
sunjiabei 11 hours ago
parent
commit
408cac2795
  1. 3
      src/main/java/com/example/demo/serviceImpl/ConsumeServiceImpl.java
  2. 3
      src/main/java/com/example/demo/serviceImpl/RechargeServiceImpl.java
  3. 3
      src/main/java/com/example/demo/serviceImpl/RefundServiceImpl.java

3
src/main/java/com/example/demo/serviceImpl/ConsumeServiceImpl.java

@ -96,6 +96,9 @@ public class ConsumeServiceImpl implements ConsumeService {
//新增消耗
@Override
public Result add(ConsumeUser consumeUser) {
if(consumeUser.getTaskGold()<0||consumeUser.getFreeGold()<0||consumeUser.getPermanentGold()<0){
return Result.error("金币不能为负数");
}
UserGoldRecord userGoldRecord = new UserGoldRecord();
// 获取当前时间戳部分

3
src/main/java/com/example/demo/serviceImpl/RechargeServiceImpl.java

@ -83,6 +83,9 @@ public class RechargeServiceImpl implements RechargeService {
@Override
public Result add(RechargeUser rechargeUser) {
if(rechargeUser.getFreeGold()<0||rechargeUser.getPermanentGold()<=0||rechargeUser.getMoney()<=0){
return Result.error("充值不能为负数或0");
}
UserGoldRecord userGoldRecord = new UserGoldRecord();
// 获取当前时间戳部分

3
src/main/java/com/example/demo/serviceImpl/RefundServiceImpl.java

@ -93,6 +93,9 @@ public class RefundServiceImpl implements RefundService {
@Transactional
@Override
public Result add(RefundUser refundUser) {
if(refundUser.getTaskGold()<0||refundUser.getFreeGold()<0||refundUser.getPermanentGold()<0){
return Result.error("金币不能为负数");
}
UserGoldRecord userGoldRecord = new UserGoldRecord();
String goodsNameWithOrder = refundUser.getGoodsName();
String orderCode = "";

Loading…
Cancel
Save