♻️ 为微服务做准备
This commit is contained in:
parent
6ea1f00530
commit
09d0f6932d
|
@ -126,13 +126,12 @@ http.authorizeHttpRequests(auth -> auth
|
|||
|
||||
```
|
||||
bunny-auth/
|
||||
├── auth-api # Interface Layer
|
||||
├── auth-system # System Module
|
||||
├── auth-core # Core Module
|
||||
│ ├── config # Security Configuration
|
||||
│ └── domain # Domain
|
||||
│ └── exception # exception
|
||||
│ └── ...... # And more...
|
||||
├── service # Business Implementation
|
||||
└── dao # Data Persistence Layer
|
||||
├── domain # Domain
|
||||
```
|
||||
|
||||
## 🛠️ Use Cases
|
||||
|
|
|
@ -129,13 +129,12 @@ http.authorizeHttpRequests(auth -> auth
|
|||
|
||||
```
|
||||
bunny-auth/
|
||||
├── auth-api # 接口定义层
|
||||
├── auth-system # 系统模块
|
||||
├── auth-core # 核心模块
|
||||
│ ├── config # 安全配置
|
||||
│ └── domain # domain
|
||||
│ └── exception # exception
|
||||
│ └── ...... # 还要很多...
|
||||
├── service # 业务实现
|
||||
└── dao # 数据持久层
|
||||
├── domain # domain
|
||||
```
|
||||
|
||||
## 🛠️ 应用场景
|
||||
|
|
|
@ -1,53 +0,0 @@
|
|||
<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
|
||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<parent>
|
||||
<groupId>cn.bunny</groupId>
|
||||
<artifactId>auth-server</artifactId>
|
||||
<version>0.0.1-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>auth-api</artifactId>
|
||||
<packaging>jar</packaging>
|
||||
|
||||
<name>auh-api</name>
|
||||
<url>https://maven.apache.org</url>
|
||||
|
||||
<properties>
|
||||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||
</properties>
|
||||
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>cn.bunny</groupId>
|
||||
<artifactId>service</artifactId>
|
||||
<version>0.0.1-SNAPSHOT</version>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.springframework.boot</groupId>
|
||||
<artifactId>spring-boot-maven-plugin</artifactId>
|
||||
</plugin>
|
||||
<!-- <plugin> -->
|
||||
<!-- <groupId>org.apache.maven.plugins</groupId> -->
|
||||
<!-- <artifactId>maven-surefire-plugin</artifactId> -->
|
||||
<!-- <configuration> -->
|
||||
<!-- <skip>true</skip> -->
|
||||
<!-- </configuration> -->
|
||||
<!-- </plugin> -->
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-surefire-plugin</artifactId>
|
||||
<version>3.5.2</version>
|
||||
<configuration>
|
||||
<argLine>
|
||||
-javaagent:"${settings.localRepository}/org/mockito/mockito-core/5.14.2/mockito-core-5.14.2.jar"
|
||||
</argLine>
|
||||
</configuration>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</project>
|
|
@ -17,6 +17,12 @@
|
|||
</properties>
|
||||
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>cn.bunny</groupId>
|
||||
<artifactId>domain</artifactId>
|
||||
<version>0.0.1-SNAPSHOT</version>
|
||||
</dependency>
|
||||
|
||||
<!-- 单元测试 -->
|
||||
<dependency>
|
||||
<groupId>junit</groupId>
|
||||
|
@ -41,17 +47,6 @@
|
|||
<artifactId>spring-boot-starter-web</artifactId>
|
||||
</dependency>
|
||||
|
||||
<!-- spring-security -->
|
||||
<dependency>
|
||||
<groupId>org.springframework.boot</groupId>
|
||||
<artifactId>spring-boot-starter-security</artifactId>
|
||||
</dependency>
|
||||
|
||||
<!-- 表单验证 -->
|
||||
<dependency>
|
||||
<groupId>org.springframework.boot</groupId>
|
||||
<artifactId>spring-boot-starter-validation</artifactId>
|
||||
</dependency>
|
||||
|
||||
<!-- 邮箱 -->
|
||||
<dependency>
|
||||
|
@ -59,55 +54,6 @@
|
|||
<artifactId>spring-boot-starter-mail</artifactId>
|
||||
</dependency>
|
||||
|
||||
<!-- lombok hutool-->
|
||||
<dependency>
|
||||
<groupId>org.projectlombok</groupId>
|
||||
<artifactId>lombok</artifactId>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>cn.hutool</groupId>
|
||||
<artifactId>hutool-all</artifactId>
|
||||
</dependency>
|
||||
|
||||
<!-- knife4j -->
|
||||
<dependency>
|
||||
<groupId>com.github.xiaoymin</groupId>
|
||||
<artifactId>knife4j-openapi3-jakarta-spring-boot-starter</artifactId>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.springdoc</groupId>
|
||||
<artifactId>springdoc-openapi-starter-webmvc-ui</artifactId>
|
||||
<version>2.8.6</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>io.swagger</groupId>
|
||||
<artifactId>swagger-annotations</artifactId>
|
||||
<version>1.6.14</version>
|
||||
</dependency>
|
||||
|
||||
<!-- mybatis-plus -->
|
||||
<dependency>
|
||||
<groupId>com.baomidou</groupId>
|
||||
<artifactId>mybatis-plus-spring-boot3-starter</artifactId>
|
||||
</dependency>
|
||||
<!-- 多数据库源插件 -->
|
||||
<!-- <dependency> -->
|
||||
<!-- <groupId>com.baomidou</groupId> -->
|
||||
<!-- <artifactId>dynamic-datasource-spring-boot3-starter</artifactId> -->
|
||||
<!-- </dependency> -->
|
||||
|
||||
<!-- fastjson2 -->
|
||||
<dependency>
|
||||
<groupId>com.alibaba.fastjson2</groupId>
|
||||
<artifactId>fastjson2</artifactId>
|
||||
</dependency>
|
||||
|
||||
<!-- Excel表操作 -->
|
||||
<dependency>
|
||||
<groupId>com.alibaba</groupId>
|
||||
<artifactId>easyexcel</artifactId>
|
||||
</dependency>
|
||||
|
||||
<!-- redis -->
|
||||
<dependency>
|
||||
<groupId>org.springframework.boot</groupId>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
package cn.bunny.services.config;
|
||||
package cn.bunny.core.config;
|
||||
|
||||
import com.fasterxml.jackson.core.JsonParser;
|
||||
import com.fasterxml.jackson.databind.DeserializationContext;
|
|
@ -1,4 +1,4 @@
|
|||
package cn.bunny.services.config;
|
||||
package cn.bunny.core.config;
|
||||
|
||||
import io.swagger.v3.oas.models.ExternalDocumentation;
|
||||
import io.swagger.v3.oas.models.OpenAPI;
|
|
@ -1,4 +1,4 @@
|
|||
package cn.bunny.services.config;
|
||||
package cn.bunny.core.config;
|
||||
|
||||
import io.minio.BucketExistsArgs;
|
||||
import io.minio.MakeBucketArgs;
|
|
@ -1,6 +1,6 @@
|
|||
package cn.bunny.services.config;
|
||||
package cn.bunny.core.config;
|
||||
|
||||
import cn.bunny.services.context.BaseContext;
|
||||
import cn.bunny.core.context.BaseContext;
|
||||
import com.baomidou.mybatisplus.core.handlers.MetaObjectHandler;
|
||||
import org.apache.ibatis.reflection.MetaObject;
|
||||
import org.springframework.stereotype.Component;
|
|
@ -1,4 +1,4 @@
|
|||
package cn.bunny.services.config;
|
||||
package cn.bunny.core.config;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.DbType;
|
||||
import com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor;
|
|
@ -1,4 +1,4 @@
|
|||
package cn.bunny.services.config;
|
||||
package cn.bunny.core.config;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonAutoDetect;
|
||||
import com.fasterxml.jackson.annotation.PropertyAccessor;
|
|
@ -1,6 +1,6 @@
|
|||
package cn.bunny.services.config;
|
||||
package cn.bunny.core.config;
|
||||
|
||||
import cn.bunny.services.context.BaseContext;
|
||||
import cn.bunny.core.context.BaseContext;
|
||||
import jakarta.servlet.http.HttpServletRequest;
|
||||
import jakarta.servlet.http.HttpServletResponse;
|
||||
import org.springframework.stereotype.Component;
|
|
@ -1,4 +1,4 @@
|
|||
package cn.bunny.services.config;
|
||||
package cn.bunny.core.config;
|
||||
|
||||
import jakarta.annotation.Resource;
|
||||
import org.springframework.context.annotation.Bean;
|
|
@ -1,7 +1,7 @@
|
|||
package cn.bunny.services.config.mail;
|
||||
package cn.bunny.core.config.mail;
|
||||
|
||||
import cn.bunny.services.domain.common.model.dto.email.EmailSend;
|
||||
import cn.bunny.services.domain.common.model.dto.email.EmailSendInit;
|
||||
import cn.bunny.domain.common.model.dto.email.EmailSend;
|
||||
import cn.bunny.domain.common.model.dto.email.EmailSendInit;
|
||||
import jakarta.mail.MessagingException;
|
||||
import jakarta.mail.internet.MimeMessage;
|
||||
import org.springframework.mail.javamail.JavaMailSenderImpl;
|
|
@ -1,7 +1,7 @@
|
|||
package cn.bunny.services.context;
|
||||
package cn.bunny.core.context;
|
||||
|
||||
|
||||
import cn.bunny.services.domain.common.model.vo.LoginVo;
|
||||
import cn.bunny.domain.common.model.vo.LoginVo;
|
||||
|
||||
public class BaseContext {
|
||||
private static final ThreadLocal<Long> userId = new ThreadLocal<>();
|
|
@ -1,6 +1,6 @@
|
|||
package cn.bunny.services.exception;
|
||||
package cn.bunny.core.exception;
|
||||
|
||||
import cn.bunny.services.domain.common.enums.ResultCodeEnum;
|
||||
import cn.bunny.domain.common.enums.ResultCodeEnum;
|
||||
import lombok.Getter;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.ToString;
|
|
@ -1,9 +1,9 @@
|
|||
package cn.bunny.services.exception;
|
||||
package cn.bunny.core.exception;
|
||||
|
||||
|
||||
import cn.bunny.services.domain.common.model.vo.result.Result;
|
||||
import cn.bunny.services.domain.common.enums.ResultCodeEnum;
|
||||
import cn.bunny.services.context.BaseContext;
|
||||
import cn.bunny.domain.common.model.vo.result.Result;
|
||||
import cn.bunny.domain.common.enums.ResultCodeEnum;
|
||||
import cn.bunny.core.context.BaseContext;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.mybatis.spring.MyBatisSystemException;
|
||||
import org.springframework.context.support.DefaultMessageSourceResolvable;
|
|
@ -1,4 +1,4 @@
|
|||
package cn.bunny.services.processor;
|
||||
package cn.bunny.core.processor;
|
||||
|
||||
import java.util.List;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package cn.bunny.services.utils;
|
||||
package cn.bunny.core.utils;
|
||||
|
||||
import cn.hutool.crypto.digest.MD5;
|
||||
import org.springframework.http.HttpHeaders;
|
|
@ -1,6 +1,6 @@
|
|||
package cn.bunny.services.utils;
|
||||
package cn.bunny.core.utils;
|
||||
|
||||
import cn.bunny.services.domain.common.model.dto.ip.IpEntity;
|
||||
import cn.bunny.domain.common.model.dto.ip.IpEntity;
|
||||
import jakarta.annotation.PostConstruct;
|
||||
import jakarta.servlet.http.HttpServletRequest;
|
||||
import lombok.extern.slf4j.Slf4j;
|
|
@ -1,7 +1,7 @@
|
|||
package cn.bunny.services.utils;
|
||||
package cn.bunny.core.utils;
|
||||
|
||||
import cn.bunny.services.domain.common.enums.ResultCodeEnum;
|
||||
import cn.bunny.services.exception.AuthCustomerException;
|
||||
import cn.bunny.domain.common.enums.ResultCodeEnum;
|
||||
import cn.bunny.core.exception.AuthCustomerException;
|
||||
import io.jsonwebtoken.Claims;
|
||||
import io.jsonwebtoken.Jws;
|
||||
import io.jsonwebtoken.Jwts;
|
|
@ -1,6 +1,6 @@
|
|||
package cn.bunny.services.utils;
|
||||
package cn.bunny.core.utils;
|
||||
|
||||
import cn.bunny.services.domain.common.model.vo.result.Result;
|
||||
import cn.bunny.domain.common.model.vo.result.Result;
|
||||
import com.fasterxml.jackson.databind.ObjectMapper;
|
||||
import com.fasterxml.jackson.datatype.jsr310.JavaTimeModule;
|
||||
import jakarta.servlet.http.HttpServletResponse;
|
|
@ -7,10 +7,10 @@
|
|||
<version>0.0.1-SNAPSHOT</version>
|
||||
</parent>
|
||||
|
||||
<artifactId>service</artifactId>
|
||||
<artifactId>auth-system</artifactId>
|
||||
<packaging>jar</packaging>
|
||||
|
||||
<name>auth-service</name>
|
||||
<name>auh-system</name>
|
||||
<url>https://maven.apache.org</url>
|
||||
|
||||
<properties>
|
||||
|
@ -18,11 +18,6 @@
|
|||
</properties>
|
||||
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>cn.bunny</groupId>
|
||||
<artifactId>dao</artifactId>
|
||||
<version>0.0.1-SNAPSHOT</version>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>cn.bunny</groupId>
|
||||
<artifactId>auth-core</artifactId>
|
||||
|
@ -91,4 +86,30 @@
|
|||
<artifactId>mysql-connector-j</artifactId>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.springframework.boot</groupId>
|
||||
<artifactId>spring-boot-maven-plugin</artifactId>
|
||||
</plugin>
|
||||
<!-- <plugin> -->
|
||||
<!-- <groupId>org.apache.maven.plugins</groupId> -->
|
||||
<!-- <artifactId>maven-surefire-plugin</artifactId> -->
|
||||
<!-- <configuration> -->
|
||||
<!-- <skip>true</skip> -->
|
||||
<!-- </configuration> -->
|
||||
<!-- </plugin> -->
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-surefire-plugin</artifactId>
|
||||
<version>3.5.2</version>
|
||||
<configuration>
|
||||
<argLine>
|
||||
-javaagent:"${settings.localRepository}/org/mockito/mockito-core/5.14.2/mockito-core-5.14.2.jar"
|
||||
</argLine>
|
||||
</configuration>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
</project>
|
|
@ -1,7 +1,6 @@
|
|||
package cn.bunny.services;
|
||||
|
||||
import org.dromara.x.file.storage.spring.EnableFileStorage;
|
||||
import org.mybatis.spring.annotation.MapperScan;
|
||||
import org.springframework.boot.SpringApplication;
|
||||
import org.springframework.boot.autoconfigure.SpringBootApplication;
|
||||
import org.springframework.cache.annotation.EnableCaching;
|
||||
|
@ -9,7 +8,7 @@ import org.springframework.context.annotation.ComponentScan;
|
|||
import org.springframework.scheduling.annotation.EnableScheduling;
|
||||
import org.springframework.transaction.annotation.EnableTransactionManagement;
|
||||
|
||||
@MapperScan("cn.bunny.services.mapper")
|
||||
// @MapperScan("cn.bunny.services.mapper")
|
||||
@ComponentScan("cn.bunny")
|
||||
@EnableScheduling
|
||||
@EnableFileStorage
|
||||
|
@ -21,3 +20,4 @@ public class AuthServiceApplication {
|
|||
SpringApplication.run(AuthServiceApplication.class, args);
|
||||
}
|
||||
}
|
||||
|
|
@ -1,9 +1,9 @@
|
|||
package cn.bunny.services.aop.aspect;
|
||||
|
||||
import cn.bunny.services.domain.common.constant.LocalDateTimeConstant;
|
||||
import cn.bunny.services.domain.common.enums.JobEnums;
|
||||
import cn.bunny.services.domain.common.model.dto.quartz.ScheduleExecuteLogJson;
|
||||
import cn.bunny.services.domain.log.entity.ScheduleExecuteLog;
|
||||
import cn.bunny.domain.common.constant.LocalDateTimeConstant;
|
||||
import cn.bunny.domain.common.enums.JobEnums;
|
||||
import cn.bunny.domain.common.model.dto.quartz.ScheduleExecuteLogJson;
|
||||
import cn.bunny.domain.log.entity.ScheduleExecuteLog;
|
||||
import cn.bunny.services.mapper.log.ScheduleExecuteLogMapper;
|
||||
import com.alibaba.fastjson2.JSON;
|
||||
import jakarta.annotation.Resource;
|
||||
|
@ -101,7 +101,7 @@ public class JobExecuteAspect {
|
|||
scheduleExecuteLogMapper.insert(executeLog);
|
||||
}
|
||||
|
||||
@Pointcut("execution(* cn.bunny.services.quartz.*.execute(..))")
|
||||
@Pointcut("execution(* cn.bunny.core.quartz.*.execute(..))")
|
||||
public void pointCut() {
|
||||
}
|
||||
}
|
|
@ -1,7 +1,7 @@
|
|||
package cn.bunny.services.aop.scanner;
|
||||
|
||||
import cn.bunny.services.domain.common.enums.ResultCodeEnum;
|
||||
import cn.bunny.services.exception.AuthCustomerException;
|
||||
import cn.bunny.domain.common.enums.ResultCodeEnum;
|
||||
import cn.bunny.core.exception.AuthCustomerException;
|
||||
import org.springframework.beans.factory.config.BeanDefinition;
|
||||
import org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider;
|
||||
import org.springframework.core.type.filter.AnnotationTypeFilter;
|
|
@ -1,7 +1,7 @@
|
|||
package cn.bunny.services.aop.scanner;
|
||||
|
||||
import cn.bunny.services.aop.annotation.PermissionTag;
|
||||
import cn.bunny.services.domain.common.model.dto.scanner.ScannerControllerInfoVo;
|
||||
import cn.bunny.domain.common.model.dto.scanner.ScannerControllerInfoVo;
|
||||
import cn.bunny.services.security.config.WebSecurityConfig;
|
||||
import io.swagger.v3.oas.annotations.Operation;
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
|
@ -1,10 +1,10 @@
|
|||
package cn.bunny.services.controller.configuration;
|
||||
|
||||
import cn.bunny.services.aop.annotation.PermissionTag;
|
||||
import cn.bunny.services.domain.common.enums.ResultCodeEnum;
|
||||
import cn.bunny.services.domain.common.model.vo.result.Result;
|
||||
import cn.bunny.services.domain.configuration.dto.WebConfigurationDto;
|
||||
import cn.bunny.services.domain.configuration.entity.WebConfiguration;
|
||||
import cn.bunny.domain.common.enums.ResultCodeEnum;
|
||||
import cn.bunny.domain.common.model.vo.result.Result;
|
||||
import cn.bunny.domain.configuration.dto.WebConfigurationDto;
|
||||
import cn.bunny.domain.configuration.entity.WebConfiguration;
|
||||
import cn.bunny.services.service.configuration.ConfigurationService;
|
||||
import io.swagger.v3.oas.annotations.Operation;
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
|
@ -1,13 +1,13 @@
|
|||
package cn.bunny.services.controller.configuration;
|
||||
|
||||
import cn.bunny.services.aop.annotation.PermissionTag;
|
||||
import cn.bunny.services.domain.common.ValidationGroups;
|
||||
import cn.bunny.services.domain.common.enums.ResultCodeEnum;
|
||||
import cn.bunny.services.domain.common.model.vo.result.PageResult;
|
||||
import cn.bunny.services.domain.common.model.vo.result.Result;
|
||||
import cn.bunny.services.domain.configuration.dto.EmailTemplateDto;
|
||||
import cn.bunny.services.domain.configuration.entity.EmailTemplate;
|
||||
import cn.bunny.services.domain.configuration.vo.EmailTemplateVo;
|
||||
import cn.bunny.domain.common.ValidationGroups;
|
||||
import cn.bunny.domain.common.enums.ResultCodeEnum;
|
||||
import cn.bunny.domain.common.model.vo.result.PageResult;
|
||||
import cn.bunny.domain.common.model.vo.result.Result;
|
||||
import cn.bunny.domain.configuration.dto.EmailTemplateDto;
|
||||
import cn.bunny.domain.configuration.entity.EmailTemplate;
|
||||
import cn.bunny.domain.configuration.vo.EmailTemplateVo;
|
||||
import cn.bunny.services.service.configuration.EmailTemplateService;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import io.swagger.v3.oas.annotations.Operation;
|
|
@ -1,13 +1,13 @@
|
|||
package cn.bunny.services.controller.configuration;
|
||||
|
||||
import cn.bunny.services.aop.annotation.PermissionTag;
|
||||
import cn.bunny.services.domain.common.ValidationGroups;
|
||||
import cn.bunny.services.domain.common.enums.ResultCodeEnum;
|
||||
import cn.bunny.services.domain.common.model.vo.result.PageResult;
|
||||
import cn.bunny.services.domain.common.model.vo.result.Result;
|
||||
import cn.bunny.services.domain.configuration.dto.EmailUsersDto;
|
||||
import cn.bunny.services.domain.configuration.entity.EmailUsers;
|
||||
import cn.bunny.services.domain.configuration.vo.EmailUsersVo;
|
||||
import cn.bunny.domain.common.ValidationGroups;
|
||||
import cn.bunny.domain.common.enums.ResultCodeEnum;
|
||||
import cn.bunny.domain.common.model.vo.result.PageResult;
|
||||
import cn.bunny.domain.common.model.vo.result.Result;
|
||||
import cn.bunny.domain.configuration.dto.EmailUsersDto;
|
||||
import cn.bunny.domain.configuration.entity.EmailUsers;
|
||||
import cn.bunny.domain.configuration.vo.EmailUsersVo;
|
||||
import cn.bunny.services.service.configuration.EmailUsersService;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import io.swagger.v3.oas.annotations.Operation;
|
|
@ -1,14 +1,14 @@
|
|||
package cn.bunny.services.controller.configuration;
|
||||
|
||||
import cn.bunny.services.aop.annotation.PermissionTag;
|
||||
import cn.bunny.services.domain.common.ValidationGroups;
|
||||
import cn.bunny.services.domain.common.enums.ResultCodeEnum;
|
||||
import cn.bunny.services.domain.common.model.vo.result.PageResult;
|
||||
import cn.bunny.services.domain.common.model.vo.result.Result;
|
||||
import cn.bunny.services.domain.configuration.dto.I18nDto;
|
||||
import cn.bunny.services.domain.configuration.dto.I18nUpdateByFileDto;
|
||||
import cn.bunny.services.domain.configuration.entity.I18n;
|
||||
import cn.bunny.services.domain.configuration.vo.I18nVo;
|
||||
import cn.bunny.domain.common.ValidationGroups;
|
||||
import cn.bunny.domain.common.enums.ResultCodeEnum;
|
||||
import cn.bunny.domain.common.model.vo.result.PageResult;
|
||||
import cn.bunny.domain.common.model.vo.result.Result;
|
||||
import cn.bunny.domain.configuration.dto.I18nDto;
|
||||
import cn.bunny.domain.configuration.dto.I18nUpdateByFileDto;
|
||||
import cn.bunny.domain.configuration.entity.I18n;
|
||||
import cn.bunny.domain.configuration.vo.I18nVo;
|
||||
import cn.bunny.services.service.configuration.I18nService;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import io.swagger.v3.oas.annotations.Operation;
|
|
@ -1,11 +1,11 @@
|
|||
package cn.bunny.services.controller.configuration;
|
||||
|
||||
import cn.bunny.services.aop.annotation.PermissionTag;
|
||||
import cn.bunny.services.domain.common.ValidationGroups;
|
||||
import cn.bunny.services.domain.common.enums.ResultCodeEnum;
|
||||
import cn.bunny.services.domain.common.model.vo.result.Result;
|
||||
import cn.bunny.services.domain.configuration.dto.I18nTypeDto;
|
||||
import cn.bunny.services.domain.configuration.vo.I18nTypeVo;
|
||||
import cn.bunny.domain.common.ValidationGroups;
|
||||
import cn.bunny.domain.common.enums.ResultCodeEnum;
|
||||
import cn.bunny.domain.common.model.vo.result.Result;
|
||||
import cn.bunny.domain.configuration.dto.I18nTypeDto;
|
||||
import cn.bunny.domain.configuration.vo.I18nTypeVo;
|
||||
import cn.bunny.services.service.configuration.I18nTypeService;
|
||||
import io.swagger.v3.oas.annotations.Operation;
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
|
@ -1,13 +1,13 @@
|
|||
package cn.bunny.services.controller.configuration;
|
||||
|
||||
import cn.bunny.services.aop.annotation.PermissionTag;
|
||||
import cn.bunny.services.domain.common.ValidationGroups;
|
||||
import cn.bunny.services.domain.common.enums.ResultCodeEnum;
|
||||
import cn.bunny.services.domain.common.model.vo.result.PageResult;
|
||||
import cn.bunny.services.domain.common.model.vo.result.Result;
|
||||
import cn.bunny.services.domain.configuration.dto.MenuIconDto;
|
||||
import cn.bunny.services.domain.configuration.entity.MenuIcon;
|
||||
import cn.bunny.services.domain.configuration.vo.MenuIconVo;
|
||||
import cn.bunny.domain.common.ValidationGroups;
|
||||
import cn.bunny.domain.common.enums.ResultCodeEnum;
|
||||
import cn.bunny.domain.common.model.vo.result.PageResult;
|
||||
import cn.bunny.domain.common.model.vo.result.Result;
|
||||
import cn.bunny.domain.configuration.dto.MenuIconDto;
|
||||
import cn.bunny.domain.configuration.entity.MenuIcon;
|
||||
import cn.bunny.domain.configuration.vo.MenuIconVo;
|
||||
import cn.bunny.services.service.configuration.MenuIconService;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import io.swagger.v3.oas.annotations.Operation;
|
|
@ -1,17 +1,17 @@
|
|||
package cn.bunny.services.controller.file;
|
||||
|
||||
import cn.bunny.services.aop.annotation.PermissionTag;
|
||||
import cn.bunny.services.domain.common.ValidationGroups;
|
||||
import cn.bunny.services.domain.common.constant.FileStorageConstant;
|
||||
import cn.bunny.services.domain.common.enums.ResultCodeEnum;
|
||||
import cn.bunny.services.domain.common.model.vo.result.PageResult;
|
||||
import cn.bunny.services.domain.common.model.vo.result.Result;
|
||||
import cn.bunny.services.domain.files.dto.FileUploadDto;
|
||||
import cn.bunny.services.domain.files.dto.FilesCreateOrUpdateDto;
|
||||
import cn.bunny.services.domain.files.dto.FilesDto;
|
||||
import cn.bunny.services.domain.files.entity.Files;
|
||||
import cn.bunny.services.domain.files.vo.FileInfoVo;
|
||||
import cn.bunny.services.domain.files.vo.FilesVo;
|
||||
import cn.bunny.domain.common.ValidationGroups;
|
||||
import cn.bunny.domain.common.constant.FileStorageConstant;
|
||||
import cn.bunny.domain.common.enums.ResultCodeEnum;
|
||||
import cn.bunny.domain.common.model.vo.result.PageResult;
|
||||
import cn.bunny.domain.common.model.vo.result.Result;
|
||||
import cn.bunny.domain.files.dto.FileUploadDto;
|
||||
import cn.bunny.domain.files.dto.FilesCreateOrUpdateDto;
|
||||
import cn.bunny.domain.files.dto.FilesDto;
|
||||
import cn.bunny.domain.files.entity.Files;
|
||||
import cn.bunny.domain.files.vo.FileInfoVo;
|
||||
import cn.bunny.domain.files.vo.FilesVo;
|
||||
import cn.bunny.services.service.file.FilesService;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import io.swagger.v3.oas.annotations.Operation;
|
|
@ -1,12 +1,12 @@
|
|||
package cn.bunny.services.controller.file;
|
||||
|
||||
import cn.bunny.services.aop.annotation.PermissionTag;
|
||||
import cn.bunny.services.domain.common.enums.ResultCodeEnum;
|
||||
import cn.bunny.services.domain.common.model.vo.result.PageResult;
|
||||
import cn.bunny.services.domain.common.model.vo.result.Result;
|
||||
import cn.bunny.services.domain.files.dto.FilesParDetailDto;
|
||||
import cn.bunny.services.domain.files.entity.FilesParDetail;
|
||||
import cn.bunny.services.domain.files.vo.FilesParDetailVo;
|
||||
import cn.bunny.domain.common.enums.ResultCodeEnum;
|
||||
import cn.bunny.domain.common.model.vo.result.PageResult;
|
||||
import cn.bunny.domain.common.model.vo.result.Result;
|
||||
import cn.bunny.domain.files.dto.FilesParDetailDto;
|
||||
import cn.bunny.domain.files.entity.FilesParDetail;
|
||||
import cn.bunny.domain.files.vo.FilesParDetailVo;
|
||||
import cn.bunny.services.service.file.FilesParDetailService;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import io.swagger.v3.oas.annotations.Operation;
|
|
@ -1,12 +1,12 @@
|
|||
package cn.bunny.services.controller.log;
|
||||
|
||||
import cn.bunny.services.aop.annotation.PermissionTag;
|
||||
import cn.bunny.services.domain.common.enums.ResultCodeEnum;
|
||||
import cn.bunny.services.domain.common.model.vo.result.PageResult;
|
||||
import cn.bunny.services.domain.common.model.vo.result.Result;
|
||||
import cn.bunny.services.domain.log.dto.ScheduleExecuteLogDto;
|
||||
import cn.bunny.services.domain.log.entity.ScheduleExecuteLog;
|
||||
import cn.bunny.services.domain.log.vo.ScheduleExecuteLogVo;
|
||||
import cn.bunny.domain.common.enums.ResultCodeEnum;
|
||||
import cn.bunny.domain.common.model.vo.result.PageResult;
|
||||
import cn.bunny.domain.common.model.vo.result.Result;
|
||||
import cn.bunny.domain.log.dto.ScheduleExecuteLogDto;
|
||||
import cn.bunny.domain.log.entity.ScheduleExecuteLog;
|
||||
import cn.bunny.domain.log.vo.ScheduleExecuteLogVo;
|
||||
import cn.bunny.services.service.log.ScheduleExecuteLogService;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import io.swagger.v3.oas.annotations.Operation;
|
|
@ -1,13 +1,13 @@
|
|||
package cn.bunny.services.controller.log;
|
||||
|
||||
import cn.bunny.services.aop.annotation.PermissionTag;
|
||||
import cn.bunny.services.domain.common.enums.ResultCodeEnum;
|
||||
import cn.bunny.services.domain.common.model.vo.result.PageResult;
|
||||
import cn.bunny.services.domain.common.model.vo.result.Result;
|
||||
import cn.bunny.services.domain.log.dto.UserLoginLogDto;
|
||||
import cn.bunny.services.domain.log.entity.UserLoginLog;
|
||||
import cn.bunny.services.domain.log.vo.UserLoginLogLocalVo;
|
||||
import cn.bunny.services.domain.log.vo.UserLoginLogVo;
|
||||
import cn.bunny.domain.common.enums.ResultCodeEnum;
|
||||
import cn.bunny.domain.common.model.vo.result.PageResult;
|
||||
import cn.bunny.domain.common.model.vo.result.Result;
|
||||
import cn.bunny.domain.log.dto.UserLoginLogDto;
|
||||
import cn.bunny.domain.log.entity.UserLoginLog;
|
||||
import cn.bunny.domain.log.vo.UserLoginLogLocalVo;
|
||||
import cn.bunny.domain.log.vo.UserLoginLogVo;
|
||||
import cn.bunny.services.service.log.UserLoginLogService;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import io.swagger.v3.oas.annotations.Operation;
|
|
@ -1,15 +1,15 @@
|
|||
package cn.bunny.services.controller.message;
|
||||
|
||||
import cn.bunny.services.aop.annotation.PermissionTag;
|
||||
import cn.bunny.services.domain.common.ValidationGroups;
|
||||
import cn.bunny.services.domain.common.enums.ResultCodeEnum;
|
||||
import cn.bunny.services.domain.common.model.vo.result.PageResult;
|
||||
import cn.bunny.services.domain.common.model.vo.result.Result;
|
||||
import cn.bunny.services.domain.message.dto.MessageDto;
|
||||
import cn.bunny.services.domain.message.entity.Message;
|
||||
import cn.bunny.services.domain.message.vo.MessageDetailVo;
|
||||
import cn.bunny.services.domain.message.vo.MessageReceivedWithUserVo;
|
||||
import cn.bunny.services.domain.message.vo.MessageVo;
|
||||
import cn.bunny.domain.common.ValidationGroups;
|
||||
import cn.bunny.domain.common.enums.ResultCodeEnum;
|
||||
import cn.bunny.domain.common.model.vo.result.PageResult;
|
||||
import cn.bunny.domain.common.model.vo.result.Result;
|
||||
import cn.bunny.domain.message.dto.MessageDto;
|
||||
import cn.bunny.domain.message.entity.Message;
|
||||
import cn.bunny.domain.message.vo.MessageDetailVo;
|
||||
import cn.bunny.domain.message.vo.MessageReceivedWithUserVo;
|
||||
import cn.bunny.domain.message.vo.MessageVo;
|
||||
import cn.bunny.services.service.message.MessageService;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import io.swagger.v3.oas.annotations.Operation;
|
|
@ -1,15 +1,15 @@
|
|||
package cn.bunny.services.controller.message;
|
||||
|
||||
import cn.bunny.services.aop.annotation.PermissionTag;
|
||||
import cn.bunny.services.domain.common.enums.ResultCodeEnum;
|
||||
import cn.bunny.services.domain.common.model.vo.result.PageResult;
|
||||
import cn.bunny.services.domain.common.model.vo.result.Result;
|
||||
import cn.bunny.services.domain.message.dto.MessageReceivedDto;
|
||||
import cn.bunny.services.domain.message.dto.MessageReceivedUpdateDto;
|
||||
import cn.bunny.services.domain.message.dto.MessageUserDto;
|
||||
import cn.bunny.services.domain.message.entity.Message;
|
||||
import cn.bunny.services.domain.message.vo.MessageReceivedWithMessageVo;
|
||||
import cn.bunny.services.domain.message.vo.MessageUserVo;
|
||||
import cn.bunny.domain.common.enums.ResultCodeEnum;
|
||||
import cn.bunny.domain.common.model.vo.result.PageResult;
|
||||
import cn.bunny.domain.common.model.vo.result.Result;
|
||||
import cn.bunny.domain.message.dto.MessageReceivedDto;
|
||||
import cn.bunny.domain.message.dto.MessageReceivedUpdateDto;
|
||||
import cn.bunny.domain.message.dto.MessageUserDto;
|
||||
import cn.bunny.domain.message.entity.Message;
|
||||
import cn.bunny.domain.message.vo.MessageReceivedWithMessageVo;
|
||||
import cn.bunny.domain.message.vo.MessageUserVo;
|
||||
import cn.bunny.services.service.message.MessageReceivedService;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import io.swagger.v3.oas.annotations.Operation;
|
|
@ -1,13 +1,13 @@
|
|||
package cn.bunny.services.controller.message;
|
||||
|
||||
import cn.bunny.services.aop.annotation.PermissionTag;
|
||||
import cn.bunny.services.domain.common.ValidationGroups;
|
||||
import cn.bunny.services.domain.common.enums.ResultCodeEnum;
|
||||
import cn.bunny.services.domain.common.model.vo.result.PageResult;
|
||||
import cn.bunny.services.domain.common.model.vo.result.Result;
|
||||
import cn.bunny.services.domain.message.dto.MessageTypeDto;
|
||||
import cn.bunny.services.domain.message.entity.MessageType;
|
||||
import cn.bunny.services.domain.message.vo.MessageTypeVo;
|
||||
import cn.bunny.domain.common.ValidationGroups;
|
||||
import cn.bunny.domain.common.enums.ResultCodeEnum;
|
||||
import cn.bunny.domain.common.model.vo.result.PageResult;
|
||||
import cn.bunny.domain.common.model.vo.result.Result;
|
||||
import cn.bunny.domain.message.dto.MessageTypeDto;
|
||||
import cn.bunny.domain.message.entity.MessageType;
|
||||
import cn.bunny.domain.message.vo.MessageTypeVo;
|
||||
import cn.bunny.services.service.message.MessageTypeService;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import io.swagger.v3.oas.annotations.Operation;
|
|
@ -2,13 +2,13 @@ package cn.bunny.services.controller.schedule;
|
|||
|
||||
import cn.bunny.services.aop.annotation.PermissionTag;
|
||||
import cn.bunny.services.aop.scanner.QuartzSchedulersScanner;
|
||||
import cn.bunny.services.domain.common.ValidationGroups;
|
||||
import cn.bunny.services.domain.common.enums.ResultCodeEnum;
|
||||
import cn.bunny.services.domain.common.model.vo.result.PageResult;
|
||||
import cn.bunny.services.domain.common.model.vo.result.Result;
|
||||
import cn.bunny.services.domain.schedule.dto.SchedulersDto;
|
||||
import cn.bunny.services.domain.schedule.entity.Schedulers;
|
||||
import cn.bunny.services.domain.schedule.vo.SchedulersVo;
|
||||
import cn.bunny.domain.common.ValidationGroups;
|
||||
import cn.bunny.domain.common.enums.ResultCodeEnum;
|
||||
import cn.bunny.domain.common.model.vo.result.PageResult;
|
||||
import cn.bunny.domain.common.model.vo.result.Result;
|
||||
import cn.bunny.domain.schedule.dto.SchedulersDto;
|
||||
import cn.bunny.domain.schedule.entity.Schedulers;
|
||||
import cn.bunny.domain.schedule.vo.SchedulersVo;
|
||||
import cn.bunny.services.service.schedule.SchedulersService;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import io.swagger.v3.oas.annotations.Operation;
|
|
@ -1,13 +1,13 @@
|
|||
package cn.bunny.services.controller.schedule;
|
||||
|
||||
import cn.bunny.services.aop.annotation.PermissionTag;
|
||||
import cn.bunny.services.domain.common.ValidationGroups;
|
||||
import cn.bunny.services.domain.common.enums.ResultCodeEnum;
|
||||
import cn.bunny.services.domain.common.model.vo.result.PageResult;
|
||||
import cn.bunny.services.domain.common.model.vo.result.Result;
|
||||
import cn.bunny.services.domain.schedule.dto.SchedulersGroupDto;
|
||||
import cn.bunny.services.domain.schedule.entity.SchedulersGroup;
|
||||
import cn.bunny.services.domain.schedule.vo.SchedulersGroupVo;
|
||||
import cn.bunny.domain.common.ValidationGroups;
|
||||
import cn.bunny.domain.common.enums.ResultCodeEnum;
|
||||
import cn.bunny.domain.common.model.vo.result.PageResult;
|
||||
import cn.bunny.domain.common.model.vo.result.Result;
|
||||
import cn.bunny.domain.schedule.dto.SchedulersGroupDto;
|
||||
import cn.bunny.domain.schedule.entity.SchedulersGroup;
|
||||
import cn.bunny.domain.schedule.vo.SchedulersGroupVo;
|
||||
import cn.bunny.services.service.schedule.SchedulersGroupService;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import io.swagger.v3.oas.annotations.Operation;
|
|
@ -1,13 +1,13 @@
|
|||
package cn.bunny.services.controller.system;
|
||||
|
||||
import cn.bunny.services.aop.annotation.PermissionTag;
|
||||
import cn.bunny.services.domain.common.ValidationGroups;
|
||||
import cn.bunny.services.domain.common.enums.ResultCodeEnum;
|
||||
import cn.bunny.services.domain.common.model.vo.result.PageResult;
|
||||
import cn.bunny.services.domain.common.model.vo.result.Result;
|
||||
import cn.bunny.services.domain.system.dto.DeptDto;
|
||||
import cn.bunny.services.domain.system.entity.Dept;
|
||||
import cn.bunny.services.domain.system.vo.DeptVo;
|
||||
import cn.bunny.domain.common.ValidationGroups;
|
||||
import cn.bunny.domain.common.enums.ResultCodeEnum;
|
||||
import cn.bunny.domain.common.model.vo.result.PageResult;
|
||||
import cn.bunny.domain.common.model.vo.result.Result;
|
||||
import cn.bunny.domain.system.dto.DeptDto;
|
||||
import cn.bunny.domain.system.entity.Dept;
|
||||
import cn.bunny.domain.system.vo.DeptVo;
|
||||
import cn.bunny.services.service.system.DeptService;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import io.swagger.v3.oas.annotations.Operation;
|
|
@ -2,15 +2,15 @@ package cn.bunny.services.controller.system;
|
|||
|
||||
import cn.bunny.services.aop.annotation.PermissionTag;
|
||||
import cn.bunny.services.aop.scanner.ControllerApiPermissionScanner;
|
||||
import cn.bunny.services.domain.common.ValidationGroups;
|
||||
import cn.bunny.services.domain.common.enums.ResultCodeEnum;
|
||||
import cn.bunny.services.domain.common.model.dto.scanner.ScannerControllerInfoVo;
|
||||
import cn.bunny.services.domain.common.model.vo.result.PageResult;
|
||||
import cn.bunny.services.domain.common.model.vo.result.Result;
|
||||
import cn.bunny.services.domain.system.dto.PermissionDto;
|
||||
import cn.bunny.services.domain.system.dto.PermissionUpdateBatchByParentIdDto;
|
||||
import cn.bunny.services.domain.system.entity.Permission;
|
||||
import cn.bunny.services.domain.system.vo.PermissionVo;
|
||||
import cn.bunny.domain.common.ValidationGroups;
|
||||
import cn.bunny.domain.common.enums.ResultCodeEnum;
|
||||
import cn.bunny.domain.common.model.dto.scanner.ScannerControllerInfoVo;
|
||||
import cn.bunny.domain.common.model.vo.result.PageResult;
|
||||
import cn.bunny.domain.common.model.vo.result.Result;
|
||||
import cn.bunny.domain.system.dto.PermissionDto;
|
||||
import cn.bunny.domain.system.dto.PermissionUpdateBatchByParentIdDto;
|
||||
import cn.bunny.domain.system.entity.Permission;
|
||||
import cn.bunny.domain.system.vo.PermissionVo;
|
||||
import cn.bunny.services.service.system.PermissionService;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import io.swagger.v3.oas.annotations.Operation;
|
|
@ -1,13 +1,13 @@
|
|||
package cn.bunny.services.controller.system;
|
||||
|
||||
import cn.bunny.services.aop.annotation.PermissionTag;
|
||||
import cn.bunny.services.domain.common.ValidationGroups;
|
||||
import cn.bunny.services.domain.common.enums.ResultCodeEnum;
|
||||
import cn.bunny.services.domain.common.model.vo.result.PageResult;
|
||||
import cn.bunny.services.domain.common.model.vo.result.Result;
|
||||
import cn.bunny.services.domain.system.dto.RoleDto;
|
||||
import cn.bunny.services.domain.system.entity.Role;
|
||||
import cn.bunny.services.domain.system.vo.RoleVo;
|
||||
import cn.bunny.domain.common.ValidationGroups;
|
||||
import cn.bunny.domain.common.enums.ResultCodeEnum;
|
||||
import cn.bunny.domain.common.model.vo.result.PageResult;
|
||||
import cn.bunny.domain.common.model.vo.result.Result;
|
||||
import cn.bunny.domain.system.dto.RoleDto;
|
||||
import cn.bunny.domain.system.entity.Role;
|
||||
import cn.bunny.domain.system.vo.RoleVo;
|
||||
import cn.bunny.services.service.system.RoleService;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import io.swagger.v3.oas.annotations.Operation;
|
|
@ -1,8 +1,8 @@
|
|||
package cn.bunny.services.controller.system;
|
||||
|
||||
import cn.bunny.services.aop.annotation.PermissionTag;
|
||||
import cn.bunny.services.domain.common.model.vo.result.Result;
|
||||
import cn.bunny.services.domain.system.dto.AssignPowersToRoleDto;
|
||||
import cn.bunny.domain.common.model.vo.result.Result;
|
||||
import cn.bunny.domain.system.dto.AssignPowersToRoleDto;
|
||||
import cn.bunny.services.service.system.RolePermissionService;
|
||||
import io.swagger.v3.oas.annotations.Operation;
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
|
@ -1,12 +1,12 @@
|
|||
package cn.bunny.services.controller.system;
|
||||
|
||||
import cn.bunny.services.aop.annotation.PermissionTag;
|
||||
import cn.bunny.services.domain.common.ValidationGroups;
|
||||
import cn.bunny.services.domain.common.enums.ResultCodeEnum;
|
||||
import cn.bunny.services.domain.common.model.vo.result.Result;
|
||||
import cn.bunny.services.domain.system.dto.RouterDto;
|
||||
import cn.bunny.services.domain.system.vo.router.RouterManageVo;
|
||||
import cn.bunny.services.domain.system.vo.router.WebUserRouterVo;
|
||||
import cn.bunny.domain.common.ValidationGroups;
|
||||
import cn.bunny.domain.common.enums.ResultCodeEnum;
|
||||
import cn.bunny.domain.common.model.vo.result.Result;
|
||||
import cn.bunny.domain.system.dto.RouterDto;
|
||||
import cn.bunny.domain.system.vo.router.RouterManageVo;
|
||||
import cn.bunny.domain.system.vo.router.WebUserRouterVo;
|
||||
import cn.bunny.services.service.system.RouterService;
|
||||
import io.swagger.v3.oas.annotations.Operation;
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
|
@ -1,7 +1,7 @@
|
|||
package cn.bunny.services.controller.system;
|
||||
|
||||
import cn.bunny.services.aop.annotation.PermissionTag;
|
||||
import cn.bunny.services.domain.common.model.vo.result.Result;
|
||||
import cn.bunny.domain.common.model.vo.result.Result;
|
||||
import cn.bunny.services.service.system.RouterRoleService;
|
||||
import io.swagger.v3.oas.annotations.Operation;
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
|
@ -1,15 +1,15 @@
|
|||
package cn.bunny.services.controller.system;
|
||||
|
||||
import cn.bunny.services.aop.annotation.PermissionTag;
|
||||
import cn.bunny.services.domain.common.enums.ResultCodeEnum;
|
||||
import cn.bunny.services.domain.common.model.vo.result.PageResult;
|
||||
import cn.bunny.services.domain.common.model.vo.result.Result;
|
||||
import cn.bunny.services.domain.system.dto.user.AdminUserAddDto;
|
||||
import cn.bunny.services.domain.system.dto.user.AdminUserDto;
|
||||
import cn.bunny.services.domain.system.dto.user.AdminUserUpdateDto;
|
||||
import cn.bunny.services.domain.system.entity.AdminUser;
|
||||
import cn.bunny.services.domain.system.vo.user.AdminUserVo;
|
||||
import cn.bunny.services.domain.system.vo.user.UserVo;
|
||||
import cn.bunny.domain.common.enums.ResultCodeEnum;
|
||||
import cn.bunny.domain.common.model.vo.result.PageResult;
|
||||
import cn.bunny.domain.common.model.vo.result.Result;
|
||||
import cn.bunny.domain.system.dto.user.AdminUserAddDto;
|
||||
import cn.bunny.domain.system.dto.user.AdminUserDto;
|
||||
import cn.bunny.domain.system.dto.user.AdminUserUpdateDto;
|
||||
import cn.bunny.domain.system.entity.AdminUser;
|
||||
import cn.bunny.domain.system.vo.user.AdminUserVo;
|
||||
import cn.bunny.domain.system.vo.user.UserVo;
|
||||
import cn.bunny.services.service.system.UserService;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import io.swagger.v3.oas.annotations.Operation;
|
|
@ -1,14 +1,14 @@
|
|||
package cn.bunny.services.controller.system;
|
||||
|
||||
import cn.bunny.services.context.BaseContext;
|
||||
import cn.bunny.services.domain.common.enums.ResultCodeEnum;
|
||||
import cn.bunny.services.domain.common.model.vo.LoginVo;
|
||||
import cn.bunny.services.domain.common.model.vo.result.Result;
|
||||
import cn.bunny.services.domain.system.dto.user.AdminUserUpdateByLocalUserDto;
|
||||
import cn.bunny.services.domain.system.dto.user.LoginDto;
|
||||
import cn.bunny.services.domain.system.dto.user.RefreshTokenDto;
|
||||
import cn.bunny.services.domain.system.vo.user.RefreshTokenVo;
|
||||
import cn.bunny.services.exception.AuthCustomerException;
|
||||
import cn.bunny.core.context.BaseContext;
|
||||
import cn.bunny.domain.common.enums.ResultCodeEnum;
|
||||
import cn.bunny.domain.common.model.vo.LoginVo;
|
||||
import cn.bunny.domain.common.model.vo.result.Result;
|
||||
import cn.bunny.domain.system.dto.user.AdminUserUpdateByLocalUserDto;
|
||||
import cn.bunny.domain.system.dto.user.LoginDto;
|
||||
import cn.bunny.domain.system.dto.user.RefreshTokenDto;
|
||||
import cn.bunny.domain.system.vo.user.RefreshTokenVo;
|
||||
import cn.bunny.core.exception.AuthCustomerException;
|
||||
import cn.bunny.services.service.system.UserLoginService;
|
||||
import io.swagger.v3.oas.annotations.Operation;
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
|
@ -1,8 +1,8 @@
|
|||
package cn.bunny.services.controller.system;
|
||||
|
||||
import cn.bunny.services.aop.annotation.PermissionTag;
|
||||
import cn.bunny.services.domain.common.model.vo.result.Result;
|
||||
import cn.bunny.services.domain.system.dto.user.AssignRolesToUsersDto;
|
||||
import cn.bunny.domain.common.model.vo.result.Result;
|
||||
import cn.bunny.domain.system.dto.user.AssignRolesToUsersDto;
|
||||
import cn.bunny.services.service.system.UserRoleService;
|
||||
import io.swagger.v3.oas.annotations.Operation;
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
|
@ -1,7 +1,7 @@
|
|||
package cn.bunny.services.core.cache;
|
||||
|
||||
import cn.bunny.services.domain.common.constant.RedisUserConstant;
|
||||
import cn.bunny.services.domain.common.enums.ResultCodeEnum;
|
||||
import cn.bunny.domain.common.constant.RedisUserConstant;
|
||||
import cn.bunny.domain.common.enums.ResultCodeEnum;
|
||||
import jakarta.annotation.Resource;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
import org.springframework.data.redis.core.RedisTemplate;
|
|
@ -1,6 +1,6 @@
|
|||
package cn.bunny.services.core.cache;
|
||||
|
||||
import cn.bunny.services.domain.common.constant.RedisUserConstant;
|
||||
import cn.bunny.domain.common.constant.RedisUserConstant;
|
||||
import jakarta.annotation.Resource;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
import org.springframework.data.redis.core.Cursor;
|
|
@ -1,8 +1,8 @@
|
|||
package cn.bunny.services.core.cache;
|
||||
|
||||
import cn.bunny.services.domain.common.constant.RedisUserConstant;
|
||||
import cn.bunny.services.domain.system.entity.Permission;
|
||||
import cn.bunny.services.domain.system.entity.Role;
|
||||
import cn.bunny.domain.common.constant.RedisUserConstant;
|
||||
import cn.bunny.domain.system.entity.Permission;
|
||||
import cn.bunny.domain.system.entity.Role;
|
||||
import cn.bunny.services.mapper.system.PermissionMapper;
|
||||
import cn.bunny.services.mapper.system.RoleMapper;
|
||||
import com.alibaba.fastjson2.JSON;
|
|
@ -1,6 +1,6 @@
|
|||
package cn.bunny.services.core.cache;
|
||||
|
||||
import cn.bunny.services.domain.common.constant.RedisUserConstant;
|
||||
import cn.bunny.domain.common.constant.RedisUserConstant;
|
||||
import jakarta.annotation.Resource;
|
||||
import org.springframework.data.redis.core.RedisTemplate;
|
||||
import org.springframework.stereotype.Component;
|
|
@ -1,15 +1,15 @@
|
|||
package cn.bunny.services.core.cache;
|
||||
|
||||
import cn.bunny.services.core.utils.RoleHelper;
|
||||
import cn.bunny.services.domain.common.constant.LocalDateTimeConstant;
|
||||
import cn.bunny.services.domain.common.constant.RedisUserConstant;
|
||||
import cn.bunny.services.domain.common.model.vo.LoginVo;
|
||||
import cn.bunny.services.domain.system.entity.AdminUser;
|
||||
import cn.bunny.services.domain.system.entity.Permission;
|
||||
import cn.bunny.services.domain.system.entity.Role;
|
||||
import cn.bunny.domain.common.constant.LocalDateTimeConstant;
|
||||
import cn.bunny.domain.common.constant.RedisUserConstant;
|
||||
import cn.bunny.domain.common.model.vo.LoginVo;
|
||||
import cn.bunny.domain.system.entity.AdminUser;
|
||||
import cn.bunny.domain.system.entity.Permission;
|
||||
import cn.bunny.domain.system.entity.Role;
|
||||
import cn.bunny.services.mapper.system.PermissionMapper;
|
||||
import cn.bunny.services.mapper.system.RoleMapper;
|
||||
import cn.bunny.services.utils.JwtTokenUtil;
|
||||
import cn.bunny.core.utils.JwtTokenUtil;
|
||||
import jakarta.annotation.Resource;
|
||||
import lombok.Value;
|
||||
import org.springframework.beans.BeanUtils;
|
|
@ -1,7 +1,7 @@
|
|||
package cn.bunny.services.core.event.listener.excel;
|
||||
|
||||
import cn.bunny.services.domain.common.model.dto.excel.I18nExcel;
|
||||
import cn.bunny.services.domain.configuration.entity.I18n;
|
||||
import cn.bunny.domain.common.model.dto.excel.I18nExcel;
|
||||
import cn.bunny.domain.configuration.entity.I18n;
|
||||
import cn.bunny.services.service.configuration.I18nService;
|
||||
import com.alibaba.excel.context.AnalysisContext;
|
||||
import com.alibaba.excel.read.listener.ReadListener;
|
|
@ -1,7 +1,7 @@
|
|||
package cn.bunny.services.core.event.listener.excel;
|
||||
|
||||
import cn.bunny.services.domain.common.model.dto.excel.PermissionExcel;
|
||||
import cn.bunny.services.domain.system.entity.Permission;
|
||||
import cn.bunny.domain.common.model.dto.excel.PermissionExcel;
|
||||
import cn.bunny.domain.system.entity.Permission;
|
||||
import cn.bunny.services.service.system.PermissionService;
|
||||
import com.alibaba.excel.context.AnalysisContext;
|
||||
import com.alibaba.excel.read.listener.ReadListener;
|
|
@ -1,9 +1,9 @@
|
|||
package cn.bunny.services.core.event.listener.excel;
|
||||
|
||||
import cn.bunny.services.domain.common.enums.ResultCodeEnum;
|
||||
import cn.bunny.services.domain.common.model.dto.excel.RoleExcel;
|
||||
import cn.bunny.services.domain.system.entity.Role;
|
||||
import cn.bunny.services.exception.AuthCustomerException;
|
||||
import cn.bunny.domain.common.enums.ResultCodeEnum;
|
||||
import cn.bunny.domain.common.model.dto.excel.RoleExcel;
|
||||
import cn.bunny.domain.system.entity.Role;
|
||||
import cn.bunny.core.exception.AuthCustomerException;
|
||||
import cn.bunny.services.service.system.RoleService;
|
||||
import com.alibaba.excel.context.AnalysisContext;
|
||||
import com.alibaba.excel.read.listener.ReadListener;
|
|
@ -1,8 +1,8 @@
|
|||
package cn.bunny.services.core.event.listener.user;
|
||||
|
||||
import cn.bunny.services.core.cache.UserCacheCleaner;
|
||||
import cn.bunny.services.domain.common.constant.RedisUserConstant;
|
||||
import cn.bunny.services.domain.system.entity.AdminUser;
|
||||
import cn.bunny.domain.common.constant.RedisUserConstant;
|
||||
import cn.bunny.domain.system.entity.AdminUser;
|
||||
import cn.bunny.services.mapper.system.UserMapper;
|
||||
import jakarta.annotation.Resource;
|
||||
import org.springframework.data.redis.core.RedisTemplate;
|
|
@ -5,9 +5,9 @@ import cn.bunny.services.core.event.event.ClearAllUserCacheEvent;
|
|||
import cn.bunny.services.core.event.event.UpdateUserinfoByPermissionIdsEvent;
|
||||
import cn.bunny.services.core.event.event.UpdateUserinfoByRoleIdsEvent;
|
||||
import cn.bunny.services.core.event.event.UpdateUserinfoByUserIdsEvent;
|
||||
import cn.bunny.services.domain.common.constant.RedisUserConstant;
|
||||
import cn.bunny.services.domain.system.entity.RolePermission;
|
||||
import cn.bunny.services.domain.system.entity.UserRole;
|
||||
import cn.bunny.domain.common.constant.RedisUserConstant;
|
||||
import cn.bunny.domain.system.entity.RolePermission;
|
||||
import cn.bunny.domain.system.entity.UserRole;
|
||||
import cn.bunny.services.mapper.system.RolePermissionMapper;
|
||||
import cn.bunny.services.mapper.system.UserRoleMapper;
|
||||
import jakarta.annotation.Resource;
|
|
@ -1,7 +1,7 @@
|
|||
package cn.bunny.services.core.strategy.login;
|
||||
|
||||
import cn.bunny.services.domain.system.dto.user.LoginDto;
|
||||
import cn.bunny.services.domain.system.entity.AdminUser;
|
||||
import cn.bunny.domain.system.dto.user.LoginDto;
|
||||
import cn.bunny.domain.system.entity.AdminUser;
|
||||
import cn.bunny.services.mapper.system.UserMapper;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
|
|
@ -1,9 +1,9 @@
|
|||
package cn.bunny.services.core.strategy.login;
|
||||
|
||||
import cn.bunny.services.core.cache.EmailCacheService;
|
||||
import cn.bunny.services.domain.common.enums.ResultCodeEnum;
|
||||
import cn.bunny.services.domain.system.dto.user.LoginDto;
|
||||
import cn.bunny.services.domain.system.entity.AdminUser;
|
||||
import cn.bunny.domain.common.enums.ResultCodeEnum;
|
||||
import cn.bunny.domain.system.dto.user.LoginDto;
|
||||
import cn.bunny.domain.system.entity.AdminUser;
|
||||
import cn.bunny.services.mapper.system.UserMapper;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
import org.springframework.security.core.userdetails.UsernameNotFoundException;
|
|
@ -1,7 +1,7 @@
|
|||
package cn.bunny.services.core.strategy.login;
|
||||
|
||||
import cn.bunny.services.domain.system.dto.user.LoginDto;
|
||||
import cn.bunny.services.domain.system.entity.AdminUser;
|
||||
import cn.bunny.domain.system.dto.user.LoginDto;
|
||||
import cn.bunny.domain.system.entity.AdminUser;
|
||||
import org.springframework.security.core.userdetails.UsernameNotFoundException;
|
||||
|
||||
import java.util.Map;
|
|
@ -1,8 +1,8 @@
|
|||
package cn.bunny.services.core.strategy.login;
|
||||
|
||||
|
||||
import cn.bunny.services.domain.system.dto.user.LoginDto;
|
||||
import cn.bunny.services.domain.system.entity.AdminUser;
|
||||
import cn.bunny.domain.system.dto.user.LoginDto;
|
||||
import cn.bunny.domain.system.entity.AdminUser;
|
||||
|
||||
/**
|
||||
* 登录策略
|
|
@ -1,7 +1,7 @@
|
|||
package cn.bunny.services.core.template;
|
||||
|
||||
import cn.bunny.services.domain.common.model.dto.excel.PermissionExcel;
|
||||
import cn.bunny.services.processor.TreeProcessor;
|
||||
import cn.bunny.domain.common.model.dto.excel.PermissionExcel;
|
||||
import cn.bunny.core.processor.TreeProcessor;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.stream.Collectors;
|
|
@ -1,12 +1,12 @@
|
|||
package cn.bunny.services.core.template.email;
|
||||
|
||||
import cn.bunny.services.config.mail.MailSenderConfiguration;
|
||||
import cn.bunny.services.domain.common.enums.ResultCodeEnum;
|
||||
import cn.bunny.services.domain.common.model.dto.email.EmailSend;
|
||||
import cn.bunny.services.domain.common.model.dto.email.EmailSendInit;
|
||||
import cn.bunny.services.domain.configuration.entity.EmailTemplate;
|
||||
import cn.bunny.services.domain.configuration.entity.EmailUsers;
|
||||
import cn.bunny.services.exception.AuthCustomerException;
|
||||
import cn.bunny.core.config.mail.MailSenderConfiguration;
|
||||
import cn.bunny.domain.common.enums.ResultCodeEnum;
|
||||
import cn.bunny.domain.common.model.dto.email.EmailSend;
|
||||
import cn.bunny.domain.common.model.dto.email.EmailSendInit;
|
||||
import cn.bunny.domain.configuration.entity.EmailTemplate;
|
||||
import cn.bunny.domain.configuration.entity.EmailUsers;
|
||||
import cn.bunny.core.exception.AuthCustomerException;
|
||||
import cn.bunny.services.mapper.configuration.EmailUsersMapper;
|
||||
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||
import jakarta.mail.MessagingException;
|
|
@ -1,6 +1,6 @@
|
|||
package cn.bunny.services.core.template.email;
|
||||
|
||||
import cn.bunny.services.domain.configuration.entity.EmailTemplate;
|
||||
import cn.bunny.domain.configuration.entity.EmailTemplate;
|
||||
import cn.bunny.services.mapper.configuration.EmailTemplateMapper;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
|
@ -1,8 +1,8 @@
|
|||
package cn.bunny.services.core.utils;
|
||||
|
||||
import cn.bunny.services.context.BaseContext;
|
||||
import cn.bunny.services.domain.common.constant.SecurityConfigConstant;
|
||||
import cn.bunny.services.domain.system.entity.AdminUser;
|
||||
import cn.bunny.core.context.BaseContext;
|
||||
import cn.bunny.domain.common.constant.SecurityConfigConstant;
|
||||
import cn.bunny.domain.system.entity.AdminUser;
|
||||
|
||||
import java.util.List;
|
||||
|
|
@ -1,12 +1,12 @@
|
|||
package cn.bunny.services.core.utils;
|
||||
|
||||
import cn.bunny.services.context.BaseContext;
|
||||
import cn.bunny.services.domain.system.entity.RouterRole;
|
||||
import cn.bunny.services.domain.system.entity.router.Router;
|
||||
import cn.bunny.services.domain.system.entity.router.RouterMeta;
|
||||
import cn.bunny.services.domain.system.views.ViewRolePermission;
|
||||
import cn.bunny.services.domain.system.views.ViewRouterRole;
|
||||
import cn.bunny.services.domain.system.vo.router.WebUserRouterVo;
|
||||
import cn.bunny.core.context.BaseContext;
|
||||
import cn.bunny.domain.system.entity.RouterRole;
|
||||
import cn.bunny.domain.system.entity.router.Router;
|
||||
import cn.bunny.domain.system.entity.router.RouterMeta;
|
||||
import cn.bunny.domain.system.views.ViewRolePermission;
|
||||
import cn.bunny.domain.system.views.ViewRouterRole;
|
||||
import cn.bunny.domain.system.vo.router.WebUserRouterVo;
|
||||
import cn.bunny.services.service.system.RouterRoleService;
|
||||
import com.alibaba.fastjson2.JSON;
|
||||
import jakarta.annotation.Resource;
|
|
@ -1,8 +1,8 @@
|
|||
package cn.bunny.services.mapper.configuration;
|
||||
|
||||
import cn.bunny.services.domain.configuration.dto.EmailTemplateDto;
|
||||
import cn.bunny.services.domain.configuration.entity.EmailTemplate;
|
||||
import cn.bunny.services.domain.configuration.vo.EmailTemplateVo;
|
||||
import cn.bunny.domain.configuration.dto.EmailTemplateDto;
|
||||
import cn.bunny.domain.configuration.entity.EmailTemplate;
|
||||
import cn.bunny.domain.configuration.vo.EmailTemplateVo;
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
@ -1,8 +1,8 @@
|
|||
package cn.bunny.services.mapper.configuration;
|
||||
|
||||
import cn.bunny.services.domain.configuration.dto.EmailUsersDto;
|
||||
import cn.bunny.services.domain.configuration.entity.EmailUsers;
|
||||
import cn.bunny.services.domain.configuration.vo.EmailUsersVo;
|
||||
import cn.bunny.domain.configuration.dto.EmailUsersDto;
|
||||
import cn.bunny.domain.configuration.entity.EmailUsers;
|
||||
import cn.bunny.domain.configuration.vo.EmailUsersVo;
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
@ -1,8 +1,8 @@
|
|||
package cn.bunny.services.mapper.configuration;
|
||||
|
||||
import cn.bunny.services.domain.configuration.dto.I18nDto;
|
||||
import cn.bunny.services.domain.configuration.entity.I18n;
|
||||
import cn.bunny.services.domain.configuration.vo.I18nVo;
|
||||
import cn.bunny.domain.configuration.dto.I18nDto;
|
||||
import cn.bunny.domain.configuration.entity.I18n;
|
||||
import cn.bunny.domain.configuration.vo.I18nVo;
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
@ -1,7 +1,7 @@
|
|||
package cn.bunny.services.mapper.configuration;
|
||||
|
||||
import cn.bunny.services.domain.configuration.dto.I18nTypeDto;
|
||||
import cn.bunny.services.domain.configuration.entity.I18nType;
|
||||
import cn.bunny.domain.configuration.dto.I18nTypeDto;
|
||||
import cn.bunny.domain.configuration.entity.I18nType;
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import org.apache.ibatis.annotations.Mapper;
|
||||
import org.apache.ibatis.annotations.Param;
|
|
@ -1,8 +1,8 @@
|
|||
package cn.bunny.services.mapper.configuration;
|
||||
|
||||
import cn.bunny.services.domain.configuration.dto.MenuIconDto;
|
||||
import cn.bunny.services.domain.configuration.entity.MenuIcon;
|
||||
import cn.bunny.services.domain.configuration.vo.MenuIconVo;
|
||||
import cn.bunny.domain.configuration.dto.MenuIconDto;
|
||||
import cn.bunny.domain.configuration.entity.MenuIcon;
|
||||
import cn.bunny.domain.configuration.vo.MenuIconVo;
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
@ -1,8 +1,8 @@
|
|||
package cn.bunny.services.mapper.file;
|
||||
|
||||
import cn.bunny.services.domain.files.dto.FilesDto;
|
||||
import cn.bunny.services.domain.files.entity.Files;
|
||||
import cn.bunny.services.domain.files.vo.FilesVo;
|
||||
import cn.bunny.domain.files.dto.FilesDto;
|
||||
import cn.bunny.domain.files.entity.Files;
|
||||
import cn.bunny.domain.files.vo.FilesVo;
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
@ -1,8 +1,8 @@
|
|||
package cn.bunny.services.mapper.file;
|
||||
|
||||
import cn.bunny.services.domain.files.dto.FilesParDetailDto;
|
||||
import cn.bunny.services.domain.files.entity.FilesParDetail;
|
||||
import cn.bunny.services.domain.files.vo.FilesParDetailVo;
|
||||
import cn.bunny.domain.files.dto.FilesParDetailDto;
|
||||
import cn.bunny.domain.files.entity.FilesParDetail;
|
||||
import cn.bunny.domain.files.vo.FilesParDetailVo;
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
@ -1,8 +1,8 @@
|
|||
package cn.bunny.services.mapper.log;
|
||||
|
||||
import cn.bunny.services.domain.log.dto.ScheduleExecuteLogDto;
|
||||
import cn.bunny.services.domain.log.entity.ScheduleExecuteLog;
|
||||
import cn.bunny.services.domain.log.vo.ScheduleExecuteLogVo;
|
||||
import cn.bunny.domain.log.dto.ScheduleExecuteLogDto;
|
||||
import cn.bunny.domain.log.entity.ScheduleExecuteLog;
|
||||
import cn.bunny.domain.log.vo.ScheduleExecuteLogVo;
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
@ -1,8 +1,8 @@
|
|||
package cn.bunny.services.mapper.log;
|
||||
|
||||
import cn.bunny.services.domain.log.dto.UserLoginLogDto;
|
||||
import cn.bunny.services.domain.log.entity.UserLoginLog;
|
||||
import cn.bunny.services.domain.log.vo.UserLoginLogVo;
|
||||
import cn.bunny.domain.log.dto.UserLoginLogDto;
|
||||
import cn.bunny.domain.log.entity.UserLoginLog;
|
||||
import cn.bunny.domain.log.vo.UserLoginLogVo;
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
@ -1,10 +1,10 @@
|
|||
package cn.bunny.services.mapper.message;
|
||||
|
||||
import cn.bunny.services.domain.message.dto.MessageDto;
|
||||
import cn.bunny.services.domain.message.entity.Message;
|
||||
import cn.bunny.services.domain.message.vo.MessageDetailVo;
|
||||
import cn.bunny.services.domain.message.vo.MessageReceivedWithMessageVo;
|
||||
import cn.bunny.services.domain.message.vo.MessageReceivedWithUserVo;
|
||||
import cn.bunny.domain.message.dto.MessageDto;
|
||||
import cn.bunny.domain.message.entity.Message;
|
||||
import cn.bunny.domain.message.vo.MessageDetailVo;
|
||||
import cn.bunny.domain.message.vo.MessageReceivedWithMessageVo;
|
||||
import cn.bunny.domain.message.vo.MessageReceivedWithUserVo;
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
@ -1,11 +1,11 @@
|
|||
package cn.bunny.services.mapper.message;
|
||||
|
||||
import cn.bunny.services.domain.message.dto.MessageReceivedDto;
|
||||
import cn.bunny.services.domain.message.dto.MessageUserDto;
|
||||
import cn.bunny.services.domain.message.entity.Message;
|
||||
import cn.bunny.services.domain.message.entity.MessageReceived;
|
||||
import cn.bunny.services.domain.message.vo.MessageReceivedWithMessageVo;
|
||||
import cn.bunny.services.domain.message.vo.MessageUserVo;
|
||||
import cn.bunny.domain.message.dto.MessageReceivedDto;
|
||||
import cn.bunny.domain.message.dto.MessageUserDto;
|
||||
import cn.bunny.domain.message.entity.Message;
|
||||
import cn.bunny.domain.message.entity.MessageReceived;
|
||||
import cn.bunny.domain.message.vo.MessageReceivedWithMessageVo;
|
||||
import cn.bunny.domain.message.vo.MessageUserVo;
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
@ -1,8 +1,8 @@
|
|||
package cn.bunny.services.mapper.message;
|
||||
|
||||
import cn.bunny.services.domain.message.dto.MessageTypeDto;
|
||||
import cn.bunny.services.domain.message.entity.MessageType;
|
||||
import cn.bunny.services.domain.message.vo.MessageTypeVo;
|
||||
import cn.bunny.domain.message.dto.MessageTypeDto;
|
||||
import cn.bunny.domain.message.entity.MessageType;
|
||||
import cn.bunny.domain.message.vo.MessageTypeVo;
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
@ -1,8 +1,8 @@
|
|||
package cn.bunny.services.mapper.schedule;
|
||||
|
||||
import cn.bunny.services.domain.schedule.dto.SchedulersGroupDto;
|
||||
import cn.bunny.services.domain.schedule.entity.SchedulersGroup;
|
||||
import cn.bunny.services.domain.schedule.vo.SchedulersGroupVo;
|
||||
import cn.bunny.domain.schedule.dto.SchedulersGroupDto;
|
||||
import cn.bunny.domain.schedule.entity.SchedulersGroup;
|
||||
import cn.bunny.domain.schedule.vo.SchedulersGroupVo;
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
@ -1,7 +1,7 @@
|
|||
package cn.bunny.services.mapper.schedule;
|
||||
|
||||
import cn.bunny.services.domain.schedule.dto.SchedulersDto;
|
||||
import cn.bunny.services.domain.schedule.entity.Schedulers;
|
||||
import cn.bunny.domain.schedule.dto.SchedulersDto;
|
||||
import cn.bunny.domain.schedule.entity.Schedulers;
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
@ -1,8 +1,8 @@
|
|||
package cn.bunny.services.mapper.system;
|
||||
|
||||
import cn.bunny.services.domain.system.dto.DeptDto;
|
||||
import cn.bunny.services.domain.system.entity.Dept;
|
||||
import cn.bunny.services.domain.system.vo.DeptVo;
|
||||
import cn.bunny.domain.system.dto.DeptDto;
|
||||
import cn.bunny.domain.system.entity.Dept;
|
||||
import cn.bunny.domain.system.vo.DeptVo;
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
@ -1,8 +1,8 @@
|
|||
package cn.bunny.services.mapper.system;
|
||||
|
||||
import cn.bunny.services.domain.system.dto.PermissionDto;
|
||||
import cn.bunny.services.domain.system.entity.Permission;
|
||||
import cn.bunny.services.domain.system.vo.PermissionVo;
|
||||
import cn.bunny.domain.system.dto.PermissionDto;
|
||||
import cn.bunny.domain.system.entity.Permission;
|
||||
import cn.bunny.domain.system.vo.PermissionVo;
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
@ -1,8 +1,8 @@
|
|||
package cn.bunny.services.mapper.system;
|
||||
|
||||
import cn.bunny.services.domain.system.dto.RoleDto;
|
||||
import cn.bunny.services.domain.system.entity.Role;
|
||||
import cn.bunny.services.domain.system.vo.RoleVo;
|
||||
import cn.bunny.domain.system.dto.RoleDto;
|
||||
import cn.bunny.domain.system.entity.Role;
|
||||
import cn.bunny.domain.system.vo.RoleVo;
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue