Browse Source

7月30日暂存

huangqizheng/feature-20250731164458-地区部分修改以及导出的封装
sunjiabei 3 weeks ago
parent
commit
9be131f870
  1. 5
      src/main/java/com/example/demo/serviceImpl/bean/BeanRechargeServiceImpl.java

5
src/main/java/com/example/demo/serviceImpl/bean/BeanRechargeServiceImpl.java

@ -27,6 +27,7 @@ public class BeanRechargeServiceImpl implements BeanRechargeService {
@Autowired
private RestTemplate restTemplate;
//新增金豆
@Override
public Result add(BeanRecharge recharge) {
try {
@ -39,6 +40,10 @@ public class BeanRechargeServiceImpl implements BeanRechargeService {
if (recharge.getFreeBean() < 0 || recharge.getPermanentBean() < 0) {
return Result.error("免费豆和永久豆不能为负数");
}
// 验证免费豆和永久豆是否为非负数
if (recharge.getFreeBean() > 999999 || recharge.getPermanentBean() > 999999) {
return Result.error("免费豆和永久豆不能超过999999");
}
// 验证免费豆和永久豆是否均为0
if (recharge.getFreeBean() == 0 && recharge.getPermanentBean() == 0) {
return Result.error("免费豆和永久豆不能同时为0");

Loading…
Cancel
Save