Browse Source

精网号校验

huangqizheng/feature-20250708175155-7.8bug修复
sunjiabei 1 month ago
parent
commit
0df1b1dce8
  1. 4
      src/main/java/com/example/demo/serviceImpl/ConsumeServiceImpl.java
  2. 4
      src/main/java/com/example/demo/serviceImpl/RechargeServiceImpl.java
  3. 13
      src/main/java/com/example/demo/serviceImpl/RefundServiceImpl.java

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

@ -102,6 +102,10 @@ public class ConsumeServiceImpl implements ConsumeService {
if(consumeUser.getTaskGold()<0||consumeUser.getFreeGold()<0||consumeUser.getPermanentGold()<0){ if(consumeUser.getTaskGold()<0||consumeUser.getFreeGold()<0||consumeUser.getPermanentGold()<0){
return Result.error("金币不能为负数"); return Result.error("金币不能为负数");
} }
GoldUser goldUser = userMapper.selectUser(consumeUser.getJwcode().toString());
if(goldUser==null){
return Result.error("用户不存在");
}
UserGoldRecord userGoldRecord = new UserGoldRecord(); UserGoldRecord userGoldRecord = new UserGoldRecord();
// 获取当前时间戳部分 // 获取当前时间戳部分

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

@ -89,6 +89,10 @@ public class RechargeServiceImpl implements RechargeService {
if(rechargeUser.getFreeGold()<0||rechargeUser.getPermanentGold()<=0||rechargeUser.getMoney()<=0){ if(rechargeUser.getFreeGold()<0||rechargeUser.getPermanentGold()<=0||rechargeUser.getMoney()<=0){
return Result.error("充值不能为负数或0"); return Result.error("充值不能为负数或0");
} }
GoldUser goldUser = userMapper.selectUser(rechargeUser.getJwcode().toString());
if(goldUser==null){
return Result.error("用户不存在");
}
UserGoldRecord userGoldRecord = new UserGoldRecord(); UserGoldRecord userGoldRecord = new UserGoldRecord();
// 获取当前时间戳部分 // 获取当前时间戳部分

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

@ -1,10 +1,7 @@
package com.example.demo.serviceImpl; package com.example.demo.serviceImpl;
import com.example.demo.domain.entity.UserGoldRecord; import com.example.demo.domain.entity.UserGoldRecord;
import com.example.demo.domain.vo.ConsumeUser;
import com.example.demo.domain.vo.Gold;
import com.example.demo.domain.vo.RefundUser;
import com.example.demo.domain.vo.Result;
import com.example.demo.domain.vo.*;
import com.example.demo.mapper.ConsumeMapper; import com.example.demo.mapper.ConsumeMapper;
import com.example.demo.mapper.RefundMapper; import com.example.demo.mapper.RefundMapper;
import com.example.demo.mapper.UserMapper; import com.example.demo.mapper.UserMapper;
@ -43,6 +40,10 @@ public class RefundServiceImpl implements RefundService {
@Autowired @Autowired
private ConsumeMapper consumeMapper; private ConsumeMapper consumeMapper;
@Autowired
private UserMapper userMapper;
@Override @Override
public PageInfo<RefundUser> selectAll(Integer pageNum, Integer pageSize, RefundUser refundUser) { public PageInfo<RefundUser> selectAll(Integer pageNum, Integer pageSize, RefundUser refundUser) {
PageHelper.startPage(pageNum, pageSize); PageHelper.startPage(pageNum, pageSize);
@ -100,6 +101,10 @@ public class RefundServiceImpl implements RefundService {
if (refundUser.getTaskGold() < 0 || refundUser.getFreeGold() < 0 || refundUser.getPermanentGold() < 0) { if (refundUser.getTaskGold() < 0 || refundUser.getFreeGold() < 0 || refundUser.getPermanentGold() < 0) {
return Result.error("金币不能为负数"); return Result.error("金币不能为负数");
} }
GoldUser goldUser = userMapper.selectUser(refundUser.getJwcode().toString());
if(goldUser==null){
return Result.error("用户不存在");
}
UserGoldRecord userGoldRecord = new UserGoldRecord(); UserGoldRecord userGoldRecord = new UserGoldRecord();
String goodsNameWithOrder = refundUser.getGoodsName(); String goodsNameWithOrder = refundUser.getGoodsName();
String orderCode = ""; String orderCode = "";

Loading…
Cancel
Save