refactor: 适配 ContiNew Starter 数据权限解决方案(数据访问模块-MyBatis Plus)

1.移除数据权限相关内容,适配 ContiNew Starter 数据权限解决方案
2.适配 ContiNew Starter 部分包结构变动
This commit is contained in:
2023-12-21 23:24:11 +08:00
parent 4a50e7290e
commit 084942630a
41 changed files with 118 additions and 356 deletions

View File

@@ -20,7 +20,7 @@ import java.util.List;
import top.charles7c.continew.admin.system.model.entity.AnnouncementDO;
import top.charles7c.continew.admin.system.model.resp.DashboardAnnouncementResp;
import top.charles7c.continew.starter.extension.crud.base.BaseMapper;
import top.charles7c.continew.starter.data.mybatis.plus.base.BaseMapper;
/**
* 公告 Mapper

View File

@@ -17,7 +17,7 @@
package top.charles7c.continew.admin.system.mapper;
import top.charles7c.continew.admin.system.model.entity.DeptDO;
import top.charles7c.continew.starter.extension.crud.base.BaseMapper;
import top.charles7c.continew.starter.data.mybatis.plus.base.BaseMapper;
/**
* 部门 Mapper

View File

@@ -22,7 +22,7 @@ import org.apache.ibatis.annotations.Param;
import top.charles7c.continew.admin.common.model.resp.LabelValueResp;
import top.charles7c.continew.admin.system.model.entity.DictItemDO;
import top.charles7c.continew.starter.extension.crud.base.BaseMapper;
import top.charles7c.continew.starter.data.mybatis.plus.base.BaseMapper;
/**
* 字典项 Mapper

View File

@@ -17,7 +17,7 @@
package top.charles7c.continew.admin.system.mapper;
import top.charles7c.continew.admin.system.model.entity.DictDO;
import top.charles7c.continew.starter.extension.crud.base.BaseMapper;
import top.charles7c.continew.starter.data.mybatis.plus.base.BaseMapper;
/**
* 字典 Mapper

View File

@@ -22,7 +22,7 @@ import java.util.Set;
import org.apache.ibatis.annotations.Param;
import top.charles7c.continew.admin.system.model.entity.MenuDO;
import top.charles7c.continew.starter.extension.crud.base.BaseMapper;
import top.charles7c.continew.starter.data.mybatis.plus.base.BaseMapper;
/**
* 菜单 Mapper

View File

@@ -24,7 +24,7 @@ import com.baomidou.mybatisplus.core.toolkit.Constants;
import top.charles7c.continew.admin.system.model.entity.MessageDO;
import top.charles7c.continew.admin.system.model.resp.MessageResp;
import top.charles7c.continew.starter.extension.crud.base.BaseMapper;
import top.charles7c.continew.starter.data.mybatis.plus.base.BaseMapper;
/**
* 消息 Mapper

View File

@@ -19,7 +19,7 @@ package top.charles7c.continew.admin.system.mapper;
import org.apache.ibatis.annotations.Param;
import top.charles7c.continew.admin.system.model.entity.MessageUserDO;
import top.charles7c.continew.starter.extension.crud.base.BaseMapper;
import top.charles7c.continew.starter.data.mybatis.plus.base.BaseMapper;
/**
* 消息和用户 Mapper

View File

@@ -17,7 +17,7 @@
package top.charles7c.continew.admin.system.mapper;
import top.charles7c.continew.admin.system.model.entity.OptionDO;
import top.charles7c.continew.starter.extension.crud.base.BaseMapper;
import top.charles7c.continew.starter.data.mybatis.plus.base.BaseMapper;
/**
* 参数 Mapper

View File

@@ -22,7 +22,7 @@ import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;
import top.charles7c.continew.admin.system.model.entity.RoleDeptDO;
import top.charles7c.continew.starter.extension.crud.base.BaseMapper;
import top.charles7c.continew.starter.data.mybatis.plus.base.BaseMapper;
/**
* 角色和部门 Mapper

View File

@@ -17,7 +17,7 @@
package top.charles7c.continew.admin.system.mapper;
import top.charles7c.continew.admin.system.model.entity.RoleDO;
import top.charles7c.continew.starter.extension.crud.base.BaseMapper;
import top.charles7c.continew.starter.data.mybatis.plus.base.BaseMapper;
/**
* 角色 Mapper

View File

@@ -19,7 +19,7 @@ package top.charles7c.continew.admin.system.mapper;
import java.util.List;
import top.charles7c.continew.admin.system.model.entity.RoleMenuDO;
import top.charles7c.continew.starter.extension.crud.base.BaseMapper;
import top.charles7c.continew.starter.data.mybatis.plus.base.BaseMapper;
/**
* 角色和菜单 Mapper

View File

@@ -19,7 +19,7 @@ package top.charles7c.continew.admin.system.mapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;
import top.charles7c.continew.admin.common.base.DataPermissionMapper;
import top.charles7c.continew.admin.common.config.mybatis.DataPermissionMapper;
import top.charles7c.continew.admin.system.model.entity.UserDO;
/**

View File

@@ -22,7 +22,7 @@ import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;
import top.charles7c.continew.admin.system.model.entity.UserRoleDO;
import top.charles7c.continew.starter.extension.crud.base.BaseMapper;
import top.charles7c.continew.starter.data.mybatis.plus.base.BaseMapper;
/**
* 用户和角色 Mapper

View File

@@ -19,7 +19,7 @@ package top.charles7c.continew.admin.system.mapper;
import org.apache.ibatis.annotations.Param;
import top.charles7c.continew.admin.system.model.entity.UserSocialDO;
import top.charles7c.continew.starter.extension.crud.base.BaseMapper;
import top.charles7c.continew.starter.data.mybatis.plus.base.BaseMapper;
/**
* 用户社会化关联 Mapper

View File

@@ -23,8 +23,8 @@ import lombok.Data;
import io.swagger.v3.oas.annotations.media.Schema;
import top.charles7c.continew.starter.data.mybatis.plus.annotation.Query;
import top.charles7c.continew.starter.data.mybatis.plus.enums.QueryType;
import top.charles7c.continew.starter.data.mybatis.plus.query.Query;
import top.charles7c.continew.starter.data.mybatis.plus.query.QueryType;
/**
* 公告查询条件

View File

@@ -23,8 +23,8 @@ import lombok.Data;
import io.swagger.v3.oas.annotations.media.Schema;
import top.charles7c.continew.starter.data.mybatis.plus.annotation.Query;
import top.charles7c.continew.starter.data.mybatis.plus.enums.QueryType;
import top.charles7c.continew.starter.data.mybatis.plus.query.Query;
import top.charles7c.continew.starter.data.mybatis.plus.query.QueryType;
/**
* 部门查询条件

View File

@@ -23,7 +23,7 @@ import lombok.Data;
import io.swagger.v3.oas.annotations.media.Schema;
import top.charles7c.continew.starter.data.mybatis.plus.annotation.Query;
import top.charles7c.continew.starter.data.mybatis.plus.query.Query;
/**
* 字典项查询条件

View File

@@ -23,7 +23,7 @@ import lombok.Data;
import io.swagger.v3.oas.annotations.media.Schema;
import top.charles7c.continew.starter.data.mybatis.plus.annotation.Query;
import top.charles7c.continew.starter.data.mybatis.plus.query.Query;
/**
* 字典查询条件

View File

@@ -23,8 +23,8 @@ import lombok.Data;
import io.swagger.v3.oas.annotations.media.Schema;
import top.charles7c.continew.starter.data.mybatis.plus.annotation.Query;
import top.charles7c.continew.starter.data.mybatis.plus.enums.QueryType;
import top.charles7c.continew.starter.data.mybatis.plus.query.Query;
import top.charles7c.continew.starter.data.mybatis.plus.query.QueryType;
/**
* 菜单查询条件

View File

@@ -22,8 +22,8 @@ import lombok.Data;
import io.swagger.v3.oas.annotations.media.Schema;
import top.charles7c.continew.starter.data.mybatis.plus.annotation.Query;
import top.charles7c.continew.starter.data.mybatis.plus.enums.QueryType;
import top.charles7c.continew.starter.data.mybatis.plus.query.Query;
import top.charles7c.continew.starter.data.mybatis.plus.query.QueryType;
/**
* 消息查询条件

View File

@@ -26,8 +26,8 @@ import lombok.Data;
import io.swagger.v3.oas.annotations.media.Schema;
import top.charles7c.continew.starter.data.mybatis.plus.annotation.Query;
import top.charles7c.continew.starter.data.mybatis.plus.enums.QueryType;
import top.charles7c.continew.starter.data.mybatis.plus.query.Query;
import top.charles7c.continew.starter.data.mybatis.plus.query.QueryType;
/**
* 参数查询条件

View File

@@ -23,7 +23,7 @@ import lombok.Data;
import io.swagger.v3.oas.annotations.media.Schema;
import top.charles7c.continew.starter.data.mybatis.plus.annotation.Query;
import top.charles7c.continew.starter.data.mybatis.plus.query.Query;
/**
* 角色查询条件

View File

@@ -29,8 +29,8 @@ import org.springframework.format.annotation.DateTimeFormat;
import cn.hutool.core.date.DatePattern;
import top.charles7c.continew.starter.data.mybatis.plus.annotation.Query;
import top.charles7c.continew.starter.data.mybatis.plus.enums.QueryType;
import top.charles7c.continew.starter.data.mybatis.plus.query.Query;
import top.charles7c.continew.starter.data.mybatis.plus.query.QueryType;
/**
* 用户查询条件

View File

@@ -39,7 +39,7 @@ import top.charles7c.continew.admin.system.service.MessageService;
import top.charles7c.continew.admin.system.service.MessageUserService;
import top.charles7c.continew.starter.core.util.ExceptionUtils;
import top.charles7c.continew.starter.core.util.validate.CheckUtils;
import top.charles7c.continew.starter.data.mybatis.plus.util.QueryHelper;
import top.charles7c.continew.starter.data.mybatis.plus.query.QueryHelper;
import top.charles7c.continew.starter.extension.crud.base.CommonUserService;
import top.charles7c.continew.starter.extension.crud.model.query.PageQuery;
import top.charles7c.continew.starter.extension.crud.model.resp.PageDataResp;

View File

@@ -34,7 +34,7 @@ import top.charles7c.continew.admin.system.model.req.OptionReq;
import top.charles7c.continew.admin.system.model.req.OptionResetValueReq;
import top.charles7c.continew.admin.system.model.resp.OptionResp;
import top.charles7c.continew.admin.system.service.OptionService;
import top.charles7c.continew.starter.data.mybatis.plus.util.QueryHelper;
import top.charles7c.continew.starter.data.mybatis.plus.query.QueryHelper;
/**
* 参数业务实现