refactor: 优化部分代码

修复阿里巴巴规范扫描问题
This commit is contained in:
Charles7c 2024-01-27 15:38:11 +08:00
parent 03038d3b64
commit bcdcf888fb
8 changed files with 31 additions and 26 deletions

View File

@ -16,17 +16,15 @@
package top.charles7c.continew.admin.common.config.mybatis; package top.charles7c.continew.admin.common.config.mybatis;
import java.util.List;
import org.apache.ibatis.annotations.Param;
import com.baomidou.mybatisplus.core.conditions.Wrapper; import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.toolkit.Constants; import com.baomidou.mybatisplus.core.toolkit.Constants;
import org.apache.ibatis.annotations.Param;
import top.charles7c.continew.starter.data.mybatis.plus.base.BaseMapper; import top.charles7c.continew.starter.data.mybatis.plus.base.BaseMapper;
import top.charles7c.continew.starter.data.mybatis.plus.datapermission.DataPermission; import top.charles7c.continew.starter.data.mybatis.plus.datapermission.DataPermission;
import java.util.List;
/** /**
* 数据权限 Mapper 基类 * 数据权限 Mapper 基类
* *
@ -37,10 +35,23 @@ import top.charles7c.continew.starter.data.mybatis.plus.datapermission.DataPermi
*/ */
public interface DataPermissionMapper<T> extends BaseMapper<T> { public interface DataPermissionMapper<T> extends BaseMapper<T> {
/**
* 根据 entity 条件查询全部记录
*
* @param queryWrapper 实体对象封装操作类可以为 null
* @return 全部记录
*/
@Override @Override
@DataPermission @DataPermission
List<T> selectList(@Param(Constants.WRAPPER) Wrapper<T> queryWrapper); List<T> selectList(@Param(Constants.WRAPPER) Wrapper<T> queryWrapper);
/**
* 根据 entity 条件查询全部记录并翻页
*
* @param page 分页查询条件
* @param queryWrapper 实体对象封装操作类可以为 null
* @return 全部记录并翻页
*/
@Override @Override
@DataPermission @DataPermission
List<T> selectList(IPage<T> page, @Param(Constants.WRAPPER) Wrapper<T> queryWrapper); List<T> selectList(IPage<T> page, @Param(Constants.WRAPPER) Wrapper<T> queryWrapper);

View File

@ -22,9 +22,9 @@ package top.charles7c.continew.admin.common.constant;
* @author Charles7c * @author Charles7c
* @since 2023/9/17 14:12 * @since 2023/9/17 14:12
*/ */
public class UIConstants { public class UiConstants {
private UIConstants() { private UiConstants() {
} }
/** /**

View File

@ -19,7 +19,7 @@ package top.charles7c.continew.admin.common.enums;
import lombok.Getter; import lombok.Getter;
import lombok.RequiredArgsConstructor; import lombok.RequiredArgsConstructor;
import top.charles7c.continew.admin.common.constant.UIConstants; import top.charles7c.continew.admin.common.constant.UiConstants;
import top.charles7c.continew.starter.data.mybatis.plus.base.IBaseEnum; import top.charles7c.continew.starter.data.mybatis.plus.base.IBaseEnum;
/** /**
@ -33,10 +33,10 @@ import top.charles7c.continew.starter.data.mybatis.plus.base.IBaseEnum;
public enum DisEnableStatusEnum implements IBaseEnum<Integer> { public enum DisEnableStatusEnum implements IBaseEnum<Integer> {
/** 启用 */ /** 启用 */
ENABLE(1, "启用", UIConstants.COLOR_SUCCESS), ENABLE(1, "启用", UiConstants.COLOR_SUCCESS),
/** 禁用 */ /** 禁用 */
DISABLE(2, "禁用", UIConstants.COLOR_ERROR),; DISABLE(2, "禁用", UiConstants.COLOR_ERROR),;
private final Integer value; private final Integer value;
private final String description; private final String description;

View File

@ -19,7 +19,7 @@ package top.charles7c.continew.admin.common.enums;
import lombok.Getter; import lombok.Getter;
import lombok.RequiredArgsConstructor; import lombok.RequiredArgsConstructor;
import top.charles7c.continew.admin.common.constant.UIConstants; import top.charles7c.continew.admin.common.constant.UiConstants;
import top.charles7c.continew.starter.data.mybatis.plus.base.IBaseEnum; import top.charles7c.continew.starter.data.mybatis.plus.base.IBaseEnum;
/** /**
@ -33,7 +33,7 @@ import top.charles7c.continew.starter.data.mybatis.plus.base.IBaseEnum;
public enum MessageTypeEnum implements IBaseEnum<Integer> { public enum MessageTypeEnum implements IBaseEnum<Integer> {
/** 系统消息 */ /** 系统消息 */
SYSTEM(1, "系统消息", UIConstants.COLOR_PRIMARY),; SYSTEM(1, "系统消息", UiConstants.COLOR_PRIMARY),;
private final Integer value; private final Integer value;
private final String description; private final String description;

View File

@ -19,7 +19,7 @@ package top.charles7c.continew.admin.common.enums;
import lombok.Getter; import lombok.Getter;
import lombok.RequiredArgsConstructor; import lombok.RequiredArgsConstructor;
import top.charles7c.continew.admin.common.constant.UIConstants; import top.charles7c.continew.admin.common.constant.UiConstants;
import top.charles7c.continew.starter.data.mybatis.plus.base.IBaseEnum; import top.charles7c.continew.starter.data.mybatis.plus.base.IBaseEnum;
/** /**
@ -33,10 +33,10 @@ import top.charles7c.continew.starter.data.mybatis.plus.base.IBaseEnum;
public enum SuccessFailureStatusEnum implements IBaseEnum<Integer> { public enum SuccessFailureStatusEnum implements IBaseEnum<Integer> {
/** 成功 */ /** 成功 */
SUCCESS(1, "成功", UIConstants.COLOR_SUCCESS), SUCCESS(1, "成功", UiConstants.COLOR_SUCCESS),
/** 失败 */ /** 失败 */
FAILURE(2, "失败", UIConstants.COLOR_ERROR),; FAILURE(2, "失败", UiConstants.COLOR_ERROR),;
private final Integer value; private final Integer value;
private final String description; private final String description;

View File

@ -79,6 +79,7 @@ public interface LogService {
/** /**
* 查询仪表盘访问趋势信息 * 查询仪表盘访问趋势信息
* *
* @param days 日期数
* @return 仪表盘访问趋势信息 * @return 仪表盘访问趋势信息
*/ */
List<DashboardAccessTrendResp> listDashboardAccessTrend(Integer days); List<DashboardAccessTrendResp> listDashboardAccessTrend(Integer days);

View File

@ -19,7 +19,7 @@ package top.charles7c.continew.admin.system.enums;
import lombok.Getter; import lombok.Getter;
import lombok.RequiredArgsConstructor; import lombok.RequiredArgsConstructor;
import top.charles7c.continew.admin.common.constant.UIConstants; import top.charles7c.continew.admin.common.constant.UiConstants;
import top.charles7c.continew.starter.data.mybatis.plus.base.IBaseEnum; import top.charles7c.continew.starter.data.mybatis.plus.base.IBaseEnum;
/** /**
@ -33,13 +33,13 @@ import top.charles7c.continew.starter.data.mybatis.plus.base.IBaseEnum;
public enum AnnouncementStatusEnum implements IBaseEnum<Integer> { public enum AnnouncementStatusEnum implements IBaseEnum<Integer> {
/** 待发布 */ /** 待发布 */
PENDING_RELEASE(1, "待发布", UIConstants.COLOR_PRIMARY), PENDING_RELEASE(1, "待发布", UiConstants.COLOR_PRIMARY),
/** 已发布 */ /** 已发布 */
PUBLISHED(2, "已发布", UIConstants.COLOR_SUCCESS), PUBLISHED(2, "已发布", UiConstants.COLOR_SUCCESS),
/** 已过期 */ /** 已过期 */
EXPIRED(3, "已过期", UIConstants.COLOR_ERROR),; EXPIRED(3, "已过期", UiConstants.COLOR_ERROR),;
private final Integer value; private final Integer value;
private final String description; private final String description;

View File

@ -49,11 +49,4 @@ public interface MenuService extends BaseService<MenuResp, MenuResp, MenuQuery,
* @return 菜单列表 * @return 菜单列表
*/ */
List<MenuResp> listByRoleCode(String roleCode); List<MenuResp> listByRoleCode(String roleCode);
/**
* 查询所有菜单
*
* @return 菜单列表
*/
List<MenuResp> list();
} }