mirror of
				https://github.com/continew-org/continew-admin.git
				synced 2025-11-04 10:57:10 +08:00 
			
		
		
		
	refactor: 适配 ContiNew Starter 密码编码器(安全模块)、链路跟踪(Web 模块)
并适配 ContiNew Starter CRUD 模块包调整
This commit is contained in:
		@@ -23,7 +23,7 @@ import lombok.Data;
 | 
			
		||||
 | 
			
		||||
import com.baomidou.mybatisplus.annotation.TableName;
 | 
			
		||||
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.BaseDO;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.model.entity.BaseDO;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * 公告实体
 | 
			
		||||
 
 | 
			
		||||
@@ -23,7 +23,7 @@ import lombok.Data;
 | 
			
		||||
import com.baomidou.mybatisplus.annotation.TableName;
 | 
			
		||||
 | 
			
		||||
import top.charles7c.continew.admin.common.enums.DisEnableStatusEnum;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.BaseDO;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.model.entity.BaseDO;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * 部门实体
 | 
			
		||||
 
 | 
			
		||||
@@ -22,7 +22,7 @@ import lombok.Data;
 | 
			
		||||
 | 
			
		||||
import com.baomidou.mybatisplus.annotation.TableName;
 | 
			
		||||
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.BaseDO;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.model.entity.BaseDO;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * 字典实体
 | 
			
		||||
 
 | 
			
		||||
@@ -22,7 +22,7 @@ import lombok.Data;
 | 
			
		||||
 | 
			
		||||
import com.baomidou.mybatisplus.annotation.TableName;
 | 
			
		||||
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.BaseDO;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.model.entity.BaseDO;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * 字典项实体
 | 
			
		||||
 
 | 
			
		||||
@@ -29,7 +29,7 @@ import cn.hutool.core.util.StrUtil;
 | 
			
		||||
import top.charles7c.continew.admin.system.enums.FileTypeEnum;
 | 
			
		||||
import top.charles7c.continew.starter.core.constant.StringConstants;
 | 
			
		||||
import top.charles7c.continew.starter.core.util.URLUtils;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.BaseDO;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.model.entity.BaseDO;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * 文件实体
 | 
			
		||||
 
 | 
			
		||||
@@ -24,7 +24,7 @@ import com.baomidou.mybatisplus.annotation.TableName;
 | 
			
		||||
 | 
			
		||||
import top.charles7c.continew.admin.common.enums.DisEnableStatusEnum;
 | 
			
		||||
import top.charles7c.continew.admin.common.enums.MenuTypeEnum;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.BaseDO;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.model.entity.BaseDO;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * 菜单实体
 | 
			
		||||
 
 | 
			
		||||
@@ -24,7 +24,7 @@ import com.baomidou.mybatisplus.annotation.TableName;
 | 
			
		||||
 | 
			
		||||
import top.charles7c.continew.admin.common.enums.DataScopeEnum;
 | 
			
		||||
import top.charles7c.continew.admin.common.enums.DisEnableStatusEnum;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.BaseDO;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.model.entity.BaseDO;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * 角色实体
 | 
			
		||||
 
 | 
			
		||||
@@ -24,7 +24,7 @@ import com.baomidou.mybatisplus.annotation.TableName;
 | 
			
		||||
 | 
			
		||||
import top.charles7c.continew.admin.common.enums.DisEnableStatusEnum;
 | 
			
		||||
import top.charles7c.continew.admin.system.enums.StorageTypeEnum;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.BaseDO;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.model.entity.BaseDO;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * 存储库实体
 | 
			
		||||
 
 | 
			
		||||
@@ -25,7 +25,7 @@ import com.baomidou.mybatisplus.annotation.TableName;
 | 
			
		||||
 | 
			
		||||
import top.charles7c.continew.admin.common.enums.DisEnableStatusEnum;
 | 
			
		||||
import top.charles7c.continew.admin.common.enums.GenderEnum;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.BaseDO;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.model.entity.BaseDO;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * 用户实体
 | 
			
		||||
 
 | 
			
		||||
@@ -16,19 +16,16 @@
 | 
			
		||||
 | 
			
		||||
package top.charles7c.continew.admin.system.model.req;
 | 
			
		||||
 | 
			
		||||
import io.swagger.v3.oas.annotations.media.Schema;
 | 
			
		||||
import jakarta.validation.constraints.Future;
 | 
			
		||||
import jakarta.validation.constraints.NotBlank;
 | 
			
		||||
import lombok.Data;
 | 
			
		||||
import org.hibernate.validator.constraints.Length;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.model.req.BaseReq;
 | 
			
		||||
 | 
			
		||||
import java.io.Serial;
 | 
			
		||||
import java.time.LocalDateTime;
 | 
			
		||||
 | 
			
		||||
import jakarta.validation.constraints.*;
 | 
			
		||||
 | 
			
		||||
import lombok.Data;
 | 
			
		||||
 | 
			
		||||
import io.swagger.v3.oas.annotations.media.Schema;
 | 
			
		||||
 | 
			
		||||
import org.hibernate.validator.constraints.Length;
 | 
			
		||||
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.BaseReq;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * 创建或修改公告信息
 | 
			
		||||
 *
 | 
			
		||||
 
 | 
			
		||||
@@ -16,23 +16,19 @@
 | 
			
		||||
 | 
			
		||||
package top.charles7c.continew.admin.system.model.req;
 | 
			
		||||
 | 
			
		||||
import java.io.Serial;
 | 
			
		||||
 | 
			
		||||
import io.swagger.v3.oas.annotations.media.Schema;
 | 
			
		||||
import jakarta.validation.constraints.Min;
 | 
			
		||||
import jakarta.validation.constraints.NotBlank;
 | 
			
		||||
import jakarta.validation.constraints.NotNull;
 | 
			
		||||
import jakarta.validation.constraints.Pattern;
 | 
			
		||||
 | 
			
		||||
import lombok.Data;
 | 
			
		||||
 | 
			
		||||
import io.swagger.v3.oas.annotations.media.Schema;
 | 
			
		||||
 | 
			
		||||
import org.hibernate.validator.constraints.Length;
 | 
			
		||||
 | 
			
		||||
import top.charles7c.continew.admin.common.constant.RegexConstants;
 | 
			
		||||
import top.charles7c.continew.admin.common.enums.DisEnableStatusEnum;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.BaseReq;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.ValidateGroup;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.model.req.BaseReq;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.util.ValidateGroup;
 | 
			
		||||
 | 
			
		||||
import java.io.Serial;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * 创建或修改部门信息
 | 
			
		||||
 
 | 
			
		||||
@@ -26,7 +26,7 @@ import io.swagger.v3.oas.annotations.media.Schema;
 | 
			
		||||
 | 
			
		||||
import org.hibernate.validator.constraints.Length;
 | 
			
		||||
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.BaseReq;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.model.req.BaseReq;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * 创建或修改字典项信息
 | 
			
		||||
 
 | 
			
		||||
@@ -16,18 +16,15 @@
 | 
			
		||||
 | 
			
		||||
package top.charles7c.continew.admin.system.model.req;
 | 
			
		||||
 | 
			
		||||
import java.io.Serial;
 | 
			
		||||
 | 
			
		||||
import jakarta.validation.constraints.*;
 | 
			
		||||
 | 
			
		||||
import lombok.Data;
 | 
			
		||||
 | 
			
		||||
import io.swagger.v3.oas.annotations.media.Schema;
 | 
			
		||||
 | 
			
		||||
import jakarta.validation.constraints.NotBlank;
 | 
			
		||||
import jakarta.validation.constraints.Pattern;
 | 
			
		||||
import lombok.Data;
 | 
			
		||||
import org.hibernate.validator.constraints.Length;
 | 
			
		||||
 | 
			
		||||
import top.charles7c.continew.admin.common.constant.RegexConstants;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.BaseReq;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.model.req.BaseReq;
 | 
			
		||||
 | 
			
		||||
import java.io.Serial;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * 创建或修改字典信息
 | 
			
		||||
 
 | 
			
		||||
@@ -26,7 +26,7 @@ import io.swagger.v3.oas.annotations.media.Schema;
 | 
			
		||||
 | 
			
		||||
import org.hibernate.validator.constraints.Length;
 | 
			
		||||
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.BaseReq;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.model.req.BaseReq;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * 修改文件信息
 | 
			
		||||
 
 | 
			
		||||
@@ -30,7 +30,7 @@ import org.hibernate.validator.constraints.Length;
 | 
			
		||||
 | 
			
		||||
import top.charles7c.continew.admin.common.enums.DisEnableStatusEnum;
 | 
			
		||||
import top.charles7c.continew.admin.common.enums.MenuTypeEnum;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.BaseReq;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.model.req.BaseReq;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * 创建或修改菜单信息
 | 
			
		||||
 
 | 
			
		||||
@@ -28,7 +28,7 @@ import io.swagger.v3.oas.annotations.media.Schema;
 | 
			
		||||
import org.hibernate.validator.constraints.Length;
 | 
			
		||||
 | 
			
		||||
import top.charles7c.continew.admin.common.enums.MessageTypeEnum;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.BaseReq;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.model.req.BaseReq;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * 创建消息信息
 | 
			
		||||
 
 | 
			
		||||
@@ -26,7 +26,7 @@ import io.swagger.v3.oas.annotations.media.Schema;
 | 
			
		||||
 | 
			
		||||
import org.hibernate.validator.constraints.Length;
 | 
			
		||||
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.BaseReq;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.model.req.BaseReq;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * 修改参数信息
 | 
			
		||||
 
 | 
			
		||||
@@ -33,7 +33,7 @@ import org.hibernate.validator.constraints.Length;
 | 
			
		||||
import top.charles7c.continew.admin.common.constant.RegexConstants;
 | 
			
		||||
import top.charles7c.continew.admin.common.enums.DataScopeEnum;
 | 
			
		||||
import top.charles7c.continew.admin.common.enums.DisEnableStatusEnum;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.BaseReq;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.model.req.BaseReq;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * 创建或修改角色信息
 | 
			
		||||
 
 | 
			
		||||
@@ -29,7 +29,7 @@ import org.hibernate.validator.constraints.Length;
 | 
			
		||||
import top.charles7c.continew.admin.common.constant.RegexConstants;
 | 
			
		||||
import top.charles7c.continew.admin.common.enums.DisEnableStatusEnum;
 | 
			
		||||
import top.charles7c.continew.admin.system.enums.StorageTypeEnum;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.BaseReq;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.model.req.BaseReq;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * 创建或修改存储库信息
 | 
			
		||||
 
 | 
			
		||||
@@ -16,24 +16,20 @@
 | 
			
		||||
 | 
			
		||||
package top.charles7c.continew.admin.system.model.req;
 | 
			
		||||
 | 
			
		||||
import java.io.Serial;
 | 
			
		||||
import java.util.List;
 | 
			
		||||
 | 
			
		||||
import io.swagger.v3.oas.annotations.media.Schema;
 | 
			
		||||
import jakarta.validation.constraints.NotBlank;
 | 
			
		||||
import jakarta.validation.constraints.NotEmpty;
 | 
			
		||||
import jakarta.validation.constraints.NotNull;
 | 
			
		||||
import jakarta.validation.constraints.Pattern;
 | 
			
		||||
 | 
			
		||||
import lombok.Data;
 | 
			
		||||
 | 
			
		||||
import io.swagger.v3.oas.annotations.media.Schema;
 | 
			
		||||
 | 
			
		||||
import org.hibernate.validator.constraints.Length;
 | 
			
		||||
 | 
			
		||||
import top.charles7c.continew.admin.common.constant.RegexConstants;
 | 
			
		||||
import top.charles7c.continew.admin.common.enums.DisEnableStatusEnum;
 | 
			
		||||
import top.charles7c.continew.admin.common.enums.GenderEnum;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.BaseReq;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.model.req.BaseReq;
 | 
			
		||||
 | 
			
		||||
import java.io.Serial;
 | 
			
		||||
import java.util.List;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * 创建或修改用户信息
 | 
			
		||||
 
 | 
			
		||||
@@ -16,17 +16,14 @@
 | 
			
		||||
 | 
			
		||||
package top.charles7c.continew.admin.system.model.resp;
 | 
			
		||||
 | 
			
		||||
import java.io.Serial;
 | 
			
		||||
import java.time.LocalDateTime;
 | 
			
		||||
 | 
			
		||||
import lombok.Data;
 | 
			
		||||
 | 
			
		||||
import io.swagger.v3.oas.annotations.media.Schema;
 | 
			
		||||
 | 
			
		||||
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
 | 
			
		||||
import com.alibaba.excel.annotation.ExcelProperty;
 | 
			
		||||
import io.swagger.v3.oas.annotations.media.Schema;
 | 
			
		||||
import lombok.Data;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.model.resp.BaseDetailResp;
 | 
			
		||||
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.BaseDetailResp;
 | 
			
		||||
import java.io.Serial;
 | 
			
		||||
import java.time.LocalDateTime;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * 公告详情信息
 | 
			
		||||
 
 | 
			
		||||
@@ -24,7 +24,7 @@ import lombok.Data;
 | 
			
		||||
import io.swagger.v3.oas.annotations.media.Schema;
 | 
			
		||||
 | 
			
		||||
import top.charles7c.continew.admin.system.enums.AnnouncementStatusEnum;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.BaseResp;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.model.resp.BaseResp;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * 公告信息
 | 
			
		||||
 
 | 
			
		||||
@@ -25,7 +25,7 @@ import io.swagger.v3.oas.annotations.media.Schema;
 | 
			
		||||
import lombok.Data;
 | 
			
		||||
import top.charles7c.continew.admin.common.enums.DisEnableStatusEnum;
 | 
			
		||||
import top.charles7c.continew.admin.system.service.DeptService;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.BaseDetailResp;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.model.resp.BaseDetailResp;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.converter.ExcelBaseEnumConverter;
 | 
			
		||||
 | 
			
		||||
import java.io.Serial;
 | 
			
		||||
 
 | 
			
		||||
@@ -16,15 +16,13 @@
 | 
			
		||||
 | 
			
		||||
package top.charles7c.continew.admin.system.model.resp;
 | 
			
		||||
 | 
			
		||||
import java.io.Serial;
 | 
			
		||||
 | 
			
		||||
import lombok.Data;
 | 
			
		||||
 | 
			
		||||
import io.swagger.v3.oas.annotations.media.Schema;
 | 
			
		||||
 | 
			
		||||
import lombok.Data;
 | 
			
		||||
import top.charles7c.continew.admin.common.enums.DisEnableStatusEnum;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.annotation.TreeField;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.BaseResp;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.model.resp.BaseResp;
 | 
			
		||||
 | 
			
		||||
import java.io.Serial;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * 部门信息
 | 
			
		||||
 
 | 
			
		||||
@@ -22,7 +22,7 @@ import lombok.Data;
 | 
			
		||||
 | 
			
		||||
import io.swagger.v3.oas.annotations.media.Schema;
 | 
			
		||||
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.BaseDetailResp;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.model.resp.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.continew.starter.extension.crud.base.BaseDetailResp;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.model.resp.BaseDetailResp;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * 字典项详情信息
 | 
			
		||||
 
 | 
			
		||||
@@ -22,7 +22,7 @@ import lombok.Data;
 | 
			
		||||
 | 
			
		||||
import io.swagger.v3.oas.annotations.media.Schema;
 | 
			
		||||
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.BaseResp;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.model.resp.BaseResp;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * 字典项信息
 | 
			
		||||
 
 | 
			
		||||
@@ -22,7 +22,7 @@ import lombok.Data;
 | 
			
		||||
 | 
			
		||||
import io.swagger.v3.oas.annotations.media.Schema;
 | 
			
		||||
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.BaseResp;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.model.resp.BaseResp;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * 字典信息
 | 
			
		||||
 
 | 
			
		||||
@@ -25,7 +25,7 @@ import io.swagger.v3.oas.annotations.media.Schema;
 | 
			
		||||
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
 | 
			
		||||
 | 
			
		||||
import top.charles7c.continew.admin.system.enums.FileTypeEnum;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.BaseDetailResp;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.model.resp.BaseDetailResp;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * 文件信息
 | 
			
		||||
 
 | 
			
		||||
@@ -29,7 +29,7 @@ import top.charles7c.continew.starter.extension.crud.converter.ExcelBaseEnumConv
 | 
			
		||||
import top.charles7c.continew.admin.common.enums.DisEnableStatusEnum;
 | 
			
		||||
import top.charles7c.continew.admin.common.enums.MenuTypeEnum;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.annotation.TreeField;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.BaseResp;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.model.resp.BaseResp;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * 菜单信息
 | 
			
		||||
 
 | 
			
		||||
@@ -25,7 +25,7 @@ import lombok.Data;
 | 
			
		||||
import top.charles7c.continew.admin.common.constant.ContainerConstants;
 | 
			
		||||
import top.charles7c.continew.admin.common.enums.DataScopeEnum;
 | 
			
		||||
import top.charles7c.continew.admin.common.enums.DisEnableStatusEnum;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.BaseDetailResp;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.model.resp.BaseDetailResp;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.converter.ExcelBaseEnumConverter;
 | 
			
		||||
 | 
			
		||||
import java.io.Serial;
 | 
			
		||||
 
 | 
			
		||||
@@ -24,7 +24,7 @@ import io.swagger.v3.oas.annotations.media.Schema;
 | 
			
		||||
 | 
			
		||||
import top.charles7c.continew.admin.common.enums.DataScopeEnum;
 | 
			
		||||
import top.charles7c.continew.admin.common.enums.DisEnableStatusEnum;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.BaseResp;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.model.resp.BaseResp;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * 角色信息
 | 
			
		||||
 
 | 
			
		||||
@@ -28,7 +28,7 @@ import com.alibaba.excel.annotation.ExcelProperty;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.converter.ExcelBaseEnumConverter;
 | 
			
		||||
import top.charles7c.continew.admin.common.enums.DisEnableStatusEnum;
 | 
			
		||||
import top.charles7c.continew.admin.system.enums.StorageTypeEnum;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.BaseDetailResp;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.model.resp.BaseDetailResp;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * 存储库详情信息
 | 
			
		||||
 
 | 
			
		||||
@@ -26,7 +26,7 @@ import com.fasterxml.jackson.annotation.JsonIgnore;
 | 
			
		||||
 | 
			
		||||
import top.charles7c.continew.admin.common.enums.DisEnableStatusEnum;
 | 
			
		||||
import top.charles7c.continew.admin.system.enums.StorageTypeEnum;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.BaseResp;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.model.resp.BaseResp;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * 存储库信息
 | 
			
		||||
 
 | 
			
		||||
@@ -29,7 +29,7 @@ import top.charles7c.continew.admin.common.enums.DisEnableStatusEnum;
 | 
			
		||||
import top.charles7c.continew.admin.common.enums.GenderEnum;
 | 
			
		||||
import top.charles7c.continew.admin.common.util.helper.LoginHelper;
 | 
			
		||||
import top.charles7c.continew.admin.system.service.DeptService;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.BaseDetailResp;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.model.resp.BaseDetailResp;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.converter.ExcelBaseEnumConverter;
 | 
			
		||||
 | 
			
		||||
import java.io.Serial;
 | 
			
		||||
 
 | 
			
		||||
@@ -28,7 +28,7 @@ import cn.hutool.core.util.DesensitizedUtil;
 | 
			
		||||
import top.charles7c.continew.admin.common.enums.DisEnableStatusEnum;
 | 
			
		||||
import top.charles7c.continew.admin.common.enums.GenderEnum;
 | 
			
		||||
import top.charles7c.continew.admin.common.util.helper.LoginHelper;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.BaseResp;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.model.resp.BaseResp;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * 用户信息
 | 
			
		||||
 
 | 
			
		||||
@@ -22,8 +22,8 @@ import top.charles7c.continew.admin.system.model.req.AnnouncementReq;
 | 
			
		||||
import top.charles7c.continew.admin.system.model.resp.AnnouncementDetailResp;
 | 
			
		||||
import top.charles7c.continew.admin.system.model.resp.AnnouncementResp;
 | 
			
		||||
import top.charles7c.continew.admin.system.model.resp.DashboardAnnouncementResp;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.BaseService;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.IService;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.service.BaseService;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.service.IService;
 | 
			
		||||
 | 
			
		||||
import java.util.List;
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -21,8 +21,8 @@ import top.charles7c.continew.admin.system.model.query.DeptQuery;
 | 
			
		||||
import top.charles7c.continew.admin.system.model.req.DeptReq;
 | 
			
		||||
import top.charles7c.continew.admin.system.model.resp.DeptDetailResp;
 | 
			
		||||
import top.charles7c.continew.admin.system.model.resp.DeptResp;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.BaseService;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.IService;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.service.BaseService;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.service.IService;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * 部门业务接口
 | 
			
		||||
 
 | 
			
		||||
@@ -22,8 +22,8 @@ import top.charles7c.continew.admin.system.model.query.DictItemQuery;
 | 
			
		||||
import top.charles7c.continew.admin.system.model.req.DictItemReq;
 | 
			
		||||
import top.charles7c.continew.admin.system.model.resp.DictItemDetailResp;
 | 
			
		||||
import top.charles7c.continew.admin.system.model.resp.DictItemResp;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.BaseService;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.IService;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.service.BaseService;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.service.IService;
 | 
			
		||||
 | 
			
		||||
import java.util.List;
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -21,8 +21,8 @@ import top.charles7c.continew.admin.system.model.query.DictQuery;
 | 
			
		||||
import top.charles7c.continew.admin.system.model.req.DictReq;
 | 
			
		||||
import top.charles7c.continew.admin.system.model.resp.DictDetailResp;
 | 
			
		||||
import top.charles7c.continew.admin.system.model.resp.DictResp;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.BaseService;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.IService;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.service.BaseService;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.service.IService;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * 字典业务接口
 | 
			
		||||
 
 | 
			
		||||
@@ -22,8 +22,8 @@ import top.charles7c.continew.admin.system.model.entity.FileDO;
 | 
			
		||||
import top.charles7c.continew.admin.system.model.query.FileQuery;
 | 
			
		||||
import top.charles7c.continew.admin.system.model.req.FileReq;
 | 
			
		||||
import top.charles7c.continew.admin.system.model.resp.FileResp;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.BaseService;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.IService;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.service.BaseService;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.service.IService;
 | 
			
		||||
 | 
			
		||||
import java.util.List;
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -20,8 +20,8 @@ import top.charles7c.continew.admin.system.model.entity.MenuDO;
 | 
			
		||||
import top.charles7c.continew.admin.system.model.query.MenuQuery;
 | 
			
		||||
import top.charles7c.continew.admin.system.model.req.MenuReq;
 | 
			
		||||
import top.charles7c.continew.admin.system.model.resp.MenuResp;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.BaseService;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.IService;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.service.BaseService;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.service.IService;
 | 
			
		||||
 | 
			
		||||
import java.util.List;
 | 
			
		||||
import java.util.Set;
 | 
			
		||||
 
 | 
			
		||||
@@ -23,8 +23,8 @@ import top.charles7c.continew.admin.system.model.query.RoleQuery;
 | 
			
		||||
import top.charles7c.continew.admin.system.model.req.RoleReq;
 | 
			
		||||
import top.charles7c.continew.admin.system.model.resp.RoleDetailResp;
 | 
			
		||||
import top.charles7c.continew.admin.system.model.resp.RoleResp;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.BaseService;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.IService;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.service.BaseService;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.service.IService;
 | 
			
		||||
 | 
			
		||||
import java.util.List;
 | 
			
		||||
import java.util.Set;
 | 
			
		||||
 
 | 
			
		||||
@@ -21,8 +21,8 @@ import top.charles7c.continew.admin.system.model.query.StorageQuery;
 | 
			
		||||
import top.charles7c.continew.admin.system.model.req.StorageReq;
 | 
			
		||||
import top.charles7c.continew.admin.system.model.resp.StorageDetailResp;
 | 
			
		||||
import top.charles7c.continew.admin.system.model.resp.StorageResp;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.BaseService;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.IService;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.service.BaseService;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.service.IService;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * 存储库业务接口
 | 
			
		||||
 
 | 
			
		||||
@@ -24,8 +24,8 @@ import top.charles7c.continew.admin.system.model.req.UserReq;
 | 
			
		||||
import top.charles7c.continew.admin.system.model.req.UserRoleUpdateReq;
 | 
			
		||||
import top.charles7c.continew.admin.system.model.resp.UserDetailResp;
 | 
			
		||||
import top.charles7c.continew.admin.system.model.resp.UserResp;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.BaseService;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.IService;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.service.BaseService;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.service.IService;
 | 
			
		||||
 | 
			
		||||
import java.util.List;
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -30,7 +30,7 @@ import top.charles7c.continew.admin.system.model.resp.AnnouncementDetailResp;
 | 
			
		||||
import top.charles7c.continew.admin.system.model.resp.AnnouncementResp;
 | 
			
		||||
import top.charles7c.continew.admin.system.model.resp.DashboardAnnouncementResp;
 | 
			
		||||
import top.charles7c.continew.admin.system.service.AnnouncementService;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.BaseServiceImpl;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.service.impl.BaseServiceImpl;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * 公告业务实现
 | 
			
		||||
 
 | 
			
		||||
@@ -31,7 +31,7 @@ import top.charles7c.continew.admin.system.service.DeptService;
 | 
			
		||||
import top.charles7c.continew.admin.system.service.RoleDeptService;
 | 
			
		||||
import top.charles7c.continew.admin.system.service.UserService;
 | 
			
		||||
import top.charles7c.continew.starter.core.util.validate.CheckUtils;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.BaseServiceImpl;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.service.impl.BaseServiceImpl;
 | 
			
		||||
 | 
			
		||||
import java.util.ArrayList;
 | 
			
		||||
import java.util.List;
 | 
			
		||||
 
 | 
			
		||||
@@ -27,7 +27,7 @@ import top.charles7c.continew.admin.system.model.resp.DictItemDetailResp;
 | 
			
		||||
import top.charles7c.continew.admin.system.model.resp.DictItemResp;
 | 
			
		||||
import top.charles7c.continew.admin.system.service.DictItemService;
 | 
			
		||||
import top.charles7c.continew.starter.core.util.validate.CheckUtils;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.BaseServiceImpl;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.service.impl.BaseServiceImpl;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.model.query.SortQuery;
 | 
			
		||||
 | 
			
		||||
import java.util.List;
 | 
			
		||||
 
 | 
			
		||||
@@ -29,7 +29,7 @@ import top.charles7c.continew.admin.system.model.resp.DictResp;
 | 
			
		||||
import top.charles7c.continew.admin.system.service.DictItemService;
 | 
			
		||||
import top.charles7c.continew.admin.system.service.DictService;
 | 
			
		||||
import top.charles7c.continew.starter.core.util.validate.CheckUtils;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.BaseServiceImpl;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.service.impl.BaseServiceImpl;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.model.query.SortQuery;
 | 
			
		||||
import top.charles7c.continew.starter.file.excel.util.ExcelUtils;
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -39,7 +39,7 @@ import top.charles7c.continew.admin.system.service.StorageService;
 | 
			
		||||
import top.charles7c.continew.starter.core.constant.StringConstants;
 | 
			
		||||
import top.charles7c.continew.starter.core.util.URLUtils;
 | 
			
		||||
import top.charles7c.continew.starter.core.util.validate.CheckUtils;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.BaseServiceImpl;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.service.impl.BaseServiceImpl;
 | 
			
		||||
 | 
			
		||||
import java.util.List;
 | 
			
		||||
import java.util.Map;
 | 
			
		||||
 
 | 
			
		||||
@@ -31,7 +31,7 @@ import top.charles7c.continew.admin.system.model.req.MenuReq;
 | 
			
		||||
import top.charles7c.continew.admin.system.model.resp.MenuResp;
 | 
			
		||||
import top.charles7c.continew.admin.system.service.MenuService;
 | 
			
		||||
import top.charles7c.continew.starter.core.util.validate.CheckUtils;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.BaseServiceImpl;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.service.impl.BaseServiceImpl;
 | 
			
		||||
 | 
			
		||||
import java.util.List;
 | 
			
		||||
import java.util.Set;
 | 
			
		||||
 
 | 
			
		||||
@@ -39,7 +39,7 @@ import top.charles7c.continew.admin.system.model.resp.RoleDetailResp;
 | 
			
		||||
import top.charles7c.continew.admin.system.model.resp.RoleResp;
 | 
			
		||||
import top.charles7c.continew.admin.system.service.*;
 | 
			
		||||
import top.charles7c.continew.starter.core.util.validate.CheckUtils;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.BaseServiceImpl;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.service.impl.BaseServiceImpl;
 | 
			
		||||
 | 
			
		||||
import java.util.*;
 | 
			
		||||
import java.util.stream.Collectors;
 | 
			
		||||
 
 | 
			
		||||
@@ -41,7 +41,7 @@ import top.charles7c.continew.starter.core.constant.StringConstants;
 | 
			
		||||
import top.charles7c.continew.starter.core.util.URLUtils;
 | 
			
		||||
import top.charles7c.continew.starter.core.util.validate.CheckUtils;
 | 
			
		||||
import top.charles7c.continew.starter.core.util.validate.ValidationUtils;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.base.BaseServiceImpl;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.service.impl.BaseServiceImpl;
 | 
			
		||||
import top.charles7c.continew.starter.web.util.SpringWebUtils;
 | 
			
		||||
 | 
			
		||||
import java.util.Collections;
 | 
			
		||||
 
 | 
			
		||||
@@ -50,8 +50,8 @@ import top.charles7c.continew.admin.system.service.UserRoleService;
 | 
			
		||||
import top.charles7c.continew.admin.system.service.UserService;
 | 
			
		||||
import top.charles7c.continew.starter.core.constant.StringConstants;
 | 
			
		||||
import top.charles7c.continew.starter.core.util.validate.CheckUtils;
 | 
			
		||||
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.service.impl.BaseServiceImpl;
 | 
			
		||||
import top.charles7c.continew.starter.extension.crud.service.CommonUserService;
 | 
			
		||||
 | 
			
		||||
import java.time.LocalDateTime;
 | 
			
		||||
import java.util.Collection;
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user