mirror of
https://github.com/continew-org/continew-admin.git
synced 2025-09-12 06:57:13 +08:00
build: continew-starter 2.9.0 => 2.10.0
1.适配限流模块、链路追踪模块、访问日志等配置调整 2.适配Crud模块 API 命名变化(add => create、detail => get) 3.适配 sa-token、snail-job 升级变化
This commit is contained in:
@@ -51,7 +51,7 @@ public class SmsLogProcessor implements CoreMethodProcessor {
|
||||
req.setParams(JSONUtil.toJsonStr(param[1]));
|
||||
req.setStatus(result.isSuccess() ? SuccessFailureStatusEnum.SUCCESS : SuccessFailureStatusEnum.FAILURE);
|
||||
req.setResMsg(JSONUtil.toJsonStr(result.getData()));
|
||||
smsLogService.add(req);
|
||||
smsLogService.create(req);
|
||||
}
|
||||
return CoreMethodProcessor.super.postProcessor(result, param);
|
||||
}
|
||||
|
@@ -58,7 +58,7 @@ public class UserImportRowReq implements Serializable {
|
||||
/**
|
||||
* 密码
|
||||
*/
|
||||
@NotBlank(message = "密码不能为空", groups = CrudValidationGroup.Add.class)
|
||||
@NotBlank(message = "密码不能为空", groups = CrudValidationGroup.Create.class)
|
||||
private String password;
|
||||
|
||||
/**
|
||||
|
@@ -63,7 +63,7 @@ public class UserReq implements Serializable {
|
||||
* 密码(加密)
|
||||
*/
|
||||
@Schema(description = "密码(加密)", example = "E7c72TH+LDxKTwavjM99W1MdI9Lljh79aPKiv3XB9MXcplhm7qJ1BJCj28yaflbdVbfc366klMtjLIWQGqb0qw==")
|
||||
@NotBlank(message = "密码不能为空", groups = CrudValidationGroup.Add.class)
|
||||
@NotBlank(message = "密码不能为空", groups = CrudValidationGroup.Create.class)
|
||||
private String password;
|
||||
|
||||
/**
|
||||
|
@@ -48,7 +48,7 @@ public class ClientServiceImpl extends BaseServiceImpl<ClientMapper, ClientDO, C
|
||||
private final OnlineUserService onlineUserService;
|
||||
|
||||
@Override
|
||||
public void beforeAdd(ClientReq req) {
|
||||
public void beforeCreate(ClientReq req) {
|
||||
String clientId = DigestUtil.md5Hex(req.getClientKey() + StringConstants.COLON + req.getClientSecret());
|
||||
req.setClientId(clientId);
|
||||
}
|
||||
|
@@ -59,7 +59,7 @@ public class DeptServiceImpl extends BaseServiceImpl<DeptMapper, DeptDO, DeptRes
|
||||
private DataSource dataSource;
|
||||
|
||||
@Override
|
||||
public void beforeAdd(DeptReq req) {
|
||||
public void beforeCreate(DeptReq req) {
|
||||
String name = req.getName();
|
||||
boolean isExists = this.isNameExists(name, req.getParentId(), null);
|
||||
CheckUtils.throwIf(isExists, "新增失败,[{}] 已存在", name);
|
||||
|
@@ -57,7 +57,7 @@ public class DictItemServiceImpl extends BaseServiceImpl<DictItemMapper, DictIte
|
||||
private static final Map<String, List<LabelValueResp>> ENUM_DICT_CACHE = new ConcurrentHashMap<>();
|
||||
|
||||
@Override
|
||||
public void beforeAdd(DictItemReq req) {
|
||||
public void beforeCreate(DictItemReq req) {
|
||||
String value = req.getValue();
|
||||
CheckUtils.throwIf(this.isValueExists(value, null, req.getDictId()), "新增失败,字典值 [{}] 已存在", value);
|
||||
RedisUtils.deleteByPattern(CacheConstants.DICT_KEY_PREFIX + StringConstants.ASTERISK);
|
||||
|
@@ -45,7 +45,7 @@ public class DictServiceImpl extends BaseServiceImpl<DictMapper, DictDO, DictRes
|
||||
private final DictItemService dictItemService;
|
||||
|
||||
@Override
|
||||
public void beforeAdd(DictReq req) {
|
||||
public void beforeCreate(DictReq req) {
|
||||
String name = req.getName();
|
||||
CheckUtils.throwIf(this.isNameExists(name, null), "新增失败,[{}] 已存在", name);
|
||||
String code = req.getCode();
|
||||
|
@@ -51,7 +51,7 @@ import java.util.Set;
|
||||
public class MenuServiceImpl extends BaseServiceImpl<MenuMapper, MenuDO, MenuResp, MenuResp, MenuQuery, MenuReq> implements MenuService {
|
||||
|
||||
@Override
|
||||
public Long add(MenuReq req) {
|
||||
public Long create(MenuReq req) {
|
||||
String title = req.getTitle();
|
||||
CheckUtils.throwIf(this.isTitleExists(title, req.getParentId(), null), "新增失败,标题 [{}] 已存在", title);
|
||||
// 目录和菜单的组件名称不能重复
|
||||
@@ -64,7 +64,7 @@ public class MenuServiceImpl extends BaseServiceImpl<MenuMapper, MenuDO, MenuRes
|
||||
req.setComponent(StrUtil.blankToDefault(req.getComponent(), "Layout"));
|
||||
}
|
||||
RedisUtils.deleteByPattern(CacheConstants.ROLE_MENU_KEY_PREFIX + StringConstants.ASTERISK);
|
||||
return super.add(req);
|
||||
return super.create(req);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@@ -67,13 +67,13 @@ public class RoleServiceImpl extends BaseServiceImpl<RoleMapper, RoleDO, RoleRes
|
||||
|
||||
@Override
|
||||
@Transactional(rollbackFor = Exception.class)
|
||||
public Long add(RoleReq req) {
|
||||
public Long create(RoleReq req) {
|
||||
String name = req.getName();
|
||||
CheckUtils.throwIf(this.isNameExists(name, null), "新增失败,[{}] 已存在", name);
|
||||
String code = req.getCode();
|
||||
CheckUtils.throwIf(this.isCodeExists(code, null), "新增失败,[{}] 已存在", code);
|
||||
// 新增信息
|
||||
Long roleId = super.add(req);
|
||||
Long roleId = super.create(req);
|
||||
// 保存角色和部门关联
|
||||
roleDeptService.add(req.getDeptIds(), roleId);
|
||||
return roleId;
|
||||
|
@@ -43,7 +43,7 @@ import java.util.List;
|
||||
public class SmsConfigServiceImpl extends BaseServiceImpl<SmsConfigMapper, SmsConfigDO, SmsConfigResp, SmsConfigResp, SmsConfigQuery, SmsConfigReq> implements SmsConfigService {
|
||||
|
||||
@Override
|
||||
public void afterAdd(SmsConfigReq req, SmsConfigDO entity) {
|
||||
public void afterCreate(SmsConfigReq req, SmsConfigDO entity) {
|
||||
this.load(entity);
|
||||
}
|
||||
|
||||
|
@@ -67,7 +67,7 @@ public class StorageServiceImpl extends BaseServiceImpl<StorageMapper, StorageDO
|
||||
private FileService fileService;
|
||||
|
||||
@Override
|
||||
public void beforeAdd(StorageReq req) {
|
||||
public void beforeCreate(StorageReq req) {
|
||||
this.decodeSecretKey(req, null);
|
||||
String code = req.getCode();
|
||||
CheckUtils.throwIf(this.isCodeExists(code, null), "新增失败,[{}] 已存在", code);
|
||||
|
@@ -137,7 +137,7 @@ public class UserServiceImpl extends BaseServiceImpl<UserMapper, UserDO, UserRes
|
||||
}
|
||||
|
||||
@Override
|
||||
public void beforeAdd(UserReq req) {
|
||||
public void beforeCreate(UserReq req) {
|
||||
final String errorMsgTemplate = "新增失败,[{}] 已存在";
|
||||
String username = req.getUsername();
|
||||
CheckUtils.throwIf(this.isNameExists(username, null), errorMsgTemplate, username);
|
||||
@@ -148,7 +148,7 @@ public class UserServiceImpl extends BaseServiceImpl<UserMapper, UserDO, UserRes
|
||||
}
|
||||
|
||||
@Override
|
||||
public void afterAdd(UserReq req, UserDO user) {
|
||||
public void afterCreate(UserReq req, UserDO user) {
|
||||
Long userId = user.getId();
|
||||
baseMapper.lambdaUpdate().set(UserDO::getPwdResetTime, LocalDateTime.now()).eq(UserDO::getId, userId).update();
|
||||
// 保存用户和角色关联
|
||||
|
Reference in New Issue
Block a user