日常任务-超管封禁添加语言
This commit is contained in:
@@ -981,6 +981,8 @@ public enum BusiStatus {
|
||||
DAILY_TASK_LIMIT(500, "ACCESS DENIED"),
|
||||
ROOM_DAY_DIAMOND_REWARD_RECV_RECORD_EXIST(500, "RECEIVED"),
|
||||
DAILY_TASK_RECEIVE_END(500, "RECEIVED EXPIRE"),
|
||||
SUPER_BLOCK_NOAUTHORITY(500, "NOAUTHORITY OPERATE"),
|
||||
SUPER_BLOCK_MUST_BLOCK_REASON(500, "MUST SIGN BLOCK REASON"),
|
||||
;
|
||||
|
||||
private final int value;
|
||||
|
@@ -232,7 +232,7 @@ public class AccountBlockService extends ServiceImpl<AccountBlockMapper, Account
|
||||
public Boolean saveBlockedAccount4App(Users users, Integer blockType, Date startBlockTime, Date endBlockTime,
|
||||
String blockDesc, Integer source, String adminName, Boolean wallStatus) throws Exception {
|
||||
if (users == null) {
|
||||
throw new ServiceException(BusiStatus.THE_PLATFORM_NUMBER_DOES_NOT_EXIST);
|
||||
throw new ServiceException(BusiStatus.USERNOTEXISTS);
|
||||
}
|
||||
Long erbanNo = users.getErbanNo();
|
||||
AccountBlock accountBlock = getById(erbanNo.toString());
|
||||
|
@@ -3,7 +3,6 @@ package com.accompany.business.controller.user;
|
||||
import cn.hutool.core.date.DateUtil;
|
||||
import com.accompany.business.service.account.AccountBlockService;
|
||||
import com.accompany.business.service.user.UsersService;
|
||||
import com.accompany.common.status.BusiStatus;
|
||||
import com.accompany.core.constant.BlockSourceEnum;
|
||||
import com.accompany.core.constant.BlockTypeEnum;
|
||||
import com.accompany.core.exception.ServiceException;
|
||||
@@ -22,6 +21,8 @@ import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
import static com.accompany.common.constant.ApplicationConstant.PublicParameters.PUB_UID;
|
||||
import static com.accompany.common.status.BusiStatus.SUPER_BLOCK_MUST_BLOCK_REASON;
|
||||
import static com.accompany.common.status.BusiStatus.SUPER_BLOCK_NOAUTHORITY;
|
||||
|
||||
@Api(tags = "用户封禁",value = "用户封禁")
|
||||
@RequestMapping("/user")
|
||||
@@ -49,10 +50,10 @@ public class UserBlockController {
|
||||
public BaseResponseVO<Void> block(@RequestHeader(value = PUB_UID) Long pubUid, Long uid, Integer hours, String blockReason) throws Exception {
|
||||
List<Long> longs = usersService.superBlockUserUids();
|
||||
if (!longs.contains(pubUid)) {
|
||||
throw new ServiceException(BusiStatus.SERVERERROR, "NOAUTHORITY");
|
||||
throw new ServiceException(SUPER_BLOCK_NOAUTHORITY);
|
||||
}
|
||||
if (StringUtils.isEmpty(blockReason)) {
|
||||
throw new ServiceException(BusiStatus.SERVERERROR, "MUST SIGN BLOCK REASON");
|
||||
throw new ServiceException(SUPER_BLOCK_MUST_BLOCK_REASON);
|
||||
}
|
||||
Users blockUsers = usersService.getUsersByUid(uid);
|
||||
String adminName = String.format("Super Admin Block(uid:%s)", pubUid);
|
||||
|
Reference in New Issue
Block a user