mirror of
				https://github.com/continew-org/continew-admin.git
				synced 2025-11-03 22:57:14 +08:00 
			
		
		
		
	refactor: 优化部分代码
修复阿里巴巴规范扫描问题
This commit is contained in:
		@@ -16,17 +16,15 @@
 | 
			
		||||
 | 
			
		||||
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.metadata.IPage;
 | 
			
		||||
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.datapermission.DataPermission;
 | 
			
		||||
 | 
			
		||||
import java.util.List;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * 数据权限 Mapper 基类
 | 
			
		||||
 *
 | 
			
		||||
@@ -37,10 +35,23 @@ import top.charles7c.continew.starter.data.mybatis.plus.datapermission.DataPermi
 | 
			
		||||
 */
 | 
			
		||||
public interface DataPermissionMapper<T> extends BaseMapper<T> {
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 根据 entity 条件,查询全部记录
 | 
			
		||||
     *
 | 
			
		||||
     * @param queryWrapper 实体对象封装操作类(可以为 null)
 | 
			
		||||
     * @return 全部记录
 | 
			
		||||
     */
 | 
			
		||||
    @Override
 | 
			
		||||
    @DataPermission
 | 
			
		||||
    List<T> selectList(@Param(Constants.WRAPPER) Wrapper<T> queryWrapper);
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 根据 entity 条件,查询全部记录(并翻页)
 | 
			
		||||
     * 
 | 
			
		||||
     * @param page         分页查询条件
 | 
			
		||||
     * @param queryWrapper 实体对象封装操作类(可以为 null)
 | 
			
		||||
     * @return 全部记录(并翻页)
 | 
			
		||||
     */
 | 
			
		||||
    @Override
 | 
			
		||||
    @DataPermission
 | 
			
		||||
    List<T> selectList(IPage<T> page, @Param(Constants.WRAPPER) Wrapper<T> queryWrapper);
 | 
			
		||||
 
 | 
			
		||||
@@ -22,9 +22,9 @@ package top.charles7c.continew.admin.common.constant;
 | 
			
		||||
 * @author Charles7c
 | 
			
		||||
 * @since 2023/9/17 14:12
 | 
			
		||||
 */
 | 
			
		||||
public class UIConstants {
 | 
			
		||||
public class UiConstants {
 | 
			
		||||
 | 
			
		||||
    private UIConstants() {
 | 
			
		||||
    private UiConstants() {
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
@@ -19,7 +19,7 @@ package top.charles7c.continew.admin.common.enums;
 | 
			
		||||
import lombok.Getter;
 | 
			
		||||
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;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
@@ -33,10 +33,10 @@ import top.charles7c.continew.starter.data.mybatis.plus.base.IBaseEnum;
 | 
			
		||||
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 String description;
 | 
			
		||||
 
 | 
			
		||||
@@ -19,7 +19,7 @@ package top.charles7c.continew.admin.common.enums;
 | 
			
		||||
import lombok.Getter;
 | 
			
		||||
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;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
@@ -33,7 +33,7 @@ import top.charles7c.continew.starter.data.mybatis.plus.base.IBaseEnum;
 | 
			
		||||
public enum MessageTypeEnum implements IBaseEnum<Integer> {
 | 
			
		||||
 | 
			
		||||
    /** 系统消息 */
 | 
			
		||||
    SYSTEM(1, "系统消息", UIConstants.COLOR_PRIMARY),;
 | 
			
		||||
    SYSTEM(1, "系统消息", UiConstants.COLOR_PRIMARY),;
 | 
			
		||||
 | 
			
		||||
    private final Integer value;
 | 
			
		||||
    private final String description;
 | 
			
		||||
 
 | 
			
		||||
@@ -19,7 +19,7 @@ package top.charles7c.continew.admin.common.enums;
 | 
			
		||||
import lombok.Getter;
 | 
			
		||||
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;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
@@ -33,10 +33,10 @@ import top.charles7c.continew.starter.data.mybatis.plus.base.IBaseEnum;
 | 
			
		||||
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 String description;
 | 
			
		||||
 
 | 
			
		||||
@@ -79,6 +79,7 @@ public interface LogService {
 | 
			
		||||
    /**
 | 
			
		||||
     * 查询仪表盘访问趋势信息
 | 
			
		||||
     *
 | 
			
		||||
     * @param days 日期数
 | 
			
		||||
     * @return 仪表盘访问趋势信息
 | 
			
		||||
     */
 | 
			
		||||
    List<DashboardAccessTrendResp> listDashboardAccessTrend(Integer days);
 | 
			
		||||
 
 | 
			
		||||
@@ -19,7 +19,7 @@ package top.charles7c.continew.admin.system.enums;
 | 
			
		||||
import lombok.Getter;
 | 
			
		||||
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;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
@@ -33,13 +33,13 @@ import top.charles7c.continew.starter.data.mybatis.plus.base.IBaseEnum;
 | 
			
		||||
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 String description;
 | 
			
		||||
 
 | 
			
		||||
@@ -49,11 +49,4 @@ public interface MenuService extends BaseService<MenuResp, MenuResp, MenuQuery,
 | 
			
		||||
     * @return 菜单列表
 | 
			
		||||
     */
 | 
			
		||||
    List<MenuResp> listByRoleCode(String roleCode);
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 查询所有菜单
 | 
			
		||||
     *
 | 
			
		||||
     * @return 菜单列表
 | 
			
		||||
     */
 | 
			
		||||
    List<MenuResp> list();
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user