设置代充必须设置代充地区
This commit is contained in:
@@ -121,11 +121,11 @@ public class RechargeUserAdminServiceImpl implements RechargeUserAdminService {
|
||||
rechargeUser.setUid(uid);
|
||||
rechargeUser.setCreateTime(now);
|
||||
rechargeUser.setManageUid(0L);
|
||||
|
||||
changeEvent = new RechargeUserChangeEvent(uid);
|
||||
}
|
||||
long type = 0;
|
||||
if (rechargeUser.getManageUid() == 0) {
|
||||
this.checkChargeRegion(param.getUserRegions());
|
||||
type = saveRechargeUserRegion(param.getUserRegions(), type, uid, now);
|
||||
rechargeUser.setType(type);
|
||||
}
|
||||
@@ -274,6 +274,18 @@ public class RechargeUserAdminServiceImpl implements RechargeUserAdminService {
|
||||
return type;
|
||||
}
|
||||
|
||||
private void checkChargeRegion(List<RechargeUserRegionAdminDto> userRegions) {
|
||||
if (CollectionUtils.isEmpty(userRegions)) {
|
||||
throw new AdminServiceException("请设置代充地区");
|
||||
}
|
||||
for (RechargeUserRegionAdminDto userRegion : userRegions) {
|
||||
if (userRegion.getIsCheck()) {
|
||||
return;
|
||||
}
|
||||
}
|
||||
throw new AdminServiceException("请设置代充地区");
|
||||
}
|
||||
|
||||
@Transactional
|
||||
@Override
|
||||
public void del(Long id) {
|
||||
|
Reference in New Issue
Block a user