Browse Source

8月7日金币精网号校验

huangqizheng/feature-20250808172612-bug修复
sunjiabei 2 weeks ago
parent
commit
21f048aa0f
  1. 4
      src/main/java/com/example/demo/serviceImpl/coin/ConsumeServiceImpl.java
  2. 4
      src/main/java/com/example/demo/serviceImpl/coin/RechargeServiceImpl.java
  3. 4
      src/main/java/com/example/demo/serviceImpl/coin/RefundServiceImpl.java

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

@ -116,6 +116,10 @@ public class ConsumeServiceImpl implements ConsumeService {
if (consumeUser.getTaskGold() < 0 || consumeUser.getFreeGold() < 0 || consumeUser.getPermanentGold() < 0) {
return Result.error("金币不能为负数");
}
if(consumeUser.getJwcode()<10000000||consumeUser.getJwcode()>99999999)
{
return Result.error("精网号位数小于8位或大于8位");
}
GoldUser goldUser = userMapper.selectUser(consumeUser.getJwcode().toString());
if (goldUser == null) {
return Result.error("用户不存在");

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

@ -103,6 +103,10 @@ public class RechargeServiceImpl implements RechargeService {
if(rechargeUser.getFreeGold()<0||rechargeUser.getPermanentGold()<0||rechargeUser.getMoney()<0){
return Result.error("充值不能为0");
}
if(rechargeUser.getJwcode()<10000000||rechargeUser.getJwcode()>99999999)
{
return Result.error("精网号位数小于8位或大于8位");
}
GoldUser goldUser = userMapper.selectUser(rechargeUser.getJwcode().toString());
if(goldUser==null){
return Result.error("用户不存在");

4
src/main/java/com/example/demo/serviceImpl/coin/RefundServiceImpl.java

@ -112,6 +112,10 @@ public class RefundServiceImpl implements RefundService {
if (refundUser.getTaskGold() < 0 || refundUser.getFreeGold() < 0 || refundUser.getPermanentGold() < 0) {
return Result.error("金币不能为负数");
}
if(refundUser.getJwcode()<10000000||refundUser.getJwcode()>99999999)
{
return Result.error("精网号位数小于8位或大于8位");
}
GoldUser goldUser = userMapper.selectUser(refundUser.getJwcode().toString());
if(goldUser==null){
return Result.error("用户不存在");

Loading…
Cancel
Save