后台代理创建公会
This commit is contained in:
@@ -22,6 +22,7 @@ import com.accompany.core.enumeration.I18nAlertEnum;
|
||||
import com.accompany.core.exception.AdminServiceException;
|
||||
import com.accompany.core.model.Users;
|
||||
import com.accompany.core.util.I18NMessageSourceUtil;
|
||||
import com.accompany.payment.service.RechargeUserService;
|
||||
import com.alibaba.nacos.common.utils.CollectionUtils;
|
||||
import com.aliyuncs.utils.StringUtils;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
@@ -60,12 +61,20 @@ public class GuildApplyAdminService {
|
||||
private GuildService guildService;
|
||||
@Autowired
|
||||
private AdminPartitionService adminPartitionService;
|
||||
@Autowired
|
||||
private RechargeUserService rechargeUserService;
|
||||
|
||||
public void existNotAuditByApplyUidCheck4Admin(Long applyUid, String erbanNo) {
|
||||
GuildApply existNotAuditByApplyUid = guildApplyService.getExistNotAuditByApplyUid(applyUid);
|
||||
if (existNotAuditByApplyUid != null) {
|
||||
throw new AdminServiceException(erbanNo + "该用户正在申请注册公会,还未审核");
|
||||
}
|
||||
|
||||
Boolean rechargeUser = rechargeUserService.isRechargeUser(applyUid);
|
||||
if (rechargeUser) {
|
||||
throw new AdminServiceException(erbanNo + "代充不能新增设置公会身份");
|
||||
}
|
||||
|
||||
long count = giveUserService.count(Wrappers.<GiveUser>lambdaQuery()
|
||||
.eq(GiveUser::getUid, applyUid));
|
||||
if (count > 0) {
|
||||
|
Reference in New Issue
Block a user