mirror of
				https://github.com/continew-org/continew-admin.git
				synced 2025-10-31 10:57:13 +08:00 
			
		
		
		
	refactor: 💥 适配 ContiNew Starter CRUD(扩展模块)
This commit is contained in:
		| @@ -21,8 +21,8 @@ import java.util.List; | ||||
| import top.charles7c.cnadmin.auth.model.query.OnlineUserQuery; | ||||
| import top.charles7c.cnadmin.auth.model.resp.OnlineUserResp; | ||||
| import top.charles7c.cnadmin.common.model.dto.LoginUser; | ||||
| import top.charles7c.cnadmin.common.model.query.PageQuery; | ||||
| import top.charles7c.cnadmin.common.model.resp.PageDataResp; | ||||
| import top.charles7c.continew.starter.extension.crud.model.query.PageQuery; | ||||
| import top.charles7c.continew.starter.extension.crud.model.resp.PageDataResp; | ||||
|  | ||||
| /** | ||||
|  * 在线用户业务接口 | ||||
|   | ||||
| @@ -38,7 +38,6 @@ import top.charles7c.cnadmin.auth.model.resp.MetaResp; | ||||
| import top.charles7c.cnadmin.auth.model.resp.RouteResp; | ||||
| import top.charles7c.cnadmin.auth.service.LoginService; | ||||
| import top.charles7c.cnadmin.auth.service.PermissionService; | ||||
| import top.charles7c.cnadmin.common.annotation.TreeField; | ||||
| import top.charles7c.cnadmin.common.constant.RegexConstants; | ||||
| import top.charles7c.cnadmin.common.constant.SysConstants; | ||||
| import top.charles7c.cnadmin.common.enums.DisEnableStatusEnum; | ||||
| @@ -47,9 +46,7 @@ import top.charles7c.cnadmin.common.enums.MenuTypeEnum; | ||||
| import top.charles7c.cnadmin.common.enums.MessageTypeEnum; | ||||
| import top.charles7c.cnadmin.common.model.dto.LoginUser; | ||||
| import top.charles7c.cnadmin.common.util.SecureUtils; | ||||
| import top.charles7c.cnadmin.common.util.TreeUtils; | ||||
| import top.charles7c.cnadmin.common.util.helper.LoginHelper; | ||||
| import top.charles7c.cnadmin.common.util.validate.CheckUtils; | ||||
| import top.charles7c.cnadmin.system.enums.MessageTemplateEnum; | ||||
| import top.charles7c.cnadmin.system.model.entity.RoleDO; | ||||
| import top.charles7c.cnadmin.system.model.entity.UserDO; | ||||
| @@ -59,6 +56,9 @@ import top.charles7c.cnadmin.system.model.resp.DeptDetailResp; | ||||
| import top.charles7c.cnadmin.system.model.resp.MenuResp; | ||||
| import top.charles7c.cnadmin.system.service.*; | ||||
| import top.charles7c.continew.starter.core.autoconfigure.project.ProjectProperties; | ||||
| import top.charles7c.continew.starter.extension.crud.annotation.TreeField; | ||||
| import top.charles7c.continew.starter.extension.crud.util.TreeUtils; | ||||
| import top.charles7c.continew.starter.extension.crud.util.validate.CheckUtils; | ||||
|  | ||||
| import me.zhyd.oauth.model.AuthUser; | ||||
|  | ||||
|   | ||||
| @@ -35,10 +35,10 @@ import top.charles7c.cnadmin.auth.model.query.OnlineUserQuery; | ||||
| import top.charles7c.cnadmin.auth.model.resp.OnlineUserResp; | ||||
| import top.charles7c.cnadmin.auth.service.OnlineUserService; | ||||
| import top.charles7c.cnadmin.common.model.dto.LoginUser; | ||||
| import top.charles7c.cnadmin.common.model.query.PageQuery; | ||||
| import top.charles7c.cnadmin.common.model.resp.PageDataResp; | ||||
| import top.charles7c.cnadmin.common.util.helper.LoginHelper; | ||||
| import top.charles7c.continew.starter.core.constant.StringConstants; | ||||
| import top.charles7c.continew.starter.extension.crud.model.query.PageQuery; | ||||
| import top.charles7c.continew.starter.extension.crud.model.resp.PageDataResp; | ||||
|  | ||||
| /** | ||||
|  * 在线用户业务实现 | ||||
|   | ||||
| @@ -19,8 +19,8 @@ package top.charles7c.cnadmin.system.enums; | ||||
| import lombok.Getter; | ||||
| import lombok.RequiredArgsConstructor; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.base.IBaseEnum; | ||||
| import top.charles7c.cnadmin.common.constant.UIConstants; | ||||
| import top.charles7c.continew.starter.extension.crud.base.IBaseEnum; | ||||
|  | ||||
| /** | ||||
|  * 公告状态枚举 | ||||
|   | ||||
| @@ -18,9 +18,9 @@ package top.charles7c.cnadmin.system.mapper; | ||||
|  | ||||
| import java.util.List; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.base.BaseMapper; | ||||
| import top.charles7c.cnadmin.system.model.entity.AnnouncementDO; | ||||
| import top.charles7c.cnadmin.system.model.resp.DashboardAnnouncementResp; | ||||
| import top.charles7c.continew.starter.extension.crud.base.BaseMapper; | ||||
|  | ||||
| /** | ||||
|  * 公告 Mapper | ||||
|   | ||||
| @@ -16,8 +16,8 @@ | ||||
|  | ||||
| package top.charles7c.cnadmin.system.mapper; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.base.BaseMapper; | ||||
| import top.charles7c.cnadmin.system.model.entity.DeptDO; | ||||
| import top.charles7c.continew.starter.extension.crud.base.BaseMapper; | ||||
|  | ||||
| /** | ||||
|  * 部门 Mapper | ||||
|   | ||||
| @@ -20,9 +20,9 @@ import java.util.List; | ||||
|  | ||||
| import org.apache.ibatis.annotations.Param; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.base.BaseMapper; | ||||
| import top.charles7c.cnadmin.common.model.resp.LabelValueResp; | ||||
| import top.charles7c.cnadmin.system.model.entity.DictItemDO; | ||||
| import top.charles7c.continew.starter.extension.crud.base.BaseMapper; | ||||
|  | ||||
| /** | ||||
|  * 字典项 Mapper | ||||
|   | ||||
| @@ -16,8 +16,8 @@ | ||||
|  | ||||
| package top.charles7c.cnadmin.system.mapper; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.base.BaseMapper; | ||||
| import top.charles7c.cnadmin.system.model.entity.DictDO; | ||||
| import top.charles7c.continew.starter.extension.crud.base.BaseMapper; | ||||
|  | ||||
| /** | ||||
|  * 字典 Mapper | ||||
|   | ||||
| @@ -21,8 +21,8 @@ import java.util.Set; | ||||
|  | ||||
| import org.apache.ibatis.annotations.Param; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.base.BaseMapper; | ||||
| import top.charles7c.cnadmin.system.model.entity.MenuDO; | ||||
| import top.charles7c.continew.starter.extension.crud.base.BaseMapper; | ||||
|  | ||||
| /** | ||||
|  * 菜单 Mapper | ||||
|   | ||||
| @@ -22,9 +22,9 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; | ||||
| import com.baomidou.mybatisplus.core.metadata.IPage; | ||||
| import com.baomidou.mybatisplus.core.toolkit.Constants; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.base.BaseMapper; | ||||
| import top.charles7c.cnadmin.system.model.entity.MessageDO; | ||||
| import top.charles7c.cnadmin.system.model.resp.MessageResp; | ||||
| import top.charles7c.continew.starter.extension.crud.base.BaseMapper; | ||||
|  | ||||
| /** | ||||
|  * 消息 Mapper | ||||
|   | ||||
| @@ -18,8 +18,8 @@ package top.charles7c.cnadmin.system.mapper; | ||||
|  | ||||
| import org.apache.ibatis.annotations.Param; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.base.BaseMapper; | ||||
| import top.charles7c.cnadmin.system.model.entity.MessageUserDO; | ||||
| import top.charles7c.continew.starter.extension.crud.base.BaseMapper; | ||||
|  | ||||
| /** | ||||
|  * 消息和用户 Mapper | ||||
|   | ||||
| @@ -16,8 +16,8 @@ | ||||
|  | ||||
| package top.charles7c.cnadmin.system.mapper; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.base.BaseMapper; | ||||
| import top.charles7c.cnadmin.system.model.entity.OptionDO; | ||||
| import top.charles7c.continew.starter.extension.crud.base.BaseMapper; | ||||
|  | ||||
| /** | ||||
|  * 参数 Mapper | ||||
|   | ||||
| @@ -21,8 +21,8 @@ import java.util.List; | ||||
| import org.apache.ibatis.annotations.Param; | ||||
| import org.apache.ibatis.annotations.Select; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.base.BaseMapper; | ||||
| import top.charles7c.cnadmin.system.model.entity.RoleDeptDO; | ||||
| import top.charles7c.continew.starter.extension.crud.base.BaseMapper; | ||||
|  | ||||
| /** | ||||
|  * 角色和部门 Mapper | ||||
|   | ||||
| @@ -16,8 +16,8 @@ | ||||
|  | ||||
| package top.charles7c.cnadmin.system.mapper; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.base.BaseMapper; | ||||
| import top.charles7c.cnadmin.system.model.entity.RoleDO; | ||||
| import top.charles7c.continew.starter.extension.crud.base.BaseMapper; | ||||
|  | ||||
| /** | ||||
|  * 角色 Mapper | ||||
|   | ||||
| @@ -18,8 +18,8 @@ package top.charles7c.cnadmin.system.mapper; | ||||
|  | ||||
| import java.util.List; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.base.BaseMapper; | ||||
| import top.charles7c.cnadmin.system.model.entity.RoleMenuDO; | ||||
| import top.charles7c.continew.starter.extension.crud.base.BaseMapper; | ||||
|  | ||||
| /** | ||||
|  * 角色和菜单 Mapper | ||||
|   | ||||
| @@ -21,8 +21,8 @@ import java.util.List; | ||||
| import org.apache.ibatis.annotations.Param; | ||||
| import org.apache.ibatis.annotations.Select; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.base.BaseMapper; | ||||
| import top.charles7c.cnadmin.system.model.entity.UserRoleDO; | ||||
| import top.charles7c.continew.starter.extension.crud.base.BaseMapper; | ||||
|  | ||||
| /** | ||||
|  * 用户和角色 Mapper | ||||
|   | ||||
| @@ -18,8 +18,8 @@ package top.charles7c.cnadmin.system.mapper; | ||||
|  | ||||
| import org.apache.ibatis.annotations.Param; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.base.BaseMapper; | ||||
| import top.charles7c.cnadmin.system.model.entity.UserSocialDO; | ||||
| import top.charles7c.continew.starter.extension.crud.base.BaseMapper; | ||||
|  | ||||
| /** | ||||
|  * 用户社会化关联 Mapper | ||||
|   | ||||
| @@ -23,7 +23,7 @@ import lombok.Data; | ||||
|  | ||||
| import com.baomidou.mybatisplus.annotation.TableName; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.base.BaseDO; | ||||
| import top.charles7c.continew.starter.extension.crud.base.BaseDO; | ||||
|  | ||||
| /** | ||||
|  * 公告实体 | ||||
|   | ||||
| @@ -22,8 +22,8 @@ import lombok.Data; | ||||
|  | ||||
| import com.baomidou.mybatisplus.annotation.TableName; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.base.BaseDO; | ||||
| import top.charles7c.cnadmin.common.enums.DisEnableStatusEnum; | ||||
| import top.charles7c.continew.starter.extension.crud.base.BaseDO; | ||||
|  | ||||
| /** | ||||
|  * 部门实体 | ||||
|   | ||||
| @@ -22,7 +22,7 @@ import lombok.Data; | ||||
|  | ||||
| import com.baomidou.mybatisplus.annotation.TableName; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.base.BaseDO; | ||||
| import top.charles7c.continew.starter.extension.crud.base.BaseDO; | ||||
|  | ||||
| /** | ||||
|  * 字典实体 | ||||
|   | ||||
| @@ -22,7 +22,7 @@ import lombok.Data; | ||||
|  | ||||
| import com.baomidou.mybatisplus.annotation.TableName; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.base.BaseDO; | ||||
| import top.charles7c.continew.starter.extension.crud.base.BaseDO; | ||||
|  | ||||
| /** | ||||
|  * 字典项实体 | ||||
|   | ||||
| @@ -22,9 +22,9 @@ import lombok.Data; | ||||
|  | ||||
| import com.baomidou.mybatisplus.annotation.TableName; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.base.BaseDO; | ||||
| import top.charles7c.cnadmin.common.enums.DisEnableStatusEnum; | ||||
| import top.charles7c.cnadmin.common.enums.MenuTypeEnum; | ||||
| import top.charles7c.continew.starter.extension.crud.base.BaseDO; | ||||
|  | ||||
| /** | ||||
|  * 菜单实体 | ||||
|   | ||||
| @@ -22,9 +22,9 @@ import lombok.Data; | ||||
|  | ||||
| import com.baomidou.mybatisplus.annotation.TableName; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.base.BaseDO; | ||||
| import top.charles7c.cnadmin.common.enums.DataScopeEnum; | ||||
| import top.charles7c.cnadmin.common.enums.DisEnableStatusEnum; | ||||
| import top.charles7c.continew.starter.extension.crud.base.BaseDO; | ||||
|  | ||||
| /** | ||||
|  * 角色实体 | ||||
|   | ||||
| @@ -23,9 +23,9 @@ import lombok.Data; | ||||
|  | ||||
| import com.baomidou.mybatisplus.annotation.TableName; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.base.BaseDO; | ||||
| import top.charles7c.cnadmin.common.enums.DisEnableStatusEnum; | ||||
| import top.charles7c.cnadmin.common.enums.GenderEnum; | ||||
| import top.charles7c.continew.starter.extension.crud.base.BaseDO; | ||||
|  | ||||
| /** | ||||
|  * 用户实体 | ||||
|   | ||||
| @@ -23,8 +23,8 @@ import lombok.Data; | ||||
|  | ||||
| import io.swagger.v3.oas.annotations.media.Schema; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.annotation.Query; | ||||
| import top.charles7c.cnadmin.common.enums.QueryTypeEnum; | ||||
| import top.charles7c.continew.starter.extension.crud.annotation.Query; | ||||
| import top.charles7c.continew.starter.extension.crud.enums.QueryTypeEnum; | ||||
|  | ||||
| /** | ||||
|  * 公告查询条件 | ||||
|   | ||||
| @@ -23,8 +23,8 @@ import lombok.Data; | ||||
|  | ||||
| import io.swagger.v3.oas.annotations.media.Schema; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.annotation.Query; | ||||
| import top.charles7c.cnadmin.common.enums.QueryTypeEnum; | ||||
| import top.charles7c.continew.starter.extension.crud.annotation.Query; | ||||
| import top.charles7c.continew.starter.extension.crud.enums.QueryTypeEnum; | ||||
|  | ||||
| /** | ||||
|  * 部门查询条件 | ||||
|   | ||||
| @@ -23,7 +23,7 @@ import lombok.Data; | ||||
|  | ||||
| import io.swagger.v3.oas.annotations.media.Schema; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.annotation.Query; | ||||
| import top.charles7c.continew.starter.extension.crud.annotation.Query; | ||||
|  | ||||
| /** | ||||
|  * 字典项查询条件 | ||||
|   | ||||
| @@ -23,7 +23,7 @@ import lombok.Data; | ||||
|  | ||||
| import io.swagger.v3.oas.annotations.media.Schema; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.annotation.Query; | ||||
| import top.charles7c.continew.starter.extension.crud.annotation.Query; | ||||
|  | ||||
| /** | ||||
|  * 字典查询条件 | ||||
|   | ||||
| @@ -23,8 +23,8 @@ import lombok.Data; | ||||
|  | ||||
| import io.swagger.v3.oas.annotations.media.Schema; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.annotation.Query; | ||||
| import top.charles7c.cnadmin.common.enums.QueryTypeEnum; | ||||
| import top.charles7c.continew.starter.extension.crud.annotation.Query; | ||||
| import top.charles7c.continew.starter.extension.crud.enums.QueryTypeEnum; | ||||
|  | ||||
| /** | ||||
|  * 菜单查询条件 | ||||
|   | ||||
| @@ -22,8 +22,8 @@ import lombok.Data; | ||||
|  | ||||
| import io.swagger.v3.oas.annotations.media.Schema; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.annotation.Query; | ||||
| import top.charles7c.cnadmin.common.enums.QueryTypeEnum; | ||||
| import top.charles7c.continew.starter.extension.crud.annotation.Query; | ||||
| import top.charles7c.continew.starter.extension.crud.enums.QueryTypeEnum; | ||||
|  | ||||
| /** | ||||
|  * 消息查询条件 | ||||
|   | ||||
| @@ -26,8 +26,8 @@ import lombok.Data; | ||||
|  | ||||
| import io.swagger.v3.oas.annotations.media.Schema; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.annotation.Query; | ||||
| import top.charles7c.cnadmin.common.enums.QueryTypeEnum; | ||||
| import top.charles7c.continew.starter.extension.crud.annotation.Query; | ||||
| import top.charles7c.continew.starter.extension.crud.enums.QueryTypeEnum; | ||||
|  | ||||
| /** | ||||
|  * 参数查询条件 | ||||
|   | ||||
| @@ -23,7 +23,7 @@ import lombok.Data; | ||||
|  | ||||
| import io.swagger.v3.oas.annotations.media.Schema; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.annotation.Query; | ||||
| import top.charles7c.continew.starter.extension.crud.annotation.Query; | ||||
|  | ||||
| /** | ||||
|  * 角色查询条件 | ||||
|   | ||||
| @@ -29,8 +29,8 @@ import org.springframework.format.annotation.DateTimeFormat; | ||||
|  | ||||
| import cn.hutool.core.date.DatePattern; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.annotation.Query; | ||||
| import top.charles7c.cnadmin.common.enums.QueryTypeEnum; | ||||
| import top.charles7c.continew.starter.extension.crud.annotation.Query; | ||||
| import top.charles7c.continew.starter.extension.crud.enums.QueryTypeEnum; | ||||
|  | ||||
| /** | ||||
|  * 用户查询条件 | ||||
|   | ||||
| @@ -27,7 +27,7 @@ import io.swagger.v3.oas.annotations.media.Schema; | ||||
|  | ||||
| import org.hibernate.validator.constraints.Length; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.base.BaseReq; | ||||
| import top.charles7c.continew.starter.extension.crud.base.BaseReq; | ||||
|  | ||||
| /** | ||||
|  * 创建或修改公告信息 | ||||
|   | ||||
| @@ -29,10 +29,10 @@ import io.swagger.v3.oas.annotations.media.Schema; | ||||
|  | ||||
| import org.hibernate.validator.constraints.Length; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.base.BaseReq; | ||||
| import top.charles7c.cnadmin.common.base.ValidateGroup; | ||||
| import top.charles7c.cnadmin.common.constant.RegexConstants; | ||||
| import top.charles7c.cnadmin.common.enums.DisEnableStatusEnum; | ||||
| import top.charles7c.continew.starter.extension.crud.base.BaseReq; | ||||
| import top.charles7c.continew.starter.extension.crud.base.ValidateGroup; | ||||
|  | ||||
| /** | ||||
|  * 创建或修改部门信息 | ||||
|   | ||||
| @@ -26,7 +26,7 @@ import io.swagger.v3.oas.annotations.media.Schema; | ||||
|  | ||||
| import org.hibernate.validator.constraints.Length; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.base.BaseReq; | ||||
| import top.charles7c.continew.starter.extension.crud.base.BaseReq; | ||||
|  | ||||
| /** | ||||
|  * 创建或修改字典项信息 | ||||
|   | ||||
| @@ -26,8 +26,8 @@ import io.swagger.v3.oas.annotations.media.Schema; | ||||
|  | ||||
| import org.hibernate.validator.constraints.Length; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.base.BaseReq; | ||||
| import top.charles7c.cnadmin.common.constant.RegexConstants; | ||||
| import top.charles7c.continew.starter.extension.crud.base.BaseReq; | ||||
|  | ||||
| /** | ||||
|  * 创建或修改字典信息 | ||||
|   | ||||
| @@ -28,9 +28,9 @@ import io.swagger.v3.oas.annotations.media.Schema; | ||||
|  | ||||
| import org.hibernate.validator.constraints.Length; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.base.BaseReq; | ||||
| import top.charles7c.cnadmin.common.enums.DisEnableStatusEnum; | ||||
| import top.charles7c.cnadmin.common.enums.MenuTypeEnum; | ||||
| import top.charles7c.continew.starter.extension.crud.base.BaseReq; | ||||
|  | ||||
| /** | ||||
|  * 创建或修改菜单信息 | ||||
|   | ||||
| @@ -27,8 +27,8 @@ import io.swagger.v3.oas.annotations.media.Schema; | ||||
|  | ||||
| import org.hibernate.validator.constraints.Length; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.base.BaseReq; | ||||
| import top.charles7c.cnadmin.common.enums.MessageTypeEnum; | ||||
| import top.charles7c.continew.starter.extension.crud.base.BaseReq; | ||||
|  | ||||
| /** | ||||
|  * 创建消息信息 | ||||
|   | ||||
| @@ -26,7 +26,7 @@ import io.swagger.v3.oas.annotations.media.Schema; | ||||
|  | ||||
| import org.hibernate.validator.constraints.Length; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.base.BaseReq; | ||||
| import top.charles7c.continew.starter.extension.crud.base.BaseReq; | ||||
|  | ||||
| /** | ||||
|  * 修改参数信息 | ||||
|   | ||||
| @@ -30,10 +30,10 @@ import io.swagger.v3.oas.annotations.media.Schema; | ||||
|  | ||||
| import org.hibernate.validator.constraints.Length; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.base.BaseReq; | ||||
| import top.charles7c.cnadmin.common.constant.RegexConstants; | ||||
| import top.charles7c.cnadmin.common.enums.DataScopeEnum; | ||||
| import top.charles7c.cnadmin.common.enums.DisEnableStatusEnum; | ||||
| import top.charles7c.continew.starter.extension.crud.base.BaseReq; | ||||
|  | ||||
| /** | ||||
|  * 创建或修改角色信息 | ||||
|   | ||||
| @@ -30,10 +30,10 @@ import io.swagger.v3.oas.annotations.media.Schema; | ||||
|  | ||||
| import org.hibernate.validator.constraints.Length; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.base.BaseReq; | ||||
| import top.charles7c.cnadmin.common.constant.RegexConstants; | ||||
| import top.charles7c.cnadmin.common.enums.DisEnableStatusEnum; | ||||
| import top.charles7c.cnadmin.common.enums.GenderEnum; | ||||
| import top.charles7c.continew.starter.extension.crud.base.BaseReq; | ||||
|  | ||||
| /** | ||||
|  * 创建或修改用户信息 | ||||
|   | ||||
| @@ -26,7 +26,7 @@ import io.swagger.v3.oas.annotations.media.Schema; | ||||
| import com.alibaba.excel.annotation.ExcelIgnoreUnannotated; | ||||
| import com.alibaba.excel.annotation.ExcelProperty; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.base.BaseDetailResp; | ||||
| import top.charles7c.continew.starter.extension.crud.base.BaseDetailResp; | ||||
|  | ||||
| /** | ||||
|  * 公告详情信息 | ||||
|   | ||||
| @@ -23,8 +23,8 @@ import lombok.Data; | ||||
|  | ||||
| import io.swagger.v3.oas.annotations.media.Schema; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.base.BaseResp; | ||||
| import top.charles7c.cnadmin.system.enums.AnnouncementStatusEnum; | ||||
| import top.charles7c.continew.starter.extension.crud.base.BaseResp; | ||||
|  | ||||
| /** | ||||
|  * 公告信息 | ||||
|   | ||||
| @@ -26,9 +26,9 @@ import com.alibaba.excel.annotation.ExcelIgnoreUnannotated; | ||||
| import com.alibaba.excel.annotation.ExcelProperty; | ||||
| import com.baomidou.mybatisplus.annotation.TableField; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.base.BaseDetailResp; | ||||
| import top.charles7c.cnadmin.common.config.easyexcel.ExcelBaseEnumConverter; | ||||
| import top.charles7c.cnadmin.common.enums.DisEnableStatusEnum; | ||||
| import top.charles7c.continew.starter.extension.crud.base.BaseDetailResp; | ||||
|  | ||||
| /** | ||||
|  * 部门详情信息 | ||||
|   | ||||
| @@ -22,9 +22,9 @@ import lombok.Data; | ||||
|  | ||||
| import io.swagger.v3.oas.annotations.media.Schema; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.annotation.TreeField; | ||||
| import top.charles7c.cnadmin.common.base.BaseResp; | ||||
| import top.charles7c.cnadmin.common.enums.DisEnableStatusEnum; | ||||
| import top.charles7c.continew.starter.extension.crud.annotation.TreeField; | ||||
| import top.charles7c.continew.starter.extension.crud.base.BaseResp; | ||||
|  | ||||
| /** | ||||
|  * 部门信息 | ||||
|   | ||||
| @@ -22,7 +22,7 @@ import lombok.Data; | ||||
|  | ||||
| import io.swagger.v3.oas.annotations.media.Schema; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.base.BaseDetailResp; | ||||
| import top.charles7c.continew.starter.extension.crud.base.BaseDetailResp; | ||||
|  | ||||
| /** | ||||
|  * 字典详情信息 | ||||
|   | ||||
| @@ -25,7 +25,7 @@ import io.swagger.v3.oas.annotations.media.Schema; | ||||
| import com.alibaba.excel.annotation.ExcelIgnoreUnannotated; | ||||
| import com.alibaba.excel.annotation.ExcelProperty; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.base.BaseDetailResp; | ||||
| import top.charles7c.continew.starter.extension.crud.base.BaseDetailResp; | ||||
|  | ||||
| /** | ||||
|  * 字典项详情信息 | ||||
|   | ||||
| @@ -22,7 +22,7 @@ import lombok.Data; | ||||
|  | ||||
| import io.swagger.v3.oas.annotations.media.Schema; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.base.BaseResp; | ||||
| import top.charles7c.continew.starter.extension.crud.base.BaseResp; | ||||
|  | ||||
| /** | ||||
|  * 字典项信息 | ||||
|   | ||||
| @@ -22,7 +22,7 @@ import lombok.Data; | ||||
|  | ||||
| import io.swagger.v3.oas.annotations.media.Schema; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.base.BaseResp; | ||||
| import top.charles7c.continew.starter.extension.crud.base.BaseResp; | ||||
|  | ||||
| /** | ||||
|  * 字典信息 | ||||
|   | ||||
| @@ -25,11 +25,11 @@ import io.swagger.v3.oas.annotations.media.Schema; | ||||
| import com.alibaba.excel.annotation.ExcelIgnoreUnannotated; | ||||
| import com.alibaba.excel.annotation.ExcelProperty; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.annotation.TreeField; | ||||
| import top.charles7c.cnadmin.common.base.BaseResp; | ||||
| import top.charles7c.cnadmin.common.config.easyexcel.ExcelBaseEnumConverter; | ||||
| import top.charles7c.cnadmin.common.enums.DisEnableStatusEnum; | ||||
| import top.charles7c.cnadmin.common.enums.MenuTypeEnum; | ||||
| import top.charles7c.continew.starter.extension.crud.annotation.TreeField; | ||||
| import top.charles7c.continew.starter.extension.crud.base.BaseResp; | ||||
|  | ||||
| /** | ||||
|  * 菜单信息 | ||||
|   | ||||
| @@ -26,10 +26,10 @@ import io.swagger.v3.oas.annotations.media.Schema; | ||||
| import com.alibaba.excel.annotation.ExcelIgnoreUnannotated; | ||||
| import com.alibaba.excel.annotation.ExcelProperty; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.base.BaseDetailResp; | ||||
| import top.charles7c.cnadmin.common.config.easyexcel.ExcelBaseEnumConverter; | ||||
| import top.charles7c.cnadmin.common.enums.DataScopeEnum; | ||||
| import top.charles7c.cnadmin.common.enums.DisEnableStatusEnum; | ||||
| import top.charles7c.continew.starter.extension.crud.base.BaseDetailResp; | ||||
|  | ||||
| /** | ||||
|  * 角色详情信息 | ||||
|   | ||||
| @@ -22,9 +22,9 @@ import lombok.Data; | ||||
|  | ||||
| import io.swagger.v3.oas.annotations.media.Schema; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.base.BaseResp; | ||||
| import top.charles7c.cnadmin.common.enums.DataScopeEnum; | ||||
| import top.charles7c.cnadmin.common.enums.DisEnableStatusEnum; | ||||
| import top.charles7c.continew.starter.extension.crud.base.BaseResp; | ||||
|  | ||||
| /** | ||||
|  * 角色信息 | ||||
|   | ||||
| @@ -28,11 +28,11 @@ import io.swagger.v3.oas.annotations.media.Schema; | ||||
| import com.alibaba.excel.annotation.ExcelIgnoreUnannotated; | ||||
| import com.alibaba.excel.annotation.ExcelProperty; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.base.BaseDetailResp; | ||||
| import top.charles7c.cnadmin.common.config.easyexcel.ExcelBaseEnumConverter; | ||||
| import top.charles7c.cnadmin.common.enums.DisEnableStatusEnum; | ||||
| import top.charles7c.cnadmin.common.enums.GenderEnum; | ||||
| import top.charles7c.cnadmin.common.util.helper.LoginHelper; | ||||
| import top.charles7c.continew.starter.extension.crud.base.BaseDetailResp; | ||||
|  | ||||
| /** | ||||
|  * 用户详情信息 | ||||
|   | ||||
| @@ -25,10 +25,10 @@ import io.swagger.v3.oas.annotations.media.Schema; | ||||
|  | ||||
| import cn.hutool.core.util.DesensitizedUtil; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.base.BaseResp; | ||||
| import top.charles7c.cnadmin.common.enums.DisEnableStatusEnum; | ||||
| import top.charles7c.cnadmin.common.enums.GenderEnum; | ||||
| import top.charles7c.cnadmin.common.util.helper.LoginHelper; | ||||
| import top.charles7c.continew.starter.extension.crud.base.BaseResp; | ||||
|  | ||||
| /** | ||||
|  * 用户信息 | ||||
|   | ||||
| @@ -18,12 +18,12 @@ package top.charles7c.cnadmin.system.service; | ||||
|  | ||||
| import java.util.List; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.base.BaseService; | ||||
| import top.charles7c.cnadmin.system.model.query.AnnouncementQuery; | ||||
| import top.charles7c.cnadmin.system.model.req.AnnouncementReq; | ||||
| import top.charles7c.cnadmin.system.model.resp.AnnouncementDetailResp; | ||||
| import top.charles7c.cnadmin.system.model.resp.AnnouncementResp; | ||||
| import top.charles7c.cnadmin.system.model.resp.DashboardAnnouncementResp; | ||||
| import top.charles7c.continew.starter.extension.crud.base.BaseService; | ||||
|  | ||||
| /** | ||||
|  * 公告业务接口 | ||||
|   | ||||
| @@ -16,11 +16,11 @@ | ||||
|  | ||||
| package top.charles7c.cnadmin.system.service; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.base.BaseService; | ||||
| import top.charles7c.cnadmin.system.model.query.DeptQuery; | ||||
| import top.charles7c.cnadmin.system.model.req.DeptReq; | ||||
| import top.charles7c.cnadmin.system.model.resp.DeptDetailResp; | ||||
| import top.charles7c.cnadmin.system.model.resp.DeptResp; | ||||
| import top.charles7c.continew.starter.extension.crud.base.BaseService; | ||||
|  | ||||
| /** | ||||
|  * 部门业务接口 | ||||
|   | ||||
| @@ -18,12 +18,12 @@ package top.charles7c.cnadmin.system.service; | ||||
|  | ||||
| import java.util.List; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.base.BaseService; | ||||
| import top.charles7c.cnadmin.common.model.resp.LabelValueResp; | ||||
| import top.charles7c.cnadmin.system.model.query.DictItemQuery; | ||||
| import top.charles7c.cnadmin.system.model.req.DictItemReq; | ||||
| import top.charles7c.cnadmin.system.model.resp.DictItemDetailResp; | ||||
| import top.charles7c.cnadmin.system.model.resp.DictItemResp; | ||||
| import top.charles7c.continew.starter.extension.crud.base.BaseService; | ||||
|  | ||||
| /** | ||||
|  * 字典项业务接口 | ||||
|   | ||||
| @@ -16,11 +16,11 @@ | ||||
|  | ||||
| package top.charles7c.cnadmin.system.service; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.base.BaseService; | ||||
| import top.charles7c.cnadmin.system.model.query.DictQuery; | ||||
| import top.charles7c.cnadmin.system.model.req.DictReq; | ||||
| import top.charles7c.cnadmin.system.model.resp.DictDetailResp; | ||||
| import top.charles7c.cnadmin.system.model.resp.DictResp; | ||||
| import top.charles7c.continew.starter.extension.crud.base.BaseService; | ||||
|  | ||||
| /** | ||||
|  * 字典业务接口 | ||||
|   | ||||
| @@ -19,10 +19,10 @@ package top.charles7c.cnadmin.system.service; | ||||
| import java.util.List; | ||||
| import java.util.Set; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.base.BaseService; | ||||
| import top.charles7c.cnadmin.system.model.query.MenuQuery; | ||||
| import top.charles7c.cnadmin.system.model.req.MenuReq; | ||||
| import top.charles7c.cnadmin.system.model.resp.MenuResp; | ||||
| import top.charles7c.continew.starter.extension.crud.base.BaseService; | ||||
|  | ||||
| /** | ||||
|  * 菜单业务接口 | ||||
|   | ||||
| @@ -18,11 +18,11 @@ package top.charles7c.cnadmin.system.service; | ||||
|  | ||||
| import java.util.List; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.model.query.PageQuery; | ||||
| import top.charles7c.cnadmin.common.model.resp.PageDataResp; | ||||
| import top.charles7c.cnadmin.system.model.query.MessageQuery; | ||||
| import top.charles7c.cnadmin.system.model.req.MessageReq; | ||||
| import top.charles7c.cnadmin.system.model.resp.MessageResp; | ||||
| import top.charles7c.continew.starter.extension.crud.model.query.PageQuery; | ||||
| import top.charles7c.continew.starter.extension.crud.model.resp.PageDataResp; | ||||
|  | ||||
| /** | ||||
|  * 消息业务接口 | ||||
|   | ||||
| @@ -19,7 +19,6 @@ package top.charles7c.cnadmin.system.service; | ||||
| import java.util.List; | ||||
| import java.util.Set; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.base.BaseService; | ||||
| import top.charles7c.cnadmin.common.model.dto.RoleDTO; | ||||
| import top.charles7c.cnadmin.common.model.resp.LabelValueResp; | ||||
| import top.charles7c.cnadmin.system.model.entity.RoleDO; | ||||
| @@ -27,6 +26,7 @@ import top.charles7c.cnadmin.system.model.query.RoleQuery; | ||||
| import top.charles7c.cnadmin.system.model.req.RoleReq; | ||||
| import top.charles7c.cnadmin.system.model.resp.RoleDetailResp; | ||||
| import top.charles7c.cnadmin.system.model.resp.RoleResp; | ||||
| import top.charles7c.continew.starter.extension.crud.base.BaseService; | ||||
|  | ||||
| /** | ||||
|  * 角色业务接口 | ||||
|   | ||||
| @@ -20,7 +20,6 @@ import java.util.List; | ||||
|  | ||||
| import org.springframework.web.multipart.MultipartFile; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.base.BaseService; | ||||
| import top.charles7c.cnadmin.system.model.entity.UserDO; | ||||
| import top.charles7c.cnadmin.system.model.query.UserQuery; | ||||
| import top.charles7c.cnadmin.system.model.req.UserBasicInfoUpdateReq; | ||||
| @@ -28,6 +27,7 @@ import top.charles7c.cnadmin.system.model.req.UserReq; | ||||
| import top.charles7c.cnadmin.system.model.req.UserRoleUpdateReq; | ||||
| import top.charles7c.cnadmin.system.model.resp.UserDetailResp; | ||||
| import top.charles7c.cnadmin.system.model.resp.UserResp; | ||||
| import top.charles7c.continew.starter.extension.crud.base.BaseService; | ||||
|  | ||||
| /** | ||||
|  * 用户业务接口 | ||||
|   | ||||
| @@ -22,7 +22,6 @@ import lombok.RequiredArgsConstructor; | ||||
|  | ||||
| import org.springframework.stereotype.Service; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.base.BaseServiceImpl; | ||||
| import top.charles7c.cnadmin.system.mapper.AnnouncementMapper; | ||||
| import top.charles7c.cnadmin.system.model.entity.AnnouncementDO; | ||||
| import top.charles7c.cnadmin.system.model.query.AnnouncementQuery; | ||||
| @@ -31,6 +30,7 @@ import top.charles7c.cnadmin.system.model.resp.AnnouncementDetailResp; | ||||
| import top.charles7c.cnadmin.system.model.resp.AnnouncementResp; | ||||
| import top.charles7c.cnadmin.system.model.resp.DashboardAnnouncementResp; | ||||
| import top.charles7c.cnadmin.system.service.AnnouncementService; | ||||
| import top.charles7c.continew.starter.extension.crud.base.BaseServiceImpl; | ||||
|  | ||||
| /** | ||||
|  * 公告业务实现 | ||||
|   | ||||
| @@ -31,10 +31,8 @@ import org.springframework.transaction.annotation.Transactional; | ||||
| import cn.hutool.core.collection.CollUtil; | ||||
| import cn.hutool.core.util.ObjectUtil; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.base.BaseServiceImpl; | ||||
| import top.charles7c.cnadmin.common.constant.SysConstants; | ||||
| import top.charles7c.cnadmin.common.enums.DisEnableStatusEnum; | ||||
| import top.charles7c.cnadmin.common.util.validate.CheckUtils; | ||||
| import top.charles7c.cnadmin.system.mapper.DeptMapper; | ||||
| import top.charles7c.cnadmin.system.model.entity.DeptDO; | ||||
| import top.charles7c.cnadmin.system.model.query.DeptQuery; | ||||
| @@ -45,6 +43,8 @@ import top.charles7c.cnadmin.system.service.DeptService; | ||||
| import top.charles7c.cnadmin.system.service.RoleDeptService; | ||||
| import top.charles7c.cnadmin.system.service.UserService; | ||||
| import top.charles7c.continew.starter.core.util.ExceptionUtils; | ||||
| import top.charles7c.continew.starter.extension.crud.base.BaseServiceImpl; | ||||
| import top.charles7c.continew.starter.extension.crud.util.validate.CheckUtils; | ||||
|  | ||||
| /** | ||||
|  * 部门业务实现 | ||||
|   | ||||
| @@ -25,11 +25,8 @@ import org.springframework.cache.annotation.CacheEvict; | ||||
| import org.springframework.stereotype.Service; | ||||
| import org.springframework.transaction.annotation.Transactional; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.base.BaseServiceImpl; | ||||
| import top.charles7c.cnadmin.common.constant.CacheConstants; | ||||
| import top.charles7c.cnadmin.common.model.query.SortQuery; | ||||
| import top.charles7c.cnadmin.common.model.resp.LabelValueResp; | ||||
| import top.charles7c.cnadmin.common.util.validate.CheckUtils; | ||||
| import top.charles7c.cnadmin.system.mapper.DictItemMapper; | ||||
| import top.charles7c.cnadmin.system.model.entity.DictItemDO; | ||||
| import top.charles7c.cnadmin.system.model.query.DictItemQuery; | ||||
| @@ -37,6 +34,9 @@ import top.charles7c.cnadmin.system.model.req.DictItemReq; | ||||
| import top.charles7c.cnadmin.system.model.resp.DictItemDetailResp; | ||||
| import top.charles7c.cnadmin.system.model.resp.DictItemResp; | ||||
| import top.charles7c.cnadmin.system.service.DictItemService; | ||||
| import top.charles7c.continew.starter.extension.crud.base.BaseServiceImpl; | ||||
| import top.charles7c.continew.starter.extension.crud.model.query.SortQuery; | ||||
| import top.charles7c.continew.starter.extension.crud.util.validate.CheckUtils; | ||||
|  | ||||
| /** | ||||
|  * 字典项业务实现 | ||||
|   | ||||
| @@ -27,9 +27,6 @@ import lombok.RequiredArgsConstructor; | ||||
| import org.springframework.stereotype.Service; | ||||
| import org.springframework.transaction.annotation.Transactional; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.base.BaseServiceImpl; | ||||
| import top.charles7c.cnadmin.common.model.query.SortQuery; | ||||
| import top.charles7c.cnadmin.common.util.validate.CheckUtils; | ||||
| import top.charles7c.cnadmin.system.mapper.DictMapper; | ||||
| import top.charles7c.cnadmin.system.model.entity.DictDO; | ||||
| import top.charles7c.cnadmin.system.model.query.DictQuery; | ||||
| @@ -37,6 +34,9 @@ import top.charles7c.cnadmin.system.model.req.DictReq; | ||||
| import top.charles7c.cnadmin.system.model.resp.*; | ||||
| import top.charles7c.cnadmin.system.service.DictItemService; | ||||
| import top.charles7c.cnadmin.system.service.DictService; | ||||
| import top.charles7c.continew.starter.extension.crud.base.BaseServiceImpl; | ||||
| import top.charles7c.continew.starter.extension.crud.model.query.SortQuery; | ||||
| import top.charles7c.continew.starter.extension.crud.util.validate.CheckUtils; | ||||
| import top.charles7c.continew.starter.file.excel.util.ExcelUtils; | ||||
|  | ||||
| /** | ||||
|   | ||||
| @@ -28,16 +28,16 @@ import org.springframework.transaction.annotation.Transactional; | ||||
|  | ||||
| import cn.hutool.core.bean.BeanUtil; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.base.BaseServiceImpl; | ||||
| import top.charles7c.cnadmin.common.constant.CacheConstants; | ||||
| import top.charles7c.cnadmin.common.enums.DisEnableStatusEnum; | ||||
| import top.charles7c.cnadmin.common.util.validate.CheckUtils; | ||||
| import top.charles7c.cnadmin.system.mapper.MenuMapper; | ||||
| import top.charles7c.cnadmin.system.model.entity.MenuDO; | ||||
| import top.charles7c.cnadmin.system.model.query.MenuQuery; | ||||
| import top.charles7c.cnadmin.system.model.req.MenuReq; | ||||
| import top.charles7c.cnadmin.system.model.resp.MenuResp; | ||||
| import top.charles7c.cnadmin.system.service.MenuService; | ||||
| import top.charles7c.continew.starter.extension.crud.base.BaseServiceImpl; | ||||
| import top.charles7c.continew.starter.extension.crud.util.validate.CheckUtils; | ||||
|  | ||||
| /** | ||||
|  * 菜单业务实现 | ||||
|   | ||||
| @@ -30,11 +30,6 @@ import cn.hutool.core.bean.BeanUtil; | ||||
| import cn.hutool.core.collection.CollUtil; | ||||
| import cn.hutool.extra.spring.SpringUtil; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.model.query.PageQuery; | ||||
| import top.charles7c.cnadmin.common.model.resp.PageDataResp; | ||||
| import top.charles7c.cnadmin.common.service.CommonUserService; | ||||
| import top.charles7c.cnadmin.common.util.helper.QueryHelper; | ||||
| import top.charles7c.cnadmin.common.util.validate.CheckUtils; | ||||
| import top.charles7c.cnadmin.system.mapper.MessageMapper; | ||||
| import top.charles7c.cnadmin.system.model.entity.MessageDO; | ||||
| import top.charles7c.cnadmin.system.model.query.MessageQuery; | ||||
| @@ -43,6 +38,11 @@ import top.charles7c.cnadmin.system.model.resp.MessageResp; | ||||
| import top.charles7c.cnadmin.system.service.MessageService; | ||||
| import top.charles7c.cnadmin.system.service.MessageUserService; | ||||
| import top.charles7c.continew.starter.core.util.ExceptionUtils; | ||||
| 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; | ||||
| import top.charles7c.continew.starter.extension.crud.util.QueryHelper; | ||||
| import top.charles7c.continew.starter.extension.crud.util.validate.CheckUtils; | ||||
|  | ||||
| /** | ||||
|  * 消息业务实现 | ||||
|   | ||||
| @@ -28,12 +28,12 @@ import org.springframework.stereotype.Service; | ||||
| import cn.hutool.core.collection.CollUtil; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.enums.MessageTypeEnum; | ||||
| import top.charles7c.cnadmin.common.util.validate.CheckUtils; | ||||
| import top.charles7c.cnadmin.system.mapper.MessageUserMapper; | ||||
| import top.charles7c.cnadmin.system.model.entity.MessageUserDO; | ||||
| import top.charles7c.cnadmin.system.model.resp.MessageTypeUnreadResp; | ||||
| import top.charles7c.cnadmin.system.model.resp.MessageUnreadResp; | ||||
| import top.charles7c.cnadmin.system.service.MessageUserService; | ||||
| import top.charles7c.continew.starter.extension.crud.util.validate.CheckUtils; | ||||
|  | ||||
| /** | ||||
|  * 消息和用户关联业务实现 | ||||
|   | ||||
| @@ -27,7 +27,6 @@ import org.springframework.stereotype.Service; | ||||
| import cn.hutool.core.bean.BeanUtil; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.constant.CacheConstants; | ||||
| import top.charles7c.cnadmin.common.util.helper.QueryHelper; | ||||
| import top.charles7c.cnadmin.system.mapper.OptionMapper; | ||||
| import top.charles7c.cnadmin.system.model.entity.OptionDO; | ||||
| import top.charles7c.cnadmin.system.model.query.OptionQuery; | ||||
| @@ -35,6 +34,7 @@ import top.charles7c.cnadmin.system.model.req.OptionReq; | ||||
| import top.charles7c.cnadmin.system.model.req.OptionResetValueReq; | ||||
| import top.charles7c.cnadmin.system.model.resp.OptionResp; | ||||
| import top.charles7c.cnadmin.system.service.OptionService; | ||||
| import top.charles7c.continew.starter.extension.crud.util.QueryHelper; | ||||
|  | ||||
| /** | ||||
|  * 参数业务实现 | ||||
|   | ||||
| @@ -30,14 +30,12 @@ import cn.hutool.core.collection.CollUtil; | ||||
| import cn.hutool.core.util.ObjectUtil; | ||||
|  | ||||
| import top.charles7c.cnadmin.auth.service.OnlineUserService; | ||||
| import top.charles7c.cnadmin.common.base.BaseServiceImpl; | ||||
| import top.charles7c.cnadmin.common.constant.CacheConstants; | ||||
| import top.charles7c.cnadmin.common.constant.SysConstants; | ||||
| import top.charles7c.cnadmin.common.enums.DataScopeEnum; | ||||
| import top.charles7c.cnadmin.common.enums.DisEnableStatusEnum; | ||||
| import top.charles7c.cnadmin.common.model.dto.RoleDTO; | ||||
| import top.charles7c.cnadmin.common.model.resp.LabelValueResp; | ||||
| import top.charles7c.cnadmin.common.util.validate.CheckUtils; | ||||
| import top.charles7c.cnadmin.system.mapper.RoleMapper; | ||||
| import top.charles7c.cnadmin.system.model.entity.RoleDO; | ||||
| import top.charles7c.cnadmin.system.model.query.RoleQuery; | ||||
| @@ -46,6 +44,8 @@ import top.charles7c.cnadmin.system.model.resp.MenuResp; | ||||
| import top.charles7c.cnadmin.system.model.resp.RoleDetailResp; | ||||
| import top.charles7c.cnadmin.system.model.resp.RoleResp; | ||||
| import top.charles7c.cnadmin.system.service.*; | ||||
| import top.charles7c.continew.starter.extension.crud.base.BaseServiceImpl; | ||||
| import top.charles7c.continew.starter.extension.crud.util.validate.CheckUtils; | ||||
|  | ||||
| /** | ||||
|  * 角色业务实现 | ||||
|   | ||||
| @@ -36,17 +36,14 @@ import cn.hutool.core.io.file.FileNameUtil; | ||||
| import cn.hutool.core.util.ObjectUtil; | ||||
| import cn.hutool.core.util.StrUtil; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.base.BaseServiceImpl; | ||||
| import top.charles7c.cnadmin.common.config.properties.LocalStorageProperties; | ||||
| import top.charles7c.cnadmin.common.constant.CacheConstants; | ||||
| import top.charles7c.cnadmin.common.constant.FileConstants; | ||||
| import top.charles7c.cnadmin.common.constant.SysConstants; | ||||
| import top.charles7c.cnadmin.common.enums.DisEnableStatusEnum; | ||||
| import top.charles7c.cnadmin.common.service.CommonUserService; | ||||
| import top.charles7c.cnadmin.common.util.FileUtils; | ||||
| import top.charles7c.cnadmin.common.util.SecureUtils; | ||||
| import top.charles7c.cnadmin.common.util.helper.LoginHelper; | ||||
| import top.charles7c.cnadmin.common.util.validate.CheckUtils; | ||||
| import top.charles7c.cnadmin.system.mapper.UserMapper; | ||||
| import top.charles7c.cnadmin.system.model.entity.UserDO; | ||||
| import top.charles7c.cnadmin.system.model.query.UserQuery; | ||||
| @@ -61,6 +58,9 @@ import top.charles7c.cnadmin.system.service.UserRoleService; | ||||
| import top.charles7c.cnadmin.system.service.UserService; | ||||
| import top.charles7c.continew.starter.core.constant.StringConstants; | ||||
| import top.charles7c.continew.starter.core.util.ExceptionUtils; | ||||
| import top.charles7c.continew.starter.extension.crud.base.BaseServiceImpl; | ||||
| import top.charles7c.continew.starter.extension.crud.base.CommonUserService; | ||||
| import top.charles7c.continew.starter.extension.crud.util.validate.CheckUtils; | ||||
|  | ||||
| /** | ||||
|  * 用户业务实现 | ||||
|   | ||||
| @@ -29,10 +29,10 @@ import org.springframework.transaction.annotation.Transactional; | ||||
| import cn.hutool.json.JSONUtil; | ||||
|  | ||||
| import top.charles7c.cnadmin.common.enums.SocialSourceEnum; | ||||
| import top.charles7c.cnadmin.common.util.validate.CheckUtils; | ||||
| import top.charles7c.cnadmin.system.mapper.UserSocialMapper; | ||||
| import top.charles7c.cnadmin.system.model.entity.UserSocialDO; | ||||
| import top.charles7c.cnadmin.system.service.UserSocialService; | ||||
| import top.charles7c.continew.starter.extension.crud.util.validate.CheckUtils; | ||||
|  | ||||
| import me.zhyd.oauth.model.AuthUser; | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user