💡 修改注释信息

This commit is contained in:
Bunny 2025-07-18 16:36:06 +08:00
parent b9ffbb75b0
commit 863464f948
102 changed files with 256 additions and 177 deletions

View File

@ -16,7 +16,7 @@ public class Result<T> {
private T data;
/**
* * 自定义返回体
* 自定义返回体
*
* @param data 返回体
* @return Result<T>
@ -28,7 +28,7 @@ public class Result<T> {
}
/**
* * 自定义返回体使用ResultCodeEnum构建
* 自定义返回体使用ResultCodeEnum构建
*
* @param body 返回体
* @param codeEnum 返回状态码
@ -42,7 +42,7 @@ public class Result<T> {
}
/**
* * 自定义返回体
* 自定义返回体
*
* @param body 返回体
* @param code 返回状态码
@ -58,7 +58,7 @@ public class Result<T> {
}
/**
* * 操作成功
* 操作成功
*
* @return Result<T>
*/
@ -67,7 +67,7 @@ public class Result<T> {
}
/**
* * 操作成功
* 操作成功
*
* @param data baseCategory1List
*/
@ -76,7 +76,7 @@ public class Result<T> {
}
/**
* * 操作成功-状态码
* 操作成功-状态码
*
* @param codeEnum 状态码
*/
@ -85,7 +85,7 @@ public class Result<T> {
}
/**
* * 操作成功-自定义返回数据和状态码
* 操作成功-自定义返回数据和状态码
*
* @param data 返回体
* @param codeEnum 状态码
@ -95,7 +95,7 @@ public class Result<T> {
}
/**
* * 操作失败-自定义返回数据和状态码
* 操作失败-自定义返回数据和状态码
*
* @param data 返回体
* @param message 错误信息
@ -105,7 +105,7 @@ public class Result<T> {
}
/**
* * 操作失败-自定义返回数据和状态码
* 操作失败-自定义返回数据和状态码
*
* @param data 返回体
* @param code 状态码
@ -116,14 +116,14 @@ public class Result<T> {
}
/**
* * 操作失败
* 操作失败
*/
public static <T> Result<T> error() {
return Result.build(null);
}
/**
* * 操作失败-自定义返回数据
* 操作失败-自定义返回数据
*
* @param data 返回体
*/
@ -132,7 +132,7 @@ public class Result<T> {
}
/**
* * 操作失败-状态码
* 操作失败-状态码
*
* @param codeEnum 状态码
*/
@ -141,7 +141,7 @@ public class Result<T> {
}
/**
* * 操作失败-自定义返回数据和状态码
* 操作失败-自定义返回数据和状态码
*
* @param data 返回体
* @param codeEnum 状态码
@ -151,7 +151,7 @@ public class Result<T> {
}
/**
* * 操作失败-自定义返回数据和状态码
* 操作失败-自定义返回数据和状态码
*
* @param data 返回体
* @param code 状态码
@ -162,7 +162,7 @@ public class Result<T> {
}
/**
* * 操作失败-自定义返回数据和状态码
* 操作失败-自定义返回数据和状态码
*
* @param data 返回体
* @param message 错误信息

View File

@ -21,7 +21,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
public interface DeptMapper extends BaseMapper<DeptEntity> {
/**
* * 分页查询部门表内容
* 分页查询部门表内容
*
* @param pageParams 部门表分页参数
* @param dto 部门表查询表单

View File

@ -21,7 +21,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
public interface EmailTemplateMapper extends BaseMapper<EmailTemplateEntity> {
/**
* * 分页查询邮件模板表内容
* 分页查询邮件模板表内容
*
* @param pageParams 邮件模板表分页参数
* @param dto 邮件模板表查询表单

View File

@ -21,7 +21,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
public interface EmailUsersMapper extends BaseMapper<EmailUsersEntity> {
/**
* * 分页查询邮箱发送表内容
* 分页查询邮箱发送表内容
*
* @param pageParams 邮箱发送表分页参数
* @param dto 邮箱发送表查询表单

View File

@ -21,7 +21,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
public interface FilesMapper extends BaseMapper<FilesEntity> {
/**
* * 分页查询文件记录内容
* 分页查询文件记录内容
*
* @param pageParams 文件记录分页参数
* @param dto 文件记录查询表单

View File

@ -21,7 +21,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
public interface FilesPartDetailMapper extends BaseMapper<FilesPartDetailEntity> {
/**
* * 分页查询文件分片信息表仅在手动分片上传时使用内容
* 分页查询文件分片信息表仅在手动分片上传时使用内容
*
* @param pageParams 文件分片信息表仅在手动分片上传时使用分页参数
* @param dto 文件分片信息表仅在手动分片上传时使用查询表单

View File

@ -21,7 +21,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
public interface I18nMapper extends BaseMapper<I18nEntity> {
/**
* * 分页查询多语言表内容
* 分页查询多语言表内容
*
* @param pageParams 多语言表分页参数
* @param dto 多语言表查询表单

View File

@ -21,7 +21,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
public interface I18nTypeMapper extends BaseMapper<I18nTypeEntity> {
/**
* * 分页查询多语言类型表内容
* 分页查询多语言类型表内容
*
* @param pageParams 多语言类型表分页参数
* @param dto 多语言类型表查询表单

View File

@ -21,7 +21,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
public interface MenuIconMapper extends BaseMapper<MenuIconEntity> {
/**
* * 分页查询图标code不能重复内容
* 分页查询图标code不能重复内容
*
* @param pageParams 图标code不能重复分页参数
* @param dto 图标code不能重复查询表单

View File

@ -21,7 +21,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
public interface MessageMapper extends BaseMapper<MessageEntity> {
/**
* * 分页查询系统消息内容
* 分页查询系统消息内容
*
* @param pageParams 系统消息分页参数
* @param dto 系统消息查询表单

View File

@ -21,7 +21,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
public interface MessageReceivedMapper extends BaseMapper<MessageReceivedEntity> {
/**
* * 分页查询内容
* 分页查询内容
*
* @param pageParams 分页参数
* @param dto 查询表单

View File

@ -21,7 +21,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
public interface MessageTypeMapper extends BaseMapper<MessageTypeEntity> {
/**
* * 分页查询系统消息类型内容
* 分页查询系统消息类型内容
*
* @param pageParams 系统消息类型分页参数
* @param dto 系统消息类型查询表单

View File

@ -21,7 +21,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
public interface PermissionMapper extends BaseMapper<PermissionEntity> {
/**
* * 分页查询系统权限表内容
* 分页查询系统权限表内容
*
* @param pageParams 系统权限表分页参数
* @param dto 系统权限表查询表单

View File

@ -21,7 +21,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
public interface RoleMapper extends BaseMapper<RoleEntity> {
/**
* * 分页查询系统角色表内容
* 分页查询系统角色表内容
*
* @param pageParams 系统角色表分页参数
* @param dto 系统角色表查询表单

View File

@ -21,7 +21,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
public interface RolePermissionMapper extends BaseMapper<RolePermissionEntity> {
/**
* * 分页查询系统角色权限表内容
* 分页查询系统角色权限表内容
*
* @param pageParams 系统角色权限表分页参数
* @param dto 系统角色权限表查询表单

View File

@ -21,7 +21,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
public interface RouterMapper extends BaseMapper<RouterEntity> {
/**
* * 分页查询系统菜单表内容
* 分页查询系统菜单表内容
*
* @param pageParams 系统菜单表分页参数
* @param dto 系统菜单表查询表单

View File

@ -21,7 +21,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
public interface RouterRoleMapper extends BaseMapper<RouterRoleEntity> {
/**
* * 分页查询系统路由角色关系表内容
* 分页查询系统路由角色关系表内容
*
* @param pageParams 系统路由角色关系表分页参数
* @param dto 系统路由角色关系表查询表单

View File

@ -21,7 +21,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
public interface UserDeptMapper extends BaseMapper<UserDeptEntity> {
/**
* * 分页查询部门用户关系表内容
* 分页查询部门用户关系表内容
*
* @param pageParams 部门用户关系表分页参数
* @param dto 部门用户关系表查询表单

View File

@ -21,7 +21,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
public interface UserLoginMapper extends BaseMapper<UserLoginEntity> {
/**
* * 分页查询用户登录日志内容
* 分页查询用户登录日志内容
*
* @param pageParams 用户登录日志分页参数
* @param dto 用户登录日志查询表单

View File

@ -21,7 +21,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
public interface UserMapper extends BaseMapper<UserEntity> {
/**
* * 分页查询用户信息内容
* 分页查询用户信息内容
*
* @param pageParams 用户信息分页参数
* @param dto 用户信息查询表单

View File

@ -21,7 +21,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
public interface UserRoleMapper extends BaseMapper<UserRoleEntity> {
/**
* * 分页查询系统用户角色关系表内容
* 分页查询系统用户角色关系表内容
*
* @param pageParams 系统用户角色关系表分页参数
* @param dto 系统用户角色关系表查询表单

View File

@ -28,7 +28,7 @@ import java.util.List;
public class DeptServiceImpl extends ServiceImpl<DeptMapper, DeptEntity> implements DeptService {
/**
* * 部门表 服务实现类
* 部门表 服务实现类
*
* @param pageParams 部门表分页查询page对象
* @param dto 部门表分页查询对象

View File

@ -28,7 +28,7 @@ import java.util.List;
public class EmailTemplateServiceImpl extends ServiceImpl<EmailTemplateMapper, EmailTemplateEntity> implements EmailTemplateService {
/**
* * 邮件模板表 服务实现类
* 邮件模板表 服务实现类
*
* @param pageParams 邮件模板表分页查询page对象
* @param dto 邮件模板表分页查询对象

View File

@ -28,7 +28,7 @@ import java.util.List;
public class EmailUsersServiceImpl extends ServiceImpl<EmailUsersMapper, EmailUsersEntity> implements EmailUsersService {
/**
* * 邮箱发送表 服务实现类
* 邮箱发送表 服务实现类
*
* @param pageParams 邮箱发送表分页查询page对象
* @param dto 邮箱发送表分页查询对象

View File

@ -28,7 +28,7 @@ import java.util.List;
public class FilesPartDetailServiceImpl extends ServiceImpl<FilesPartDetailMapper, FilesPartDetailEntity> implements FilesPartDetailService {
/**
* * 文件分片信息表仅在手动分片上传时使用 服务实现类
* 文件分片信息表仅在手动分片上传时使用 服务实现类
*
* @param pageParams 文件分片信息表仅在手动分片上传时使用分页查询page对象
* @param dto 文件分片信息表仅在手动分片上传时使用分页查询对象

View File

@ -28,7 +28,7 @@ import java.util.List;
public class FilesServiceImpl extends ServiceImpl<FilesMapper, FilesEntity> implements FilesService {
/**
* * 文件记录 服务实现类
* 文件记录 服务实现类
*
* @param pageParams 文件记录分页查询page对象
* @param dto 文件记录分页查询对象

View File

@ -28,7 +28,7 @@ import java.util.List;
public class I18nServiceImpl extends ServiceImpl<I18nMapper, I18nEntity> implements I18nService {
/**
* * 多语言表 服务实现类
* 多语言表 服务实现类
*
* @param pageParams 多语言表分页查询page对象
* @param dto 多语言表分页查询对象

View File

@ -28,7 +28,7 @@ import java.util.List;
public class I18nTypeServiceImpl extends ServiceImpl<I18nTypeMapper, I18nTypeEntity> implements I18nTypeService {
/**
* * 多语言类型表 服务实现类
* 多语言类型表 服务实现类
*
* @param pageParams 多语言类型表分页查询page对象
* @param dto 多语言类型表分页查询对象

View File

@ -28,7 +28,7 @@ import java.util.List;
public class MenuIconServiceImpl extends ServiceImpl<MenuIconMapper, MenuIconEntity> implements MenuIconService {
/**
* * 图标code不能重复 服务实现类
* 图标code不能重复 服务实现类
*
* @param pageParams 图标code不能重复分页查询page对象
* @param dto 图标code不能重复分页查询对象

View File

@ -28,7 +28,7 @@ import java.util.List;
public class MessageReceivedServiceImpl extends ServiceImpl<MessageReceivedMapper, MessageReceivedEntity> implements MessageReceivedService {
/**
* * 服务实现类
* 服务实现类
*
* @param pageParams 分页查询page对象
* @param dto 分页查询对象

View File

@ -28,7 +28,7 @@ import java.util.List;
public class MessageServiceImpl extends ServiceImpl<MessageMapper, MessageEntity> implements MessageService {
/**
* * 系统消息 服务实现类
* 系统消息 服务实现类
*
* @param pageParams 系统消息分页查询page对象
* @param dto 系统消息分页查询对象

View File

@ -28,7 +28,7 @@ import java.util.List;
public class MessageTypeServiceImpl extends ServiceImpl<MessageTypeMapper, MessageTypeEntity> implements MessageTypeService {
/**
* * 系统消息类型 服务实现类
* 系统消息类型 服务实现类
*
* @param pageParams 系统消息类型分页查询page对象
* @param dto 系统消息类型分页查询对象

View File

@ -28,7 +28,7 @@ import java.util.List;
public class PermissionServiceImpl extends ServiceImpl<PermissionMapper, PermissionEntity> implements PermissionService {
/**
* * 系统权限表 服务实现类
* 系统权限表 服务实现类
*
* @param pageParams 系统权限表分页查询page对象
* @param dto 系统权限表分页查询对象

View File

@ -28,7 +28,7 @@ import java.util.List;
public class RolePermissionServiceImpl extends ServiceImpl<RolePermissionMapper, RolePermissionEntity> implements RolePermissionService {
/**
* * 系统角色权限表 服务实现类
* 系统角色权限表 服务实现类
*
* @param pageParams 系统角色权限表分页查询page对象
* @param dto 系统角色权限表分页查询对象

View File

@ -28,7 +28,7 @@ import java.util.List;
public class RoleServiceImpl extends ServiceImpl<RoleMapper, RoleEntity> implements RoleService {
/**
* * 系统角色表 服务实现类
* 系统角色表 服务实现类
*
* @param pageParams 系统角色表分页查询page对象
* @param dto 系统角色表分页查询对象

View File

@ -28,7 +28,7 @@ import java.util.List;
public class RouterRoleServiceImpl extends ServiceImpl<RouterRoleMapper, RouterRoleEntity> implements RouterRoleService {
/**
* * 系统路由角色关系表 服务实现类
* 系统路由角色关系表 服务实现类
*
* @param pageParams 系统路由角色关系表分页查询page对象
* @param dto 系统路由角色关系表分页查询对象

View File

@ -28,7 +28,7 @@ import java.util.List;
public class RouterServiceImpl extends ServiceImpl<RouterMapper, RouterEntity> implements RouterService {
/**
* * 系统菜单表 服务实现类
* 系统菜单表 服务实现类
*
* @param pageParams 系统菜单表分页查询page对象
* @param dto 系统菜单表分页查询对象

View File

@ -28,7 +28,7 @@ import java.util.List;
public class UserDeptServiceImpl extends ServiceImpl<UserDeptMapper, UserDeptEntity> implements UserDeptService {
/**
* * 部门用户关系表 服务实现类
* 部门用户关系表 服务实现类
*
* @param pageParams 部门用户关系表分页查询page对象
* @param dto 部门用户关系表分页查询对象

View File

@ -28,7 +28,7 @@ import java.util.List;
public class UserLoginServiceImpl extends ServiceImpl<UserLoginMapper, UserLoginEntity> implements UserLoginService {
/**
* * 用户登录日志 服务实现类
* 用户登录日志 服务实现类
*
* @param pageParams 用户登录日志分页查询page对象
* @param dto 用户登录日志分页查询对象

View File

@ -28,7 +28,7 @@ import java.util.List;
public class UserRoleServiceImpl extends ServiceImpl<UserRoleMapper, UserRoleEntity> implements UserRoleService {
/**
* * 系统用户角色关系表 服务实现类
* 系统用户角色关系表 服务实现类
*
* @param pageParams 系统用户角色关系表分页查询page对象
* @param dto 系统用户角色关系表分页查询对象

View File

@ -28,7 +28,7 @@ import java.util.List;
public class UserServiceImpl extends ServiceImpl<UserMapper, UserEntity> implements UserService {
/**
* * 用户信息 服务实现类
* 用户信息 服务实现类
*
* @param pageParams 用户信息分页查询page对象
* @param dto 用户信息分页查询对象

View File

@ -16,7 +16,7 @@ public class Result<T> {
private T data;
/**
* * 自定义返回体
* 自定义返回体
*
* @param data 返回体
* @return Result<T>
@ -28,7 +28,7 @@ public class Result<T> {
}
/**
* * 自定义返回体使用ResultCodeEnum构建
* 自定义返回体使用ResultCodeEnum构建
*
* @param body 返回体
* @param codeEnum 返回状态码
@ -42,7 +42,7 @@ public class Result<T> {
}
/**
* * 自定义返回体
* 自定义返回体
*
* @param body 返回体
* @param code 返回状态码
@ -58,7 +58,7 @@ public class Result<T> {
}
/**
* * 操作成功
* 操作成功
*
* @return Result<T>
*/
@ -67,7 +67,7 @@ public class Result<T> {
}
/**
* * 操作成功
* 操作成功
*
* @param data baseCategory1List
*/
@ -76,7 +76,7 @@ public class Result<T> {
}
/**
* * 操作成功-状态码
* 操作成功-状态码
*
* @param codeEnum 状态码
*/
@ -85,7 +85,7 @@ public class Result<T> {
}
/**
* * 操作成功-自定义返回数据和状态码
* 操作成功-自定义返回数据和状态码
*
* @param data 返回体
* @param codeEnum 状态码
@ -95,7 +95,7 @@ public class Result<T> {
}
/**
* * 操作失败-自定义返回数据和状态码
* 操作失败-自定义返回数据和状态码
*
* @param data 返回体
* @param message 错误信息
@ -105,7 +105,7 @@ public class Result<T> {
}
/**
* * 操作失败-自定义返回数据和状态码
* 操作失败-自定义返回数据和状态码
*
* @param data 返回体
* @param code 状态码
@ -116,14 +116,14 @@ public class Result<T> {
}
/**
* * 操作失败
* 操作失败
*/
public static <T> Result<T> error() {
return Result.build(null);
}
/**
* * 操作失败-自定义返回数据
* 操作失败-自定义返回数据
*
* @param data 返回体
*/
@ -132,7 +132,7 @@ public class Result<T> {
}
/**
* * 操作失败-状态码
* 操作失败-状态码
*
* @param codeEnum 状态码
*/
@ -141,7 +141,7 @@ public class Result<T> {
}
/**
* * 操作失败-自定义返回数据和状态码
* 操作失败-自定义返回数据和状态码
*
* @param data 返回体
* @param codeEnum 状态码
@ -151,7 +151,7 @@ public class Result<T> {
}
/**
* * 操作失败-自定义返回数据和状态码
* 操作失败-自定义返回数据和状态码
*
* @param data 返回体
* @param code 状态码
@ -162,7 +162,7 @@ public class Result<T> {
}
/**
* * 操作失败-自定义返回数据和状态码
* 操作失败-自定义返回数据和状态码
*
* @param data 返回体
* @param message 错误信息

View File

@ -21,7 +21,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
public interface DeptMapper extends BaseMapper<DeptEntity> {
/**
* * 分页查询部门表内容
* 分页查询部门表内容
*
* @param pageParams 部门表分页参数
* @param dto 部门表查询表单

View File

@ -21,7 +21,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
public interface EmailTemplateMapper extends BaseMapper<EmailTemplateEntity> {
/**
* * 分页查询邮件模板表内容
* 分页查询邮件模板表内容
*
* @param pageParams 邮件模板表分页参数
* @param dto 邮件模板表查询表单

View File

@ -21,7 +21,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
public interface EmailUsersMapper extends BaseMapper<EmailUsersEntity> {
/**
* * 分页查询邮箱发送表内容
* 分页查询邮箱发送表内容
*
* @param pageParams 邮箱发送表分页参数
* @param dto 邮箱发送表查询表单

View File

@ -21,7 +21,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
public interface FilesMapper extends BaseMapper<FilesEntity> {
/**
* * 分页查询文件记录内容
* 分页查询文件记录内容
*
* @param pageParams 文件记录分页参数
* @param dto 文件记录查询表单

View File

@ -21,7 +21,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
public interface FilesPartDetailMapper extends BaseMapper<FilesPartDetailEntity> {
/**
* * 分页查询文件分片信息表仅在手动分片上传时使用内容
* 分页查询文件分片信息表仅在手动分片上传时使用内容
*
* @param pageParams 文件分片信息表仅在手动分片上传时使用分页参数
* @param dto 文件分片信息表仅在手动分片上传时使用查询表单

View File

@ -21,7 +21,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
public interface I18nMapper extends BaseMapper<I18nEntity> {
/**
* * 分页查询多语言表内容
* 分页查询多语言表内容
*
* @param pageParams 多语言表分页参数
* @param dto 多语言表查询表单

View File

@ -21,7 +21,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
public interface I18nTypeMapper extends BaseMapper<I18nTypeEntity> {
/**
* * 分页查询多语言类型表内容
* 分页查询多语言类型表内容
*
* @param pageParams 多语言类型表分页参数
* @param dto 多语言类型表查询表单

View File

@ -21,7 +21,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
public interface MenuIconMapper extends BaseMapper<MenuIconEntity> {
/**
* * 分页查询图标code不能重复内容
* 分页查询图标code不能重复内容
*
* @param pageParams 图标code不能重复分页参数
* @param dto 图标code不能重复查询表单

View File

@ -21,7 +21,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
public interface MessageMapper extends BaseMapper<MessageEntity> {
/**
* * 分页查询系统消息内容
* 分页查询系统消息内容
*
* @param pageParams 系统消息分页参数
* @param dto 系统消息查询表单

View File

@ -21,7 +21,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
public interface MessageReceivedMapper extends BaseMapper<MessageReceivedEntity> {
/**
* * 分页查询内容
* 分页查询内容
*
* @param pageParams 分页参数
* @param dto 查询表单

View File

@ -21,7 +21,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
public interface MessageTypeMapper extends BaseMapper<MessageTypeEntity> {
/**
* * 分页查询系统消息类型内容
* 分页查询系统消息类型内容
*
* @param pageParams 系统消息类型分页参数
* @param dto 系统消息类型查询表单

View File

@ -21,7 +21,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
public interface PermissionMapper extends BaseMapper<PermissionEntity> {
/**
* * 分页查询系统权限表内容
* 分页查询系统权限表内容
*
* @param pageParams 系统权限表分页参数
* @param dto 系统权限表查询表单

View File

@ -21,7 +21,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
public interface RoleMapper extends BaseMapper<RoleEntity> {
/**
* * 分页查询系统角色表内容
* 分页查询系统角色表内容
*
* @param pageParams 系统角色表分页参数
* @param dto 系统角色表查询表单

View File

@ -21,7 +21,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
public interface RolePermissionMapper extends BaseMapper<RolePermissionEntity> {
/**
* * 分页查询系统角色权限表内容
* 分页查询系统角色权限表内容
*
* @param pageParams 系统角色权限表分页参数
* @param dto 系统角色权限表查询表单

View File

@ -21,7 +21,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
public interface RouterMapper extends BaseMapper<RouterEntity> {
/**
* * 分页查询系统菜单表内容
* 分页查询系统菜单表内容
*
* @param pageParams 系统菜单表分页参数
* @param dto 系统菜单表查询表单

View File

@ -21,7 +21,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
public interface RouterRoleMapper extends BaseMapper<RouterRoleEntity> {
/**
* * 分页查询系统路由角色关系表内容
* 分页查询系统路由角色关系表内容
*
* @param pageParams 系统路由角色关系表分页参数
* @param dto 系统路由角色关系表查询表单

View File

@ -21,7 +21,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
public interface UserDeptMapper extends BaseMapper<UserDeptEntity> {
/**
* * 分页查询部门用户关系表内容
* 分页查询部门用户关系表内容
*
* @param pageParams 部门用户关系表分页参数
* @param dto 部门用户关系表查询表单

View File

@ -21,7 +21,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
public interface UserLoginMapper extends BaseMapper<UserLoginEntity> {
/**
* * 分页查询用户登录日志内容
* 分页查询用户登录日志内容
*
* @param pageParams 用户登录日志分页参数
* @param dto 用户登录日志查询表单

View File

@ -21,7 +21,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
public interface UserMapper extends BaseMapper<UserEntity> {
/**
* * 分页查询用户信息内容
* 分页查询用户信息内容
*
* @param pageParams 用户信息分页参数
* @param dto 用户信息查询表单

View File

@ -21,7 +21,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
public interface UserRoleMapper extends BaseMapper<UserRoleEntity> {
/**
* * 分页查询系统用户角色关系表内容
* 分页查询系统用户角色关系表内容
*
* @param pageParams 系统用户角色关系表分页参数
* @param dto 系统用户角色关系表查询表单

View File

@ -28,7 +28,7 @@ import java.util.List;
public class DeptServiceImpl extends ServiceImpl<DeptMapper, DeptEntity> implements DeptService {
/**
* * 部门表 服务实现类
* 部门表 服务实现类
*
* @param pageParams 部门表分页查询page对象
* @param dto 部门表分页查询对象

View File

@ -28,7 +28,7 @@ import java.util.List;
public class EmailTemplateServiceImpl extends ServiceImpl<EmailTemplateMapper, EmailTemplateEntity> implements EmailTemplateService {
/**
* * 邮件模板表 服务实现类
* 邮件模板表 服务实现类
*
* @param pageParams 邮件模板表分页查询page对象
* @param dto 邮件模板表分页查询对象

View File

@ -28,7 +28,7 @@ import java.util.List;
public class EmailUsersServiceImpl extends ServiceImpl<EmailUsersMapper, EmailUsersEntity> implements EmailUsersService {
/**
* * 邮箱发送表 服务实现类
* 邮箱发送表 服务实现类
*
* @param pageParams 邮箱发送表分页查询page对象
* @param dto 邮箱发送表分页查询对象

View File

@ -28,7 +28,7 @@ import java.util.List;
public class FilesPartDetailServiceImpl extends ServiceImpl<FilesPartDetailMapper, FilesPartDetailEntity> implements FilesPartDetailService {
/**
* * 文件分片信息表仅在手动分片上传时使用 服务实现类
* 文件分片信息表仅在手动分片上传时使用 服务实现类
*
* @param pageParams 文件分片信息表仅在手动分片上传时使用分页查询page对象
* @param dto 文件分片信息表仅在手动分片上传时使用分页查询对象

View File

@ -28,7 +28,7 @@ import java.util.List;
public class FilesServiceImpl extends ServiceImpl<FilesMapper, FilesEntity> implements FilesService {
/**
* * 文件记录 服务实现类
* 文件记录 服务实现类
*
* @param pageParams 文件记录分页查询page对象
* @param dto 文件记录分页查询对象

View File

@ -28,7 +28,7 @@ import java.util.List;
public class I18nServiceImpl extends ServiceImpl<I18nMapper, I18nEntity> implements I18nService {
/**
* * 多语言表 服务实现类
* 多语言表 服务实现类
*
* @param pageParams 多语言表分页查询page对象
* @param dto 多语言表分页查询对象

View File

@ -28,7 +28,7 @@ import java.util.List;
public class I18nTypeServiceImpl extends ServiceImpl<I18nTypeMapper, I18nTypeEntity> implements I18nTypeService {
/**
* * 多语言类型表 服务实现类
* 多语言类型表 服务实现类
*
* @param pageParams 多语言类型表分页查询page对象
* @param dto 多语言类型表分页查询对象

View File

@ -28,7 +28,7 @@ import java.util.List;
public class MenuIconServiceImpl extends ServiceImpl<MenuIconMapper, MenuIconEntity> implements MenuIconService {
/**
* * 图标code不能重复 服务实现类
* 图标code不能重复 服务实现类
*
* @param pageParams 图标code不能重复分页查询page对象
* @param dto 图标code不能重复分页查询对象

View File

@ -28,7 +28,7 @@ import java.util.List;
public class MessageReceivedServiceImpl extends ServiceImpl<MessageReceivedMapper, MessageReceivedEntity> implements MessageReceivedService {
/**
* * 服务实现类
* 服务实现类
*
* @param pageParams 分页查询page对象
* @param dto 分页查询对象

View File

@ -28,7 +28,7 @@ import java.util.List;
public class MessageServiceImpl extends ServiceImpl<MessageMapper, MessageEntity> implements MessageService {
/**
* * 系统消息 服务实现类
* 系统消息 服务实现类
*
* @param pageParams 系统消息分页查询page对象
* @param dto 系统消息分页查询对象

View File

@ -28,7 +28,7 @@ import java.util.List;
public class MessageTypeServiceImpl extends ServiceImpl<MessageTypeMapper, MessageTypeEntity> implements MessageTypeService {
/**
* * 系统消息类型 服务实现类
* 系统消息类型 服务实现类
*
* @param pageParams 系统消息类型分页查询page对象
* @param dto 系统消息类型分页查询对象

View File

@ -28,7 +28,7 @@ import java.util.List;
public class PermissionServiceImpl extends ServiceImpl<PermissionMapper, PermissionEntity> implements PermissionService {
/**
* * 系统权限表 服务实现类
* 系统权限表 服务实现类
*
* @param pageParams 系统权限表分页查询page对象
* @param dto 系统权限表分页查询对象

View File

@ -28,7 +28,7 @@ import java.util.List;
public class RolePermissionServiceImpl extends ServiceImpl<RolePermissionMapper, RolePermissionEntity> implements RolePermissionService {
/**
* * 系统角色权限表 服务实现类
* 系统角色权限表 服务实现类
*
* @param pageParams 系统角色权限表分页查询page对象
* @param dto 系统角色权限表分页查询对象

View File

@ -28,7 +28,7 @@ import java.util.List;
public class RoleServiceImpl extends ServiceImpl<RoleMapper, RoleEntity> implements RoleService {
/**
* * 系统角色表 服务实现类
* 系统角色表 服务实现类
*
* @param pageParams 系统角色表分页查询page对象
* @param dto 系统角色表分页查询对象

View File

@ -28,7 +28,7 @@ import java.util.List;
public class RouterRoleServiceImpl extends ServiceImpl<RouterRoleMapper, RouterRoleEntity> implements RouterRoleService {
/**
* * 系统路由角色关系表 服务实现类
* 系统路由角色关系表 服务实现类
*
* @param pageParams 系统路由角色关系表分页查询page对象
* @param dto 系统路由角色关系表分页查询对象

View File

@ -28,7 +28,7 @@ import java.util.List;
public class RouterServiceImpl extends ServiceImpl<RouterMapper, RouterEntity> implements RouterService {
/**
* * 系统菜单表 服务实现类
* 系统菜单表 服务实现类
*
* @param pageParams 系统菜单表分页查询page对象
* @param dto 系统菜单表分页查询对象

View File

@ -28,7 +28,7 @@ import java.util.List;
public class UserDeptServiceImpl extends ServiceImpl<UserDeptMapper, UserDeptEntity> implements UserDeptService {
/**
* * 部门用户关系表 服务实现类
* 部门用户关系表 服务实现类
*
* @param pageParams 部门用户关系表分页查询page对象
* @param dto 部门用户关系表分页查询对象

View File

@ -28,7 +28,7 @@ import java.util.List;
public class UserLoginServiceImpl extends ServiceImpl<UserLoginMapper, UserLoginEntity> implements UserLoginService {
/**
* * 用户登录日志 服务实现类
* 用户登录日志 服务实现类
*
* @param pageParams 用户登录日志分页查询page对象
* @param dto 用户登录日志分页查询对象

View File

@ -28,7 +28,7 @@ import java.util.List;
public class UserRoleServiceImpl extends ServiceImpl<UserRoleMapper, UserRoleEntity> implements UserRoleService {
/**
* * 系统用户角色关系表 服务实现类
* 系统用户角色关系表 服务实现类
*
* @param pageParams 系统用户角色关系表分页查询page对象
* @param dto 系统用户角色关系表分页查询对象

View File

@ -28,7 +28,7 @@ import java.util.List;
public class UserServiceImpl extends ServiceImpl<UserMapper, UserEntity> implements UserService {
/**
* * 用户信息 服务实现类
* 用户信息 服务实现类
*
* @param pageParams 用户信息分页查询page对象
* @param dto 用户信息分页查询对象

View File

@ -16,7 +16,7 @@ public class Result<T> {
private T data;
/**
* * 自定义返回体
* 自定义返回体
*
* @param data 返回体
* @return Result<T>
@ -28,7 +28,7 @@ public class Result<T> {
}
/**
* * 自定义返回体使用ResultCodeEnum构建
* 自定义返回体使用ResultCodeEnum构建
*
* @param body 返回体
* @param codeEnum 返回状态码
@ -42,7 +42,7 @@ public class Result<T> {
}
/**
* * 自定义返回体
* 自定义返回体
*
* @param body 返回体
* @param code 返回状态码
@ -58,7 +58,7 @@ public class Result<T> {
}
/**
* * 操作成功
* 操作成功
*
* @return Result<T>
*/
@ -67,7 +67,7 @@ public class Result<T> {
}
/**
* * 操作成功
* 操作成功
*
* @param data baseCategory1List
*/
@ -76,7 +76,7 @@ public class Result<T> {
}
/**
* * 操作成功-状态码
* 操作成功-状态码
*
* @param codeEnum 状态码
*/
@ -85,7 +85,7 @@ public class Result<T> {
}
/**
* * 操作成功-自定义返回数据和状态码
* 操作成功-自定义返回数据和状态码
*
* @param data 返回体
* @param codeEnum 状态码
@ -95,7 +95,7 @@ public class Result<T> {
}
/**
* * 操作失败-自定义返回数据和状态码
* 操作失败-自定义返回数据和状态码
*
* @param data 返回体
* @param message 错误信息
@ -105,7 +105,7 @@ public class Result<T> {
}
/**
* * 操作失败-自定义返回数据和状态码
* 操作失败-自定义返回数据和状态码
*
* @param data 返回体
* @param code 状态码
@ -116,14 +116,14 @@ public class Result<T> {
}
/**
* * 操作失败
* 操作失败
*/
public static <T> Result<T> error() {
return Result.build(null);
}
/**
* * 操作失败-自定义返回数据
* 操作失败-自定义返回数据
*
* @param data 返回体
*/
@ -132,7 +132,7 @@ public class Result<T> {
}
/**
* * 操作失败-状态码
* 操作失败-状态码
*
* @param codeEnum 状态码
*/
@ -141,7 +141,7 @@ public class Result<T> {
}
/**
* * 操作失败-自定义返回数据和状态码
* 操作失败-自定义返回数据和状态码
*
* @param data 返回体
* @param codeEnum 状态码
@ -151,7 +151,7 @@ public class Result<T> {
}
/**
* * 操作失败-自定义返回数据和状态码
* 操作失败-自定义返回数据和状态码
*
* @param data 返回体
* @param code 状态码
@ -162,7 +162,7 @@ public class Result<T> {
}
/**
* * 操作失败-自定义返回数据和状态码
* 操作失败-自定义返回数据和状态码
*
* @param data 返回体
* @param message 错误信息

View File

@ -22,7 +22,7 @@ import org.apache.ibatis.annotations.Param;
public interface PermissionMapper extends BaseMapper<PermissionEntity> {
/**
* * 分页查询系统权限表内容
* 分页查询系统权限表内容
*
* @param pageParams 系统权限表分页参数
* @param dto 系统权限表查询表单

View File

@ -22,7 +22,7 @@ import org.apache.ibatis.annotations.Param;
public interface RoleMapper extends BaseMapper<RoleEntity> {
/**
* * 分页查询系统角色表内容
* 分页查询系统角色表内容
*
* @param pageParams 系统角色表分页参数
* @param dto 系统角色表查询表单

View File

@ -24,7 +24,7 @@ import java.util.List;
public interface RolePermissionMapper extends BaseMapper<RolePermissionEntity> {
/**
* * 分页查询角色权限关联表内容
* 分页查询角色权限关联表内容
*
* @param pageParams 角色权限关联表分页参数
* @param dto 角色权限关联表查询表单

View File

@ -25,7 +25,7 @@ import java.util.List;
public interface UserMapper extends BaseMapper<UserEntity> {
/**
* * 分页查询用户基本信息表内容
* 分页查询用户基本信息表内容
*
* @param pageParams 用户基本信息表分页参数
* @param dto 用户基本信息表查询表单

View File

@ -23,7 +23,7 @@ import java.util.List;
public interface UserRoleMapper extends BaseMapper<UserRoleEntity> {
/**
* * 分页查询用户角色关联表内容
* 分页查询用户角色关联表内容
*
* @param pageParams 用户角色关联表分页参数
* @param dto 用户角色关联表查询表单

View File

@ -32,7 +32,7 @@ import java.util.List;
public class PermissionServiceImpl extends ServiceImpl<PermissionMapper, PermissionEntity> implements PermissionService {
/**
* * 系统权限表 服务实现类
* 系统权限表 服务实现类
*
* @param pageParams 系统权限表分页查询page对象
* @param dto 系统权限表分页查询对象

View File

@ -33,7 +33,7 @@ import java.util.List;
public class RolePermissionServiceImpl extends ServiceImpl<RolePermissionMapper, RolePermissionEntity> implements RolePermissionService {
/**
* * 角色权限关联表 服务实现类
* 角色权限关联表 服务实现类
*
* @param pageParams 角色权限关联表分页查询page对象
* @param dto 角色权限关联表分页查询对象

View File

@ -32,7 +32,7 @@ import java.util.List;
public class RoleServiceImpl extends ServiceImpl<RoleMapper, RoleEntity> implements RoleService {
/**
* * 系统角色表 服务实现类
* 系统角色表 服务实现类
*
* @param pageParams 系统角色表分页查询page对象
* @param dto 系统角色表分页查询对象

View File

@ -33,7 +33,7 @@ import java.util.List;
public class UserRoleServiceImpl extends ServiceImpl<UserRoleMapper, UserRoleEntity> implements UserRoleService {
/**
* * 用户角色关联表 服务实现类
* 用户角色关联表 服务实现类
*
* @param pageParams 用户角色关联表分页查询page对象
* @param dto 用户角色关联表分页查询对象

View File

@ -36,7 +36,7 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, UserEntity> impleme
private final PasswordEncoder passwordEncoder;
/**
* * 用户基本信息表 服务实现类
* 用户基本信息表 服务实现类
*
* @param pageParams 用户基本信息表分页查询page对象
* @param dto 用户基本信息表分页查询对象

View File

@ -5,6 +5,9 @@ import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.util.ArrayList;
import java.util.List;
@Data
@AllArgsConstructor
@NoArgsConstructor
@ -15,9 +18,11 @@ public class Result<T> {
private String message;
// 返回数据
private T data;
// 权限范围
private List<String> auths;
/**
* * 自定义返回体
* 自定义返回体
*
* @param data 返回体
* @return Result<T>
@ -29,37 +34,82 @@ public class Result<T> {
}
/**
* * 自定义返回体使用ResultCodeEnum构建
* 自定义返回体
*
* @param body 返回体
* @param codeEnum 返回状态码
* @param data 返回体
* @param auths 权限范围
* @return Result<T>
*/
public static <T> Result<T> build(T body, ResultCodeEnum codeEnum) {
Result<T> result = build(body);
protected static <T> Result<T> build(T data, List<String> auths) {
Result<T> result = new Result<>();
result.setData(data);
result.setAuths(auths);
return result;
}
/**
* 自定义返回体使用ResultCodeEnum构建
*
* @param data 返回体
* @param codeEnum 返回状态码
* @return {@link Result<T>}
*/
public static <T> Result<T> build(T data, ResultCodeEnum codeEnum) {
Result<T> result = build(data);
result.setCode(codeEnum.getCode());
result.setMessage(codeEnum.getMessage());
return result;
}
/**
* * 自定义返回体
* 自定义返回体使用ResultCodeEnum构建
*
* @param body 返回体
* @param code 返回状态码
* @param message 返回消息
* @return Result<T>
* @param data 返回体
* @param codeEnum 返回状态码
* @return {@link Result<T>}
*/
public static <T> Result<T> build(T body, Integer code, String message) {
Result<T> result = build(body);
result.setCode(code);
result.setMessage(message);
result.setData(null);
public static <T> Result<T> build(T data, List<String> auths, ResultCodeEnum codeEnum) {
Result<T> result = build(data);
result.setCode(codeEnum.getCode());
result.setMessage(codeEnum.getMessage());
result.setAuths(auths);
return result;
}
/**
* * 操作成功
* 自定义返回体使用ResultCodeEnum构建
*
* @param codeEnum 返回状态码
* @return Result<T>
*/
public static <T> Result<T> build(List<String> auths, ResultCodeEnum codeEnum) {
Result<T> result = build(null);
result.setCode(codeEnum.getCode());
result.setMessage(codeEnum.getMessage());
result.setAuths(auths);
return result;
}
/**
* 自定义返回体
*
* @param body 返回体
* @param code 返回状态码
* @param message 返回消息
* @param auths 权限范围
* @return {@link Result<T>}
*/
public static <T> Result<T> build(T body, Integer code, String message, List<String> auths) {
Result<T> result = build(body);
result.setCode(code);
result.setMessage(message);
result.setData(null);
result.setAuths(auths);
return result;
}
/**
* 操作成功
*
* @return Result<T>
*/
@ -68,7 +118,7 @@ public class Result<T> {
}
/**
* * 操作成功
* 操作成功
*
* @param data baseCategory1List
*/
@ -77,7 +127,17 @@ public class Result<T> {
}
/**
* * 操作成功-状态码
* 操作成功
*
* @param data baseCategory1List
* @param auths 权限范围
*/
public static <T> Result<T> success(T data, List<String> auths) {
return build(data, auths, ResultCodeEnum.SUCCESS);
}
/**
* 操作成功-状态码
*
* @param codeEnum 状态码
*/
@ -86,45 +146,64 @@ public class Result<T> {
}
/**
* * 操作成功-自定义返回数据和状态码
* 操作成功-状态码
*
* @param data 返回体
* @param codeEnum 状态码
*/
public static <T> Result<T> success(T data, ResultCodeEnum codeEnum) {
return build(data, codeEnum);
return success(data, new ArrayList<>(), codeEnum);
}
/**
* * 操作失败-自定义返回数据和状态码
* 操作成功-状态码
*
* @param codeEnum 状态码
*/
public static <T> Result<T> success(List<String> auths, ResultCodeEnum codeEnum) {
return build(null, auths, codeEnum);
}
/**
* 操作成功-自定义返回数据和状态码
*
* @param data 返回体
* @param auths 权限范围
* @param codeEnum 状态码
*/
public static <T> Result<T> success(T data, List<String> auths, ResultCodeEnum codeEnum) {
return build(data, auths, codeEnum);
}
/**
* 操作失败-自定义返回数据和状态码
*
* @param data 返回体
* @param message 错误信息
*/
public static <T> Result<T> success(T data, String message) {
return build(data, 200, message);
return build(data, 200, message, new ArrayList<>());
}
/**
* * 操作失败-自定义返回数据和状态码
* 操作失败-自定义返回数据和状态码
*
* @param data 返回体
* @param code 状态码
* @param message 错误信息
*/
public static <T> Result<T> success(T data, Integer code, String message) {
return build(data, code, message);
return build(data, code, message, new ArrayList<>());
}
/**
* * 操作失败
* 操作失败
*/
public static <T> Result<T> error() {
return Result.build(null);
}
/**
* * 操作失败-自定义返回数据
* 操作失败-自定义返回数据
*
* @param data 返回体
*/
@ -133,7 +212,7 @@ public class Result<T> {
}
/**
* * 操作失败-状态码
* 操作失败-状态码
*
* @param codeEnum 状态码
*/
@ -142,7 +221,7 @@ public class Result<T> {
}
/**
* * 操作失败-自定义返回数据和状态码
* 操作失败-自定义返回数据和状态码
*
* @param data 返回体
* @param codeEnum 状态码
@ -152,23 +231,23 @@ public class Result<T> {
}
/**
* * 操作失败-自定义返回数据和状态码
* 操作失败-自定义返回数据和状态码
*
* @param data 返回体
* @param code 状态码
* @param message 错误信息
*/
public static <T> Result<T> error(T data, Integer code, String message) {
return build(data, code, message);
return build(data, code, message, new ArrayList<>());
}
/**
* * 操作失败-自定义返回数据和状态码
* 操作失败-自定义返回数据和状态码
*
* @param data 返回体
* @param message 错误信息
*/
public static <T> Result<T> error(T data, String message) {
return build(null, 500, message);
return build(null, 500, message, new ArrayList<>());
}
}

View File

@ -21,7 +21,7 @@ import org.apache.ibatis.annotations.Param;
public interface PermissionMapper extends BaseMapper<PermissionEntity> {
/**
* * 分页查询系统权限表内容
* 分页查询系统权限表内容
*
* @param pageParams 系统权限表分页参数
* @param dto 系统权限表查询表单

View File

@ -24,7 +24,7 @@ import java.util.List;
public interface RolePermissionMapper extends BaseMapper<RolePermissionEntity> {
/**
* * 分页查询角色权限关联表内容
* 分页查询角色权限关联表内容
*
* @param pageParams 角色权限关联表分页参数
* @param dto 角色权限关联表查询表单

View File

@ -23,7 +23,7 @@ import java.util.List;
public interface UserRoleMapper extends BaseMapper<UserRoleEntity> {
/**
* * 分页查询用户角色关联表内容
* 分页查询用户角色关联表内容
*
* @param pageParams 用户角色关联表分页参数
* @param dto 用户角色关联表查询表单

View File

@ -33,7 +33,7 @@ import java.util.List;
public class PermissionServiceImpl extends ServiceImpl<PermissionMapper, PermissionEntity> implements PermissionService {
/**
* * 系统权限表 服务实现类
* 系统权限表 服务实现类
*
* @param pageParams 系统权限表分页查询page对象
* @param dto 系统权限表分页查询对象

View File

@ -33,7 +33,7 @@ import java.util.List;
public class RolePermissionServiceImpl extends ServiceImpl<RolePermissionMapper, RolePermissionEntity> implements RolePermissionService {
/**
* * 角色权限关联表 服务实现类
* 角色权限关联表 服务实现类
*
* @param pageParams 角色权限关联表分页查询page对象
* @param dto 角色权限关联表分页查询对象

View File

@ -33,7 +33,7 @@ import java.util.List;
public class RoleServiceImpl extends ServiceImpl<RoleMapper, RoleEntity> implements RoleService {
/**
* * 系统角色表 服务实现类
* 系统角色表 服务实现类
*
* @param pageParams 系统角色表分页查询page对象
* @param dto 系统角色表分页查询对象

Some files were not shown because too many files have changed in this diff Show More