修改代码生成器模板.

This commit is contained in:
lijiahang
2023-08-23 10:45:43 +08:00
parent 89653f3572
commit f920d593c9
21 changed files with 82 additions and 72 deletions

View File

@@ -83,10 +83,8 @@ public class ${table.serviceImplName} implements ${table.serviceName} {
@Override @Override
public List<${type}VO> get${type}List(${type}QueryRequest request) { public List<${type}VO> get${type}List(${type}QueryRequest request) {
// 转换 // 条件
${type}DO record = ${type}Convert.MAPPER.to(request); LambdaQueryWrapper<${type}DO> wrapper = this.buildQueryWrapper(request);
// 构造条件
LambdaQueryWrapper<${type}DO> wrapper = ${typeLower}DAO.queryCondition(record);
// 查询 // 查询
return ${typeLower}DAO.of() return ${typeLower}DAO.of()
.wrapper(wrapper) .wrapper(wrapper)
@@ -95,10 +93,8 @@ public class ${table.serviceImplName} implements ${table.serviceName} {
@Override @Override
public DataGrid<${type}VO> get${type}Page(${type}QueryRequest request) { public DataGrid<${type}VO> get${type}Page(${type}QueryRequest request) {
// 转换 // 条件
${type}DO record = ${type}Convert.MAPPER.to(request); LambdaQueryWrapper<${type}DO> wrapper = this.buildQueryWrapper(request);
// 构造条件
LambdaQueryWrapper<${type}DO> wrapper = ${typeLower}DAO.queryCondition(record);
// 查询 // 查询
return ${typeLower}DAO.of() return ${typeLower}DAO.of()
.wrapper(wrapper) .wrapper(wrapper)
@@ -141,4 +137,17 @@ public class ${table.serviceImplName} implements ${table.serviceName} {
Valid.isFalse(present, ErrorMessage.DATA_PRESENT); Valid.isFalse(present, ErrorMessage.DATA_PRESENT);
} }
/**
* 构建查询 wrapper
*
* @param request request
* @return wrapper
*/
private LambdaQueryWrapper<${type}DO> buildQueryWrapper(${type}QueryRequest request) {
return ${typeLower}DAO.wrapper()
#foreach($field in ${table.fields})
.eq(${type}DO::get${field.capitalName}, request.get${field.capitalName}())#if(!$foreach.hasNext);#end
#end
}
} }

View File

@@ -88,13 +88,15 @@ public class ${type}ApiImpl implements ${type}Api {
public List<${type}DTO> get${type}List(${type}QueryDTO dto) { public List<${type}DTO> get${type}List(${type}QueryDTO dto) {
log.info("${type}Api.get${type}List dto: {}", JSON.toJSONString(dto)); log.info("${type}Api.get${type}List dto: {}", JSON.toJSONString(dto));
Valid.valid(dto); Valid.valid(dto);
// 转换条件 // 条件
${type}DO domain = ${type}ProviderConvert.MAPPER.to(dto); LambdaQueryWrapper<${type}DO> wrapper = ${typeLower}DAO.wrapper()
#foreach($field in ${table.fields})
.eq(${type}DO::get${field.capitalName}, dto.get${field.capitalName}())#if(!$foreach.hasNext);#end
#end
// 查询 // 查询
LambdaQueryWrapper<${type}DO> wrapper = ${typeLower}DAO.queryCondition(domain); return ${typeLower}DAO.of()
List<${type}DO> rows = ${typeLower}DAO.selectList(wrapper); .wrapper(wrapper)
// 转换结果 .dataGrid(${type}ProviderConvert.MAPPER::to);
return ${type}ProviderConvert.MAPPER.toList(rows);
} }
@Override @Override

View File

@@ -6,7 +6,6 @@ import com.orion.ops.framework.common.constant.IgnoreLogMode;
import com.orion.ops.module.infra.entity.request.menu.*; import com.orion.ops.module.infra.entity.request.menu.*;
import com.orion.ops.module.infra.entity.vo.SystemMenuVO; import com.orion.ops.module.infra.entity.vo.SystemMenuVO;
import com.orion.ops.module.infra.service.SystemMenuService; import com.orion.ops.module.infra.service.SystemMenuService;
import com.orion.ops.module.infra.service.SystemRoleMenuService;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.Parameter; import io.swagger.v3.oas.annotations.Parameter;
import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.tags.Tag;
@@ -48,7 +47,7 @@ public class SystemMenuController {
@Operation(summary = "通过 id 更新菜单") @Operation(summary = "通过 id 更新菜单")
@PreAuthorize("@ss.hasPermission('infra:system-menu:update')") @PreAuthorize("@ss.hasPermission('infra:system-menu:update')")
public Integer updateSystemMenu(@RequestBody SystemMenuUpdateRequest request) { public Integer updateSystemMenu(@RequestBody SystemMenuUpdateRequest request) {
return systemMenuService.updateSystemMenu(request); return systemMenuService.updateSystemMenuById(request);
} }
@PutMapping("/update-status") @PutMapping("/update-status")
@@ -64,7 +63,7 @@ public class SystemMenuController {
@Parameter(name = "id", description = "id", required = true) @Parameter(name = "id", description = "id", required = true)
@PreAuthorize("@ss.hasPermission('infra:system-menu:query')") @PreAuthorize("@ss.hasPermission('infra:system-menu:query')")
public SystemMenuVO getSystemMenu(@RequestParam("id") Long id) { public SystemMenuVO getSystemMenu(@RequestParam("id") Long id) {
return systemMenuService.getSystemMenu(id); return systemMenuService.getSystemMenuById(id);
} }
@IgnoreLog(IgnoreLogMode.RET) @IgnoreLog(IgnoreLogMode.RET)
@@ -72,7 +71,7 @@ public class SystemMenuController {
@Operation(summary = "查询菜单") @Operation(summary = "查询菜单")
@PreAuthorize("@ss.hasPermission('infra:system-menu:query')") @PreAuthorize("@ss.hasPermission('infra:system-menu:query')")
public List<SystemMenuVO> getSystemMenuList(@Validated @RequestBody SystemMenuQueryRequest request) { public List<SystemMenuVO> getSystemMenuList(@Validated @RequestBody SystemMenuQueryRequest request) {
return systemMenuService.getSystemMenuList(request); return systemMenuService.getSystemMenuByIdList(request);
} }
@DeleteMapping("/delete") @DeleteMapping("/delete")

View File

@@ -56,7 +56,7 @@ public class SystemRoleController {
@Operation(summary = "通过 id 更新角色") @Operation(summary = "通过 id 更新角色")
@PreAuthorize("@ss.hasPermission('infra:system-role:update')") @PreAuthorize("@ss.hasPermission('infra:system-role:update')")
public Integer updateSystemRole(@Validated @RequestBody SystemRoleUpdateRequest request) { public Integer updateSystemRole(@Validated @RequestBody SystemRoleUpdateRequest request) {
return systemRoleService.updateSystemRole(request); return systemRoleService.updateSystemRoleById(request);
} }
@PutMapping("/update-status") @PutMapping("/update-status")
@@ -72,7 +72,7 @@ public class SystemRoleController {
@Parameter(name = "id", description = "id", required = true) @Parameter(name = "id", description = "id", required = true)
@PreAuthorize("@ss.hasPermission('infra:system-role:query')") @PreAuthorize("@ss.hasPermission('infra:system-role:query')")
public SystemRoleVO getSystemRole(@RequestParam("id") Long id) { public SystemRoleVO getSystemRole(@RequestParam("id") Long id) {
return systemRoleService.getSystemRole(id); return systemRoleService.getSystemRoleById(id);
} }
@IgnoreLog(IgnoreLogMode.RET) @IgnoreLog(IgnoreLogMode.RET)
@@ -80,7 +80,7 @@ public class SystemRoleController {
@Operation(summary = "查询所有角色") @Operation(summary = "查询所有角色")
@PreAuthorize("@ss.hasPermission('infra:system-role:query')") @PreAuthorize("@ss.hasPermission('infra:system-role:query')")
public List<SystemRoleVO> getSystemRoleList() { public List<SystemRoleVO> getSystemRoleList() {
return systemRoleService.getSystemRoleList(); return systemRoleService.getSystemRoleByIdList();
} }
@IgnoreLog(IgnoreLogMode.RET) @IgnoreLog(IgnoreLogMode.RET)
@@ -103,7 +103,7 @@ public class SystemRoleController {
@Parameter(name = "id", description = "id", required = true) @Parameter(name = "id", description = "id", required = true)
@PreAuthorize("@ss.hasPermission('infra:system-role:delete')") @PreAuthorize("@ss.hasPermission('infra:system-role:delete')")
public Integer deleteSystemRole(@RequestParam("id") Long id) { public Integer deleteSystemRole(@RequestParam("id") Long id) {
return systemRoleService.deleteSystemRole(id); return systemRoleService.deleteSystemRoleById(id);
} }
@PutMapping("/bind") @PutMapping("/bind")

View File

@@ -54,7 +54,7 @@ public class SystemUserController {
@Operation(summary = "通过 id 更新用户") @Operation(summary = "通过 id 更新用户")
@PreAuthorize("@ss.hasPermission('infra:system-user:update')") @PreAuthorize("@ss.hasPermission('infra:system-user:update')")
public Integer updateSystemUser(@Validated @RequestBody SystemUserUpdateRequest request) { public Integer updateSystemUser(@Validated @RequestBody SystemUserUpdateRequest request) {
return systemUserService.updateSystemUser(request); return systemUserService.updateSystemUserById(request);
} }
// TODO 修改头像 最后再说 可有可无的功能 要是有 http 文件需求就写 // TODO 修改头像 最后再说 可有可无的功能 要是有 http 文件需求就写
@@ -93,7 +93,7 @@ public class SystemUserController {
@Parameter(name = "id", description = "id", required = true) @Parameter(name = "id", description = "id", required = true)
@PreAuthorize("@ss.hasPermission('infra:system-user:query')") @PreAuthorize("@ss.hasPermission('infra:system-user:query')")
public SystemUserVO getSystemUser(@RequestParam("id") Long id) { public SystemUserVO getSystemUser(@RequestParam("id") Long id) {
return systemUserService.getSystemUser(id); return systemUserService.getSystemUserById(id);
} }
@IgnoreLog(IgnoreLogMode.RET) @IgnoreLog(IgnoreLogMode.RET)
@@ -101,7 +101,7 @@ public class SystemUserController {
@Operation(summary = "查询所有用户") @Operation(summary = "查询所有用户")
@PreAuthorize("@ss.hasPermission('infra:system-user:query')") @PreAuthorize("@ss.hasPermission('infra:system-user:query')")
public List<SystemUserVO> getSystemUserList() { public List<SystemUserVO> getSystemUserList() {
return systemUserService.getSystemUserList(); return systemUserService.getSystemUserByIdList();
} }
@IgnoreLog(IgnoreLogMode.RET) @IgnoreLog(IgnoreLogMode.RET)
@@ -125,7 +125,7 @@ public class SystemUserController {
@Parameter(name = "id", description = "id", required = true) @Parameter(name = "id", description = "id", required = true)
@PreAuthorize("@ss.hasPermission('infra:system-user:delete')") @PreAuthorize("@ss.hasPermission('infra:system-user:delete')")
public Integer deleteSystemUser(@RequestParam("id") Long id) { public Integer deleteSystemUser(@RequestParam("id") Long id) {
return systemUserService.deleteSystemUser(id); return systemUserService.deleteSystemUserById(id);
} }
} }

View File

@@ -16,12 +16,12 @@ import org.apache.ibatis.annotations.Mapper;
public interface SystemMenuDAO extends IMapper<SystemMenuDO> { public interface SystemMenuDAO extends IMapper<SystemMenuDO> {
/** /**
* 获取全部条件 * 获取查询条件
* *
* @param entity entity * @param entity entity
* @return 全部条件 * @return 查询条件
*/ */
default LambdaQueryWrapper<SystemMenuDO> condition(SystemMenuDO entity) { default LambdaQueryWrapper<SystemMenuDO> queryCondition(SystemMenuDO entity) {
return this.wrapper() return this.wrapper()
.eq(SystemMenuDO::getId, entity.getId()) .eq(SystemMenuDO::getId, entity.getId())
.eq(SystemMenuDO::getParentId, entity.getParentId()) .eq(SystemMenuDO::getParentId, entity.getParentId())

View File

@@ -19,12 +19,12 @@ import java.util.List;
public interface SystemRoleDAO extends IMapper<SystemRoleDO> { public interface SystemRoleDAO extends IMapper<SystemRoleDO> {
/** /**
* 获取全部条件 * 获取查询条件
* *
* @param entity entity * @param entity entity
* @return 全部条件 * @return 查询条件
*/ */
default LambdaQueryWrapper<SystemRoleDO> condition(SystemRoleDO entity) { default LambdaQueryWrapper<SystemRoleDO> queryCondition(SystemRoleDO entity) {
return this.wrapper() return this.wrapper()
.eq(SystemRoleDO::getId, entity.getId()) .eq(SystemRoleDO::getId, entity.getId())
.eq(SystemRoleDO::getName, entity.getName()) .eq(SystemRoleDO::getName, entity.getName())

View File

@@ -18,12 +18,12 @@ import java.util.List;
public interface SystemRoleMenuDAO extends IMapper<SystemRoleMenuDO> { public interface SystemRoleMenuDAO extends IMapper<SystemRoleMenuDO> {
/** /**
* 获取全部条件 * 获取查询条件
* *
* @param entity entity * @param entity entity
* @return 全部条件 * @return 查询条件
*/ */
default LambdaQueryWrapper<SystemRoleMenuDO> condition(SystemRoleMenuDO entity) { default LambdaQueryWrapper<SystemRoleMenuDO> queryCondition(SystemRoleMenuDO entity) {
return this.wrapper() return this.wrapper()
.eq(SystemRoleMenuDO::getId, entity.getId()) .eq(SystemRoleMenuDO::getId, entity.getId())
.eq(SystemRoleMenuDO::getRoleId, entity.getRoleId()) .eq(SystemRoleMenuDO::getRoleId, entity.getRoleId())

View File

@@ -16,12 +16,12 @@ import org.apache.ibatis.annotations.Mapper;
public interface SystemUserDAO extends IMapper<SystemUserDO> { public interface SystemUserDAO extends IMapper<SystemUserDO> {
/** /**
* 获取全部条件 * 获取查询条件
* *
* @param entity entity * @param entity entity
* @return 全部条件 * @return 查询条件
*/ */
default LambdaQueryWrapper<SystemUserDO> condition(SystemUserDO entity) { default LambdaQueryWrapper<SystemUserDO> queryCondition(SystemUserDO entity) {
return this.wrapper() return this.wrapper()
.eq(SystemUserDO::getId, entity.getId()) .eq(SystemUserDO::getId, entity.getId())
.eq(SystemUserDO::getUsername, entity.getUsername()) .eq(SystemUserDO::getUsername, entity.getUsername())

View File

@@ -19,12 +19,12 @@ import java.util.stream.Collectors;
public interface SystemUserRoleDAO extends IMapper<SystemUserRoleDO> { public interface SystemUserRoleDAO extends IMapper<SystemUserRoleDO> {
/** /**
* 获取全部条件 * 获取查询条件
* *
* @param entity entity * @param entity entity
* @return 全部条件 * @return 查询条件
*/ */
default LambdaQueryWrapper<SystemUserRoleDO> condition(SystemUserRoleDO entity) { default LambdaQueryWrapper<SystemUserRoleDO> queryCondition(SystemUserRoleDO entity) {
return this.wrapper() return this.wrapper()
.eq(SystemUserRoleDO::getId, entity.getId()) .eq(SystemUserRoleDO::getId, entity.getId())
.eq(SystemUserRoleDO::getUserId, entity.getUserId()) .eq(SystemUserRoleDO::getUserId, entity.getUserId())

View File

@@ -31,7 +31,7 @@ public interface SystemMenuService {
* @param request request * @param request request
* @return effect * @return effect
*/ */
Integer updateSystemMenu(SystemMenuUpdateRequest request); Integer updateSystemMenuById(SystemMenuUpdateRequest request);
/** /**
* 通过 id 查询菜单 * 通过 id 查询菜单
@@ -39,7 +39,7 @@ public interface SystemMenuService {
* @param id id * @param id id
* @return row * @return row
*/ */
SystemMenuVO getSystemMenu(Long id); SystemMenuVO getSystemMenuById(Long id);
/** /**
* 查询菜单 * 查询菜单
@@ -47,7 +47,7 @@ public interface SystemMenuService {
* @param request request * @param request request
* @return rows * @return rows
*/ */
List<SystemMenuVO> getSystemMenuList(SystemMenuQueryRequest request); List<SystemMenuVO> getSystemMenuByIdList(SystemMenuQueryRequest request);
/** /**
* 构建菜单树 * 构建菜单树

View File

@@ -32,7 +32,7 @@ public interface SystemRoleService {
* @param request request * @param request request
* @return effect * @return effect
*/ */
Integer updateSystemRole(SystemRoleUpdateRequest request); Integer updateSystemRoleById(SystemRoleUpdateRequest request);
/** /**
* 更新角色状态 * 更新角色状态
@@ -48,14 +48,14 @@ public interface SystemRoleService {
* @param id id * @param id id
* @return row * @return row
*/ */
SystemRoleVO getSystemRole(Long id); SystemRoleVO getSystemRoleById(Long id);
/** /**
* 查询所有角色 * 查询所有角色
* *
* @return rows * @return rows
*/ */
List<SystemRoleVO> getSystemRoleList(); List<SystemRoleVO> getSystemRoleByIdList();
/** /**
* 分页查询角色 * 分页查询角色
@@ -71,6 +71,6 @@ public interface SystemRoleService {
* @param id id * @param id id
* @return effect * @return effect
*/ */
Integer deleteSystemRole(Long id); Integer deleteSystemRoleById(Long id);
} }

View File

@@ -29,7 +29,7 @@ public interface SystemUserService {
* @param request request * @param request request
* @return effect * @return effect
*/ */
Integer updateSystemUser(SystemUserUpdateRequest request); Integer updateSystemUserById(SystemUserUpdateRequest request);
/** /**
* 修改用户状态 * 修改用户状态
@@ -45,14 +45,14 @@ public interface SystemUserService {
* @param id id * @param id id
* @return row * @return row
*/ */
SystemUserVO getSystemUser(Long id); SystemUserVO getSystemUserById(Long id);
/** /**
* 查询所有用户 * 查询所有用户
* *
* @return rows * @return rows
*/ */
List<SystemUserVO> getSystemUserList(); List<SystemUserVO> getSystemUserByIdList();
/** /**
* 分页查询用户 * 分页查询用户
@@ -68,7 +68,7 @@ public interface SystemUserService {
* @param id id * @param id id
* @return effect * @return effect
*/ */
Integer deleteSystemUser(Long id); Integer deleteSystemUserById(Long id);
/** /**
* 重置密码 * 重置密码

View File

@@ -73,7 +73,7 @@ public class SystemMenuServiceImpl implements SystemMenuService {
} }
@Override @Override
public Integer updateSystemMenu(SystemMenuUpdateRequest request) { public Integer updateSystemMenuById(SystemMenuUpdateRequest request) {
// 查询 // 查询
Long id = Valid.notNull(request.getId(), ErrorMessage.ID_MISSING); Long id = Valid.notNull(request.getId(), ErrorMessage.ID_MISSING);
SystemMenuDO record = systemMenuDAO.selectById(id); SystemMenuDO record = systemMenuDAO.selectById(id);
@@ -84,7 +84,7 @@ public class SystemMenuServiceImpl implements SystemMenuService {
this.validateRequest(updateRecord, request.getType()); this.validateRequest(updateRecord, request.getType());
// 更新 // 更新
int effect = systemMenuDAO.updateById(updateRecord); int effect = systemMenuDAO.updateById(updateRecord);
log.info("SystemMenuService-updateSystemMenu effect: {}, updateRecord: {}", effect, JSON.toJSONString(updateRecord)); log.info("SystemMenuService-updateSystemMenuById effect: {}, updateRecord: {}", effect, JSON.toJSONString(updateRecord));
// 重新查询转换为缓存 // 重新查询转换为缓存
SystemMenuCacheDTO cache = SystemMenuConvert.MAPPER.toCache(systemMenuDAO.selectById(id)); SystemMenuCacheDTO cache = SystemMenuConvert.MAPPER.toCache(systemMenuDAO.selectById(id));
// 获取原始缓存 // 获取原始缓存
@@ -100,7 +100,7 @@ public class SystemMenuServiceImpl implements SystemMenuService {
} }
@Override @Override
public SystemMenuVO getSystemMenu(Long id) { public SystemMenuVO getSystemMenuById(Long id) {
// 查询 // 查询
SystemMenuDO record = systemMenuDAO.selectById(id); SystemMenuDO record = systemMenuDAO.selectById(id);
Valid.notNull(record, ErrorMessage.DATA_ABSENT); Valid.notNull(record, ErrorMessage.DATA_ABSENT);
@@ -109,7 +109,7 @@ public class SystemMenuServiceImpl implements SystemMenuService {
} }
@Override @Override
public List<SystemMenuVO> getSystemMenuList(SystemMenuQueryRequest request) { public List<SystemMenuVO> getSystemMenuByIdList(SystemMenuQueryRequest request) {
String name = request.getName(); String name = request.getName();
Integer type = request.getType(); Integer type = request.getType();
Integer status = request.getStatus(); Integer status = request.getStatus();

View File

@@ -72,7 +72,7 @@ public class SystemRoleServiceImpl implements SystemRoleService {
} }
@Override @Override
public Integer updateSystemRole(SystemRoleUpdateRequest request) { public Integer updateSystemRoleById(SystemRoleUpdateRequest request) {
// 查询 // 查询
Long id = Valid.notNull(request.getId(), ErrorMessage.ID_MISSING); Long id = Valid.notNull(request.getId(), ErrorMessage.ID_MISSING);
SystemRoleDO record = systemRoleDAO.selectById(id); SystemRoleDO record = systemRoleDAO.selectById(id);
@@ -83,7 +83,7 @@ public class SystemRoleServiceImpl implements SystemRoleService {
this.checkNamePresent(updateRecord); this.checkNamePresent(updateRecord);
// 更新 // 更新
int effect = systemRoleDAO.updateById(updateRecord); int effect = systemRoleDAO.updateById(updateRecord);
log.info("SystemRoleService-updateSystemRole effect: {}, updateRecord: {}", effect, JSON.toJSONString(updateRecord)); log.info("SystemRoleService-updateSystemRoleById effect: {}, updateRecord: {}", effect, JSON.toJSONString(updateRecord));
// 设置到缓存 // 设置到缓存
SystemRoleDO roleCache = permissionService.getRoleCache().get(record.getCode()); SystemRoleDO roleCache = permissionService.getRoleCache().get(record.getCode());
roleCache.setName(updateRecord.getName()); roleCache.setName(updateRecord.getName());
@@ -112,7 +112,7 @@ public class SystemRoleServiceImpl implements SystemRoleService {
} }
@Override @Override
public SystemRoleVO getSystemRole(Long id) { public SystemRoleVO getSystemRoleById(Long id) {
// 查询角色 // 查询角色
SystemRoleDO record = systemRoleDAO.selectById(id); SystemRoleDO record = systemRoleDAO.selectById(id);
Valid.notNull(record, ErrorMessage.ROLE_ABSENT); Valid.notNull(record, ErrorMessage.ROLE_ABSENT);
@@ -121,7 +121,7 @@ public class SystemRoleServiceImpl implements SystemRoleService {
} }
@Override @Override
public List<SystemRoleVO> getSystemRoleList() { public List<SystemRoleVO> getSystemRoleByIdList() {
// 查询 // 查询
List<SystemRoleDO> records = systemRoleDAO.selectList(null); List<SystemRoleDO> records = systemRoleDAO.selectList(null);
if (records.isEmpty()) { if (records.isEmpty()) {
@@ -148,7 +148,7 @@ public class SystemRoleServiceImpl implements SystemRoleService {
@Override @Override
@Transactional(rollbackFor = Exception.class) @Transactional(rollbackFor = Exception.class)
public Integer deleteSystemRole(Long id) { public Integer deleteSystemRoleById(Long id) {
// 查询角色 // 查询角色
SystemRoleDO record = systemRoleDAO.selectById(id); SystemRoleDO record = systemRoleDAO.selectById(id);
Valid.notNull(record, ErrorMessage.DATA_ABSENT); Valid.notNull(record, ErrorMessage.DATA_ABSENT);

View File

@@ -66,7 +66,7 @@ public class SystemUserServiceImpl implements SystemUserService {
} }
@Override @Override
public Integer updateSystemUser(SystemUserUpdateRequest request) { public Integer updateSystemUserById(SystemUserUpdateRequest request) {
// 查询 // 查询
Long id = Valid.notNull(request.getId(), ErrorMessage.ID_MISSING); Long id = Valid.notNull(request.getId(), ErrorMessage.ID_MISSING);
SystemUserDO record = systemUserDAO.selectById(id); SystemUserDO record = systemUserDAO.selectById(id);
@@ -77,7 +77,7 @@ public class SystemUserServiceImpl implements SystemUserService {
this.checkNicknamePresent(updateRecord); this.checkNicknamePresent(updateRecord);
// 更新 // 更新
int effect = systemUserDAO.updateById(updateRecord); int effect = systemUserDAO.updateById(updateRecord);
log.info("SystemUserService-updateSystemUser effect: {}, updateRecord: {}", effect, JSON.toJSONString(updateRecord)); log.info("SystemUserService-updateSystemUserById effect: {}, updateRecord: {}", effect, JSON.toJSONString(updateRecord));
// 更新缓存中的花名 // 更新缓存中的花名
RedisUtils.<LoginUser>processSetJson(UserCacheKeyDefine.USER_INFO, s -> { RedisUtils.<LoginUser>processSetJson(UserCacheKeyDefine.USER_INFO, s -> {
s.setNickname(request.getNickname()); s.setNickname(request.getNickname());
@@ -116,7 +116,7 @@ public class SystemUserServiceImpl implements SystemUserService {
} }
@Override @Override
public SystemUserVO getSystemUser(Long id) { public SystemUserVO getSystemUserById(Long id) {
// 查询 // 查询
SystemUserDO record = systemUserDAO.selectById(id); SystemUserDO record = systemUserDAO.selectById(id);
Valid.notNull(record, ErrorMessage.USER_ABSENT); Valid.notNull(record, ErrorMessage.USER_ABSENT);
@@ -125,7 +125,7 @@ public class SystemUserServiceImpl implements SystemUserService {
} }
@Override @Override
public List<SystemUserVO> getSystemUserList() { public List<SystemUserVO> getSystemUserByIdList() {
// 查询 // 查询
List<SystemUserDO> records = systemUserDAO.selectList(null); List<SystemUserDO> records = systemUserDAO.selectList(null);
if (records.isEmpty()) { if (records.isEmpty()) {
@@ -154,12 +154,12 @@ public class SystemUserServiceImpl implements SystemUserService {
@Override @Override
@Transactional(rollbackFor = Exception.class) @Transactional(rollbackFor = Exception.class)
public Integer deleteSystemUser(Long id) { public Integer deleteSystemUserById(Long id) {
if (id.equals(SecurityUtils.getLoginUserId())) { if (id.equals(SecurityUtils.getLoginUserId())) {
throw ErrorCode.UNSUPPOETED.exception(); throw ErrorCode.UNSUPPOETED.exception();
} }
int effect = systemUserDAO.deleteById(id); int effect = systemUserDAO.deleteById(id);
log.info("SystemUserService-deleteSystemUser id: {}, effect: {}", id, effect); log.info("SystemUserService-deleteSystemUserById id: {}, effect: {}", id, effect);
// 删除角色关联 // 删除角色关联
effect += systemUserRoleDAO.deleteByUserId(id); effect += systemUserRoleDAO.deleteByUserId(id);
// 删除用户缓存 其他的会自动过期 // 删除用户缓存 其他的会自动过期

View File

@@ -25,7 +25,7 @@
<!-- 通用查询结果列 --> <!-- 通用查询结果列 -->
<sql id="Base_Column_List"> <sql id="Base_Column_List">
create_time, update_time, creator, updater, deleted, id, parent_id, name, permission, type, sort, visible, status, cache, icon, path, component id, parent_id, name, permission, type, sort, visible, status, cache, icon, path, component, create_time, update_time, creator, updater, deleted
</sql> </sql>
</mapper> </mapper>

View File

@@ -17,7 +17,7 @@
<!-- 通用查询结果列 --> <!-- 通用查询结果列 -->
<sql id="Base_Column_List"> <sql id="Base_Column_List">
create_time, update_time, creator, updater, deleted, id, name, code, status id, name, code, status, create_time, update_time, creator, updater, deleted
</sql> </sql>
</mapper> </mapper>

View File

@@ -16,7 +16,7 @@
<!-- 通用查询结果列 --> <!-- 通用查询结果列 -->
<sql id="Base_Column_List"> <sql id="Base_Column_List">
create_time, update_time, creator, updater, deleted, id, role_id, menu_id id, role_id, menu_id, create_time, update_time, creator, updater, deleted
</sql> </sql>
</mapper> </mapper>

View File

@@ -22,7 +22,7 @@
<!-- 通用查询结果列 --> <!-- 通用查询结果列 -->
<sql id="Base_Column_List"> <sql id="Base_Column_List">
create_time, update_time, creator, updater, deleted, id, username, password, nickname, avatar, mobile, email, status, last_login_time id, username, password, nickname, avatar, mobile, email, status, last_login_time, create_time, update_time, creator, updater, deleted
</sql> </sql>
</mapper> </mapper>

View File

@@ -16,7 +16,7 @@
<!-- 通用查询结果列 --> <!-- 通用查询结果列 -->
<sql id="Base_Column_List"> <sql id="Base_Column_List">
create_time, update_time, creator, updater, deleted, id, user_id, role_id id, user_id, role_id, create_time, update_time, creator, updater, deleted
</sql> </sql>
</mapper> </mapper>