chore: 代码格式化和IDE配置优化
- 统一代码编码格式为UTF-8 - 优化IntelliJ IDEA代码检查配置 - 格式化所有Java源文件,统一代码风格 - 完善项目基础配置
This commit is contained in:
parent
e9422ce59f
commit
e4026c3fe8
@ -11,6 +11,14 @@
|
||||
<file url="file://$PROJECT_DIR$/coder-common-thin-modules/src/main/resources" charset="UTF-8" />
|
||||
<file url="file://$PROJECT_DIR$/coder-common-thin-mybatisplus/src/main/java" charset="UTF-8" />
|
||||
<file url="file://$PROJECT_DIR$/coder-common-thin-mybatisplus/src/main/resources" charset="UTF-8" />
|
||||
<file url="file://$PROJECT_DIR$/coder-common-thin-plugins/coder-common-thin-desensitize/src/main/java" charset="UTF-8" />
|
||||
<file url="file://$PROJECT_DIR$/coder-common-thin-plugins/coder-common-thin-desensitize/src/main/resources" charset="UTF-8" />
|
||||
<file url="file://$PROJECT_DIR$/coder-common-thin-plugins/coder-common-thin-easyexcel/src/main/java" charset="UTF-8" />
|
||||
<file url="file://$PROJECT_DIR$/coder-common-thin-plugins/coder-common-thin-easyexcel/src/main/resources" charset="UTF-8" />
|
||||
<file url="file://$PROJECT_DIR$/coder-common-thin-plugins/coder-common-thin-limit/src/main/java" charset="UTF-8" />
|
||||
<file url="file://$PROJECT_DIR$/coder-common-thin-plugins/coder-common-thin-limit/src/main/resources" charset="UTF-8" />
|
||||
<file url="file://$PROJECT_DIR$/coder-common-thin-plugins/coder-common-thin-repect/src/main/java" charset="UTF-8" />
|
||||
<file url="file://$PROJECT_DIR$/coder-common-thin-plugins/coder-common-thin-repect/src/main/resources" charset="UTF-8" />
|
||||
<file url="file://$PROJECT_DIR$/coder-common-thin-plugins/coder-common-thin-resultex/src/main/java" charset="UTF-8" />
|
||||
<file url="file://$PROJECT_DIR$/coder-common-thin-plugins/coder-common-thin-resultex/src/main/resources" charset="UTF-8" />
|
||||
<file url="file://$PROJECT_DIR$/coder-common-thin-plugins/coder-common-thin-sa-token/src/main/java" charset="UTF-8" />
|
||||
|
||||
@ -1,6 +1,9 @@
|
||||
<component name="InspectionProjectProfileManager">
|
||||
<profile version="1.0">
|
||||
<option name="myName" value="Project Default" />
|
||||
<inspection_tool class="JavadocDeclaration" enabled="true" level="WARNING" enabled_by_default="true">
|
||||
<option name="ADDITIONAL_TAGS" value="description,date,description:" />
|
||||
</inspection_tool>
|
||||
<inspection_tool class="VulnerableLibrariesLocal" enabled="false" level="WARNING" enabled_by_default="false" />
|
||||
</profile>
|
||||
</component>
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.common.anno;
|
||||
package org.leocoder.thin.common.anno;
|
||||
|
||||
import java.lang.annotation.*;
|
||||
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.common.anno;
|
||||
package org.leocoder.thin.common.anno;
|
||||
|
||||
import java.lang.annotation.*;
|
||||
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.common.anno;
|
||||
package org.leocoder.thin.common.anno;
|
||||
|
||||
import java.lang.annotation.*;
|
||||
|
||||
|
||||
@ -1,8 +1,8 @@
|
||||
package org.leocoder.common.anno;
|
||||
package org.leocoder.thin.common.anno;
|
||||
|
||||
|
||||
import org.leocoder.common.constants.CoderCacheConstants;
|
||||
import org.leocoder.common.enmus.limit.LimitType;
|
||||
import org.leocoder.thin.common.constants.CoderCacheConstants;
|
||||
import org.leocoder.thin.common.enmus.limit.LimitType;
|
||||
|
||||
import java.lang.annotation.*;
|
||||
|
||||
|
||||
@ -1,6 +1,7 @@
|
||||
package org.leocoder.common.anno;
|
||||
package org.leocoder.thin.common.anno;
|
||||
|
||||
import org.leocoder.common.constants.CoderCacheConstants;
|
||||
|
||||
import org.leocoder.thin.common.constants.CoderCacheConstants;
|
||||
|
||||
import java.lang.annotation.*;
|
||||
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.common.config;
|
||||
package org.leocoder.thin.common.config;
|
||||
|
||||
import cn.hutool.core.lang.UUID;
|
||||
import org.slf4j.MDC;
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.common.config;
|
||||
package org.leocoder.thin.common.config;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonInclude;
|
||||
import com.fasterxml.jackson.databind.DeserializationFeature;
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.common.config;
|
||||
package org.leocoder.thin.common.config;
|
||||
|
||||
import com.fasterxml.jackson.core.JsonGenerator;
|
||||
import com.fasterxml.jackson.databind.SerializerProvider;
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.common.config;
|
||||
package org.leocoder.thin.common.config;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonTypeInfo;
|
||||
import com.fasterxml.jackson.databind.DeserializationFeature;
|
||||
@ -32,9 +32,12 @@ import java.time.format.DateTimeFormatter;
|
||||
@Configuration
|
||||
public class RedisConfig implements CachingConfigurer {
|
||||
|
||||
private static final String STANDARD_PATTERN = "yyyy-MM-dd HH:mm:ss"; // 标准日期
|
||||
private static final String DATE_PATTERN = "yyyy-MM-dd"; // 年月日格式
|
||||
private static final String TIME_PATTERN = "HH:mm:ss"; // 时间格式
|
||||
// 标准日期
|
||||
private static final String STANDARD_PATTERN = "yyyy-MM-dd HH:mm:ss";
|
||||
// 年月日格式
|
||||
private static final String DATE_PATTERN = "yyyy-MM-dd";
|
||||
// 时间格式
|
||||
private static final String TIME_PATTERN = "HH:mm:ss";
|
||||
|
||||
@Bean
|
||||
public RedisTemplate<String, Object> redisTemplate(RedisConnectionFactory connectionFactory) {
|
||||
|
||||
@ -1,10 +1,10 @@
|
||||
package org.leocoder.common.config;
|
||||
package org.leocoder.thin.common.config;
|
||||
|
||||
import org.leocoder.common.filter.XssFilter;
|
||||
import org.leocoder.common.interceptor.CoderIpBlockListInterceptor;
|
||||
import org.leocoder.common.interceptor.CoderTrackIdInterceptor;
|
||||
import org.leocoder.common.interceptor.CoderWebInvokeTimeInterceptor;
|
||||
import org.leocoder.common.utils.string.CutOutUtil;
|
||||
import org.leocoder.thin.common.filter.XssFilter;
|
||||
import org.leocoder.thin.common.interceptor.CoderIpBlockListInterceptor;
|
||||
import org.leocoder.thin.common.interceptor.CoderTrackIdInterceptor;
|
||||
import org.leocoder.thin.common.interceptor.CoderWebInvokeTimeInterceptor;
|
||||
import org.leocoder.thin.common.utils.string.CutOutUtil;
|
||||
import org.springframework.beans.factory.annotation.Value;
|
||||
import org.springframework.boot.web.servlet.FilterRegistrationBean;
|
||||
import org.springframework.context.annotation.Bean;
|
||||
@ -18,8 +18,8 @@ import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* @description [防止SQL注入、XSS攻击、CSRF/CROS恶意访问,需要guava包依赖]
|
||||
* @author : Leocoder
|
||||
* @description [防止SQL注入、XSS攻击、CSRF/CROS恶意访问,需要guava包依赖]
|
||||
*/
|
||||
@Configuration
|
||||
public class WebConfig implements WebMvcConfigurer {
|
||||
@ -33,7 +33,7 @@ public class WebConfig implements WebMvcConfigurer {
|
||||
* @author : Leocoder
|
||||
*/
|
||||
@Bean
|
||||
public CoderIpBlockListInterceptor CoderIpBlockListInterceptor(){
|
||||
public CoderIpBlockListInterceptor CoderIpBlockListInterceptor() {
|
||||
return new CoderIpBlockListInterceptor();
|
||||
}
|
||||
|
||||
@ -55,9 +55,11 @@ public class WebConfig implements WebMvcConfigurer {
|
||||
filterRegistrationBean.setFilter(new XssFilter());
|
||||
filterRegistrationBean.setOrder(1);
|
||||
filterRegistrationBean.setEnabled(true);
|
||||
filterRegistrationBean.setUrlPatterns(List.of("/*")); // 使用List代替数组
|
||||
// 使用List代替数组
|
||||
filterRegistrationBean.setUrlPatterns(List.of("/*"));
|
||||
Map<String, String> initParameters = new HashMap<>();
|
||||
initParameters.put("excludes", "/favicon.ico,/img/*,/js/*,/css/*,/captcha/*,/auth/*"); // 使用逗号分隔的字符串
|
||||
// 使用逗号分隔的字符串
|
||||
initParameters.put("excludes", "/favicon.ico,/img/*,/js/*,/css/*,/captcha/*,/auth/*");
|
||||
initParameters.put("isIncludeRichText", "true");
|
||||
filterRegistrationBean.setInitParameters(initParameters);
|
||||
return filterRegistrationBean;
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.common.constants;
|
||||
package org.leocoder.thin.common.constants;
|
||||
|
||||
/**
|
||||
* @author : Leocoder
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.common.constants;
|
||||
package org.leocoder.thin.common.constants;
|
||||
|
||||
/**
|
||||
* @description [通用常量信息]
|
||||
@ -126,9 +126,4 @@ public class CoderConstants {
|
||||
*/
|
||||
public static final String CODER_COMMON = "CODER_COMMON";
|
||||
|
||||
/**
|
||||
* AES 密码加密密钥
|
||||
*/
|
||||
public static final String AES_PWD_SECRET_KEY = "CODERADMINccoder";
|
||||
|
||||
}
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.common.constants;
|
||||
package org.leocoder.thin.common.constants;
|
||||
|
||||
/**
|
||||
* @author : Leocoder
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.common.enmus.common;
|
||||
package org.leocoder.thin.common.enmus.common;
|
||||
|
||||
/**
|
||||
* @author : Leocoder
|
||||
@ -16,8 +16,6 @@ public interface IResultEnum {
|
||||
String USER = "101"; // 用户
|
||||
String ROLE = "102"; // 角色
|
||||
String PERMISSION = "103"; // 菜单
|
||||
String DEPT = "104"; // 部门
|
||||
String POST = "105"; // 岗位
|
||||
String LOGIN_LOG = "106"; // 登录日志
|
||||
String OPER_LOG = "107"; // 操作日志
|
||||
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.common.enmus.limit;
|
||||
package org.leocoder.thin.common.enmus.limit;
|
||||
|
||||
/**
|
||||
* @author : Leocoder
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.common.enmus.log;
|
||||
package org.leocoder.thin.common.enmus.log;
|
||||
|
||||
/**
|
||||
* @author : Leocoder
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.common.enmus.log;
|
||||
package org.leocoder.thin.common.enmus.log;
|
||||
|
||||
/**
|
||||
* @author : Leocoder
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
package org.leocoder.common.exception;
|
||||
package org.leocoder.thin.common.exception;
|
||||
|
||||
import lombok.Getter;
|
||||
import org.leocoder.common.enmus.common.IResultEnum;
|
||||
import org.leocoder.thin.common.enmus.common.IResultEnum;
|
||||
|
||||
/**
|
||||
* @author : Leocoder
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
package org.leocoder.common.exception;
|
||||
package org.leocoder.thin.common.exception;
|
||||
|
||||
import lombok.Getter;
|
||||
import org.leocoder.common.enmus.common.IResultEnum;
|
||||
import org.leocoder.thin.common.enmus.common.IResultEnum;
|
||||
|
||||
/**
|
||||
* @author : Leocoder
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
package org.leocoder.common.exception;
|
||||
package org.leocoder.thin.common.exception;
|
||||
|
||||
import lombok.Getter;
|
||||
import org.leocoder.common.enmus.common.IResultEnum;
|
||||
import org.leocoder.thin.common.enmus.common.IResultEnum;
|
||||
|
||||
/**
|
||||
* @author : Leocoder
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
package org.leocoder.common.exception.coder;
|
||||
package org.leocoder.thin.common.exception.coder;
|
||||
|
||||
import lombok.Getter;
|
||||
import org.leocoder.common.enmus.common.IResultEnum;
|
||||
import org.leocoder.thin.common.enmus.common.IResultEnum;
|
||||
|
||||
/**
|
||||
* @author : Leocoder
|
||||
|
||||
@ -1,8 +1,8 @@
|
||||
package org.leocoder.common.exception.coder;
|
||||
package org.leocoder.thin.common.exception.coder;
|
||||
|
||||
import org.apache.commons.lang3.ObjectUtils;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
import org.leocoder.common.enmus.common.IResultEnum;
|
||||
import org.leocoder.thin.common.enmus.common.IResultEnum;
|
||||
|
||||
/**
|
||||
* @author : Leocoder
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.common.filter;
|
||||
package org.leocoder.thin.common.filter;
|
||||
|
||||
import cn.hutool.core.io.IoUtil;
|
||||
import jakarta.servlet.ReadListener;
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.common.filter;
|
||||
package org.leocoder.thin.common.filter;
|
||||
|
||||
import jakarta.servlet.*;
|
||||
import jakarta.servlet.annotation.WebFilter;
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.common.filter;
|
||||
package org.leocoder.thin.common.filter;
|
||||
|
||||
import jakarta.servlet.http.HttpServletRequest;
|
||||
import jakarta.servlet.http.HttpServletRequestWrapper;
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.common.interceptor;
|
||||
package org.leocoder.thin.common.interceptor;
|
||||
|
||||
import cn.hutool.core.collection.CollectionUtil;
|
||||
import jakarta.annotation.Nullable;
|
||||
@ -6,12 +6,12 @@ import jakarta.servlet.http.HttpServletRequest;
|
||||
import jakarta.servlet.http.HttpServletResponse;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
import org.leocoder.common.constants.CoderCacheConstants;
|
||||
import org.leocoder.common.constants.CoderConstants;
|
||||
import org.leocoder.common.exception.coder.ParamsException;
|
||||
import org.leocoder.common.utils.cache.RedisLimitUtil;
|
||||
import org.leocoder.common.utils.cache.RedisUtil;
|
||||
import org.leocoder.common.utils.ip.IpUtil;
|
||||
import org.leocoder.thin.common.constants.CoderCacheConstants;
|
||||
import org.leocoder.thin.common.constants.CoderConstants;
|
||||
import org.leocoder.thin.common.exception.coder.ParamsException;
|
||||
import org.leocoder.thin.common.utils.cache.RedisLimitUtil;
|
||||
import org.leocoder.thin.common.utils.cache.RedisUtil;
|
||||
import org.leocoder.thin.common.utils.ip.IpUtil;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.beans.factory.annotation.Value;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.common.interceptor;
|
||||
package org.leocoder.thin.common.interceptor;
|
||||
|
||||
import cn.hutool.core.lang.UUID;
|
||||
import jakarta.annotation.Nullable;
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.common.interceptor;
|
||||
package org.leocoder.thin.common.interceptor;
|
||||
|
||||
import cn.hutool.core.io.IoUtil;
|
||||
import cn.hutool.core.map.MapUtil;
|
||||
@ -8,8 +8,8 @@ import jakarta.servlet.http.HttpServletResponse;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import net.dreamlu.mica.core.utils.StringUtil;
|
||||
import org.apache.commons.lang3.time.StopWatch;
|
||||
import org.leocoder.common.filter.RepeatedlyRequestWrapper;
|
||||
import org.leocoder.common.utils.json.JsonUtil;
|
||||
import org.leocoder.thin.common.filter.RepeatedlyRequestWrapper;
|
||||
import org.leocoder.thin.common.utils.json.JsonUtil;
|
||||
import org.springframework.http.MediaType;
|
||||
import org.springframework.web.servlet.HandlerInterceptor;
|
||||
import org.springframework.web.servlet.ModelAndView;
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
package org.leocoder.common.resultex;
|
||||
package org.leocoder.thin.common.resultex;
|
||||
|
||||
import lombok.Data;
|
||||
import org.leocoder.common.enmus.common.IResultEnum;
|
||||
import org.leocoder.thin.common.enmus.common.IResultEnum;
|
||||
|
||||
/**
|
||||
* @author : Leocoder
|
||||
@ -26,7 +26,7 @@ public class ErrorHandler {
|
||||
|
||||
/**
|
||||
* 方法封装 :
|
||||
* - R 大量的大量的入侵
|
||||
* - ResultUtils 大量的大量的入侵
|
||||
* - 解决调用方便的问题
|
||||
*/
|
||||
// 错误为什么传递status。成功只有一种,但是错误有N状态
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.common.satoken;
|
||||
package org.leocoder.thin.common.satoken;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
|
||||
@ -1,9 +1,9 @@
|
||||
package org.leocoder.common.satoken;
|
||||
package org.leocoder.thin.common.satoken;
|
||||
|
||||
import cn.dev33.satoken.stp.StpUtil;
|
||||
import cn.dev33.satoken.stp.parameter.SaLoginParameter;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.leocoder.common.constants.SaTokenSessionConstants;
|
||||
import org.leocoder.thin.common.constants.SaTokenSessionConstants;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
@ -121,21 +121,6 @@ public class CoderLoginUtil {
|
||||
return getLoginUser().getCreateTime();
|
||||
}
|
||||
|
||||
/**
|
||||
* @description [获取当前用户部门ID-此表也可改为城市信息]
|
||||
* @author : Leocoder
|
||||
*/
|
||||
public static Long getDeptId() {
|
||||
return getLoginUser().getDeptId();
|
||||
}
|
||||
|
||||
/**
|
||||
* @description [获取当前用户部门名称]
|
||||
* @author : Leocoder
|
||||
*/
|
||||
public static String getDeptName() {
|
||||
return getLoginUser().getDeptName();
|
||||
}
|
||||
|
||||
/**
|
||||
* @description [获取当前用户登录IP]
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.common.satoken;
|
||||
package org.leocoder.thin.common.satoken;
|
||||
|
||||
import cn.dev33.satoken.secure.SaSecureUtil;
|
||||
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.common.utils.cache;
|
||||
package org.leocoder.thin.common.utils.cache;
|
||||
|
||||
import org.springframework.cache.Cache;
|
||||
import org.springframework.cache.support.SimpleValueWrapper;
|
||||
@ -10,7 +10,10 @@ import java.util.Objects;
|
||||
import java.util.concurrent.Callable;
|
||||
import java.util.concurrent.ConcurrentHashMap;
|
||||
|
||||
|
||||
/**
|
||||
* @author : Leocoder
|
||||
* @description [LocalCacheUtil]
|
||||
*/
|
||||
@Component
|
||||
public class LocalCacheUtil implements Cache {
|
||||
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.common.utils.cache;
|
||||
package org.leocoder.thin.common.utils.cache;
|
||||
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.common.utils.cache;
|
||||
package org.leocoder.thin.common.utils.cache;
|
||||
|
||||
import jakarta.annotation.Resource;
|
||||
import org.springframework.data.redis.core.*;
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.common.utils.date;
|
||||
package org.leocoder.thin.common.utils.date;
|
||||
|
||||
import java.time.LocalDate;
|
||||
import java.time.temporal.ChronoUnit;
|
||||
@ -73,16 +73,20 @@ public class CalendarUtil {
|
||||
// 母亲节:5月的第二个星期日
|
||||
LocalDate mothersDay = LocalDate.of(year, 5, 1)
|
||||
.with(TemporalAdjusters.firstDayOfNextMonth())
|
||||
.minusDays(1) // 回到5月的最后一天
|
||||
// 回到5月的最后一天
|
||||
.minusDays(1)
|
||||
.with(TemporalAdjusters.previousOrSame(java.time.DayOfWeek.SUNDAY))
|
||||
.minusWeeks(1); // 向前推一周到第二个星期日
|
||||
// 向前推一周到第二个星期日
|
||||
.minusWeeks(1);
|
||||
|
||||
// 父亲节:6月的第三个星期日
|
||||
LocalDate fathersDay = LocalDate.of(year, 6, 1)
|
||||
.with(TemporalAdjusters.firstDayOfNextMonth())
|
||||
.minusDays(1) // 回到6月的最后一天
|
||||
// 回到6月的最后一天
|
||||
.minusDays(1)
|
||||
.with(TemporalAdjusters.previousOrSame(java.time.DayOfWeek.SUNDAY))
|
||||
.minusWeeks(2); // 向前推两周到第三个星期日
|
||||
// 向前推两周到第三个星期日
|
||||
.minusWeeks(2);
|
||||
|
||||
parentDays.put("mothersDay", mothersDay);
|
||||
parentDays.put("fathersDay", fathersDay);
|
||||
@ -126,12 +130,14 @@ public class CalendarUtil {
|
||||
// 母亲节:5月的第二个星期日
|
||||
LocalDate mothersDay = LocalDate.of(year, 5, 1)
|
||||
.with(TemporalAdjusters.nextOrSame(java.time.DayOfWeek.SUNDAY))
|
||||
.plusWeeks(1); // 5月的第一个星期日之后的第一个星期日(即第二个)
|
||||
// 5月的第一个星期日之后的第一个星期日(即第二个)
|
||||
.plusWeeks(1);
|
||||
|
||||
// 父亲节:6月的第三个星期日
|
||||
LocalDate fathersDay = LocalDate.of(year, 6, 1)
|
||||
.with(TemporalAdjusters.nextOrSame(java.time.DayOfWeek.SUNDAY))
|
||||
.plusWeeks(2); // 6月的第一个星期日之后的第二个星期日(注意这里实际是第三个,因为已经是第一个月了)
|
||||
// 6月的第一个星期日之后的第二个星期日(注意这里实际是第三个,因为已经是第一个月了)
|
||||
.plusWeeks(2);
|
||||
|
||||
// 设置参考日期
|
||||
LocalDate referenceDate = LocalDate.of(year, month, day);
|
||||
@ -211,7 +217,8 @@ public class CalendarUtil {
|
||||
if (sameDayHoliday.isPresent()) {
|
||||
// 如果存在与参考日期相同的节假日
|
||||
map.put("name", sameDayHoliday.get().getName());
|
||||
map.put("number", 0); // 同一天,所以天数为0
|
||||
// 同一天,所以天数为0
|
||||
map.put("number", 0);
|
||||
} else {
|
||||
// 如果没有找到与参考日期相同的节假日,则查找最近的未来节假日
|
||||
Optional<Holiday> nextHoliday = holidays.stream()
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.common.utils.date;
|
||||
package org.leocoder.thin.common.utils.date;
|
||||
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
import org.joda.time.DateTime;
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.common.utils.decimal;
|
||||
package org.leocoder.thin.common.utils.decimal;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.math.RoundingMode;
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
package org.leocoder.common.utils.file;
|
||||
package org.leocoder.thin.common.utils.file;
|
||||
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
import org.leocoder.common.exception.coder.YUtil;
|
||||
import org.leocoder.thin.common.exception.coder.YUtil;
|
||||
import org.springframework.web.multipart.MultipartFile;
|
||||
|
||||
import java.io.File;
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
package org.leocoder.common.utils.file;
|
||||
package org.leocoder.thin.common.utils.file;
|
||||
|
||||
import jakarta.servlet.http.HttpServletResponse;
|
||||
import org.leocoder.common.utils.ip.ServletUtil;
|
||||
import org.leocoder.thin.common.utils.ip.ServletUtil;
|
||||
|
||||
import java.io.File;
|
||||
import java.io.FileInputStream;
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.common.utils.file;
|
||||
package org.leocoder.thin.common.utils.file;
|
||||
|
||||
import lombok.Data;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.common.utils.file;
|
||||
package org.leocoder.thin.common.utils.file;
|
||||
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
|
||||
|
||||
@ -1,9 +1,9 @@
|
||||
package org.leocoder.common.utils.file;
|
||||
package org.leocoder.thin.common.utils.file;
|
||||
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
import org.leocoder.common.exception.coder.YUtil;
|
||||
import org.leocoder.common.utils.id.UUIDUtil;
|
||||
import org.leocoder.thin.common.exception.coder.YUtil;
|
||||
import org.leocoder.thin.common.utils.id.UUIDUtil;
|
||||
import org.springframework.web.multipart.MultipartFile;
|
||||
|
||||
import java.io.File;
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.common.utils.file;
|
||||
package org.leocoder.thin.common.utils.file;
|
||||
|
||||
import java.io.File;
|
||||
import java.io.FileInputStream;
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.common.utils.html;
|
||||
package org.leocoder.thin.common.utils.html;
|
||||
|
||||
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.common.utils.html;
|
||||
package org.leocoder.thin.common.utils.html;
|
||||
|
||||
import java.util.*;
|
||||
import java.util.concurrent.ConcurrentHashMap;
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.common.utils.http;
|
||||
package org.leocoder.thin.common.utils.http;
|
||||
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
import org.slf4j.Logger;
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.common.utils.i18n;
|
||||
package org.leocoder.thin.common.utils.i18n;
|
||||
|
||||
import org.springframework.context.MessageSource;
|
||||
import org.springframework.context.i18n.LocaleContextHolder;
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.common.utils.id;
|
||||
package org.leocoder.thin.common.utils.id;
|
||||
|
||||
import java.util.UUID;
|
||||
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.common.utils.id;
|
||||
package org.leocoder.thin.common.utils.id;
|
||||
|
||||
/**
|
||||
* @author : Leocoder
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.common.utils.id;
|
||||
package org.leocoder.thin.common.utils.id;
|
||||
|
||||
|
||||
import java.util.UUID;
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.common.utils.ip;
|
||||
package org.leocoder.thin.common.utils.ip;
|
||||
|
||||
import jakarta.annotation.Resource;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
package org.leocoder.common.utils.ip;
|
||||
package org.leocoder.thin.common.utils.ip;
|
||||
|
||||
import jakarta.servlet.http.HttpServletRequest;
|
||||
import org.leocoder.common.utils.html.HTMLFilter;
|
||||
import org.leocoder.thin.common.utils.html.HTMLFilter;
|
||||
|
||||
import java.net.InetAddress;
|
||||
import java.net.UnknownHostException;
|
||||
|
||||
@ -1,9 +1,9 @@
|
||||
package org.leocoder.common.utils.ip;
|
||||
package org.leocoder.thin.common.utils.ip;
|
||||
|
||||
import jakarta.servlet.http.HttpServletRequest;
|
||||
import jakarta.servlet.http.HttpServletResponse;
|
||||
import jakarta.servlet.http.HttpSession;
|
||||
import org.leocoder.common.utils.string.ConvertUtil;
|
||||
import org.leocoder.thin.common.utils.string.ConvertUtil;
|
||||
import org.springframework.web.context.request.RequestAttributes;
|
||||
import org.springframework.web.context.request.RequestContextHolder;
|
||||
import org.springframework.web.context.request.ServletRequestAttributes;
|
||||
@ -13,6 +13,7 @@ import java.net.InetAddress;
|
||||
import java.net.UnknownHostException;
|
||||
|
||||
/**
|
||||
* @author Leocoder
|
||||
* @description [客户端工具类-登录使用获取request]
|
||||
*/
|
||||
public class ServletUtil {
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.common.utils.json;
|
||||
package org.leocoder.thin.common.utils.json;
|
||||
|
||||
import com.fasterxml.jackson.databind.ObjectMapper;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
@ -8,9 +8,9 @@ import java.io.IOException;
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
/*
|
||||
* @description [全局异常解析JSON]
|
||||
/**
|
||||
* @author : Leocoder
|
||||
* @description [全局异常解析JSON]
|
||||
*/
|
||||
@Slf4j
|
||||
public class JsonUtil {
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.common.utils.list;
|
||||
package org.leocoder.thin.common.utils.list;
|
||||
|
||||
import java.util.*;
|
||||
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.common.utils.number;
|
||||
package org.leocoder.thin.common.utils.number;
|
||||
|
||||
/**
|
||||
* @author : Leocoder
|
||||
@ -32,15 +32,15 @@ public class GenBatchUtil {
|
||||
}
|
||||
|
||||
public static void main(String[] args) {
|
||||
GenBatchUtil batchUtil = new GenBatchUtil();
|
||||
String serialNumber = batchUtil.getBatchNumber("Coder", 12, 10); // 生成12位流水编号
|
||||
System.out.println(serialNumber); // 输出生成的12位流水编号
|
||||
|
||||
String serialNumber8 = batchUtil.getBatchNumber("Coder", 8, 16); // 生成8位流水编号
|
||||
System.out.println(serialNumber8); // 输出生成的8位流水编号
|
||||
|
||||
int coder = batchUtil.getSortNumber("Coder", serialNumber8);
|
||||
System.out.println(coder);
|
||||
// GenBatchUtil batchUtil = new GenBatchUtil();
|
||||
// String serialNumber = batchUtil.getBatchNumber("Coder", 12, 10); // 生成12位流水编号
|
||||
// System.out.println(serialNumber); // 输出生成的12位流水编号
|
||||
//
|
||||
// String serialNumber8 = batchUtil.getBatchNumber("Coder", 8, 16); // 生成8位流水编号
|
||||
// System.out.println(serialNumber8); // 输出生成的8位流水编号
|
||||
//
|
||||
// int coder = batchUtil.getSortNumber("Coder", serialNumber8);
|
||||
// System.out.println(coder);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.common.utils.number;
|
||||
package org.leocoder.thin.common.utils.number;
|
||||
|
||||
import java.text.SimpleDateFormat;
|
||||
import java.util.Date;
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.common.utils.number;
|
||||
package org.leocoder.thin.common.utils.number;
|
||||
|
||||
import java.util.Random;
|
||||
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.common.utils.pwd;
|
||||
package org.leocoder.thin.common.utils.pwd;
|
||||
|
||||
import java.math.BigInteger;
|
||||
import java.nio.charset.StandardCharsets;
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.common.utils.string;
|
||||
package org.leocoder.thin.common.utils.string;
|
||||
|
||||
import org.apache.commons.lang3.ArrayUtils;
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.common.utils.string;
|
||||
package org.leocoder.thin.common.utils.string;
|
||||
|
||||
/**
|
||||
* @author : Leocoder
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.common.utils.string;
|
||||
package org.leocoder.thin.common.utils.string;
|
||||
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.common.utils.string;
|
||||
package org.leocoder.thin.common.utils.string;
|
||||
|
||||
import org.apache.commons.lang3.StringUtils;
|
||||
import org.springframework.util.AntPathMatcher;
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.common.utils.string;
|
||||
package org.leocoder.thin.common.utils.string;
|
||||
|
||||
/**
|
||||
* @author : Leocoder
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.common.utils.valid;
|
||||
package org.leocoder.thin.common.utils.valid;
|
||||
|
||||
import java.util.regex.Matcher;
|
||||
import java.util.regex.Pattern;
|
||||
|
||||
@ -1,10 +1,14 @@
|
||||
package org.leocoder.common.utils.web;
|
||||
package org.leocoder.thin.common.utils.web;
|
||||
|
||||
import jakarta.servlet.ServletOutputStream;
|
||||
import jakarta.servlet.http.HttpServletResponse;
|
||||
|
||||
import java.io.IOException;
|
||||
|
||||
/**
|
||||
* @author : Leocoder
|
||||
* @description [WebUtil]
|
||||
*/
|
||||
public class WebUtil {
|
||||
|
||||
/**
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.domain.model.bo.element;
|
||||
package org.leocoder.thin.domain.model.bo.element;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.domain.model.bo.element;
|
||||
package org.leocoder.thin.domain.model.bo.element;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.domain.model.bo.element;
|
||||
package org.leocoder.thin.domain.model.bo.element;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.domain.model.bo.element;
|
||||
package org.leocoder.thin.domain.model.bo.element;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.domain.model.bo.element;
|
||||
package org.leocoder.thin.domain.model.bo.element;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.domain.model.bo.element;
|
||||
package org.leocoder.thin.domain.model.bo.element;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.domain.model.bo.system;
|
||||
package org.leocoder.thin.domain.model.bo.system;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.domain.model.bo.system;
|
||||
package org.leocoder.thin.domain.model.bo.system;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.domain.model.vo.base;
|
||||
package org.leocoder.thin.domain.model.vo.base;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonInclude;
|
||||
import lombok.AllArgsConstructor;
|
||||
|
||||
@ -1,10 +1,10 @@
|
||||
package org.leocoder.domain.model.vo.gen;
|
||||
package org.leocoder.thin.domain.model.vo.gen;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.NoArgsConstructor;
|
||||
import org.leocoder.domain.model.vo.base.BaseVo;
|
||||
import org.leocoder.thin.domain.model.vo.base.BaseVo;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
|
||||
@ -1,8 +1,8 @@
|
||||
package org.leocoder.domain.model.vo.gen;
|
||||
package org.leocoder.thin.domain.model.vo.gen;
|
||||
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import org.leocoder.domain.model.vo.base.BaseVo;
|
||||
import org.leocoder.thin.domain.model.vo.base.BaseVo;
|
||||
|
||||
/**
|
||||
* @author Leocoder
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.domain.model.vo.system;
|
||||
package org.leocoder.thin.domain.model.vo.system;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import lombok.Data;
|
||||
|
||||
@ -1,10 +1,10 @@
|
||||
package org.leocoder.domain.model.vo.system;
|
||||
package org.leocoder.thin.domain.model.vo.system;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.NoArgsConstructor;
|
||||
import org.leocoder.domain.model.vo.base.BaseVo;
|
||||
import org.leocoder.thin.domain.model.vo.base.BaseVo;
|
||||
|
||||
/**
|
||||
* @description [文件资源表-模型][Vo类]
|
||||
|
||||
@ -1,8 +1,8 @@
|
||||
package org.leocoder.domain.model.vo.system;
|
||||
package org.leocoder.thin.domain.model.vo.system;
|
||||
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import org.leocoder.domain.model.vo.base.BaseVo;
|
||||
import org.leocoder.thin.domain.model.vo.base.BaseVo;
|
||||
|
||||
/**
|
||||
* @author Leocoder
|
||||
|
||||
@ -1,8 +1,8 @@
|
||||
package org.leocoder.domain.model.vo.system;
|
||||
package org.leocoder.thin.domain.model.vo.system;
|
||||
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import org.leocoder.domain.model.vo.base.BaseVo;
|
||||
import org.leocoder.thin.domain.model.vo.base.BaseVo;
|
||||
|
||||
/**
|
||||
* @author Leocoder
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.domain.model.vo.system;
|
||||
package org.leocoder.thin.domain.model.vo.system;
|
||||
|
||||
import jakarta.validation.constraints.NotBlank;
|
||||
import jakarta.validation.constraints.Pattern;
|
||||
|
||||
@ -1,8 +1,8 @@
|
||||
package org.leocoder.domain.model.vo.system;
|
||||
package org.leocoder.thin.domain.model.vo.system;
|
||||
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import org.leocoder.domain.model.vo.base.BaseVo;
|
||||
import org.leocoder.thin.domain.model.vo.base.BaseVo;
|
||||
|
||||
/**
|
||||
* @author Leocoder
|
||||
|
||||
@ -1,9 +1,10 @@
|
||||
package org.leocoder.domain.model.vo.system;
|
||||
package org.leocoder.thin.domain.model.vo.system;
|
||||
|
||||
import org.leocoder.domain.model.vo.base.BaseVo;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import org.leocoder.thin.domain.model.vo.base.BaseVo;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
/**
|
||||
|
||||
@ -1,10 +1,10 @@
|
||||
package org.leocoder.domain.model.vo.system;
|
||||
package org.leocoder.thin.domain.model.vo.system;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.NoArgsConstructor;
|
||||
import org.leocoder.domain.model.vo.base.BaseVo;
|
||||
import org.leocoder.thin.domain.model.vo.base.BaseVo;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.domain.model.vo.system;
|
||||
package org.leocoder.thin.domain.model.vo.system;
|
||||
|
||||
import jakarta.validation.constraints.NotBlank;
|
||||
import lombok.AllArgsConstructor;
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.domain.model.vo.system;
|
||||
package org.leocoder.thin.domain.model.vo.system;
|
||||
|
||||
import jakarta.validation.constraints.NotBlank;
|
||||
import lombok.AllArgsConstructor;
|
||||
|
||||
@ -1,8 +1,8 @@
|
||||
package org.leocoder.domain.model.vo.system;
|
||||
package org.leocoder.thin.domain.model.vo.system;
|
||||
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import org.leocoder.domain.model.vo.base.BaseVo;
|
||||
import org.leocoder.thin.domain.model.vo.base.BaseVo;
|
||||
|
||||
/**
|
||||
* @author Leocoder
|
||||
|
||||
@ -1,10 +1,10 @@
|
||||
package org.leocoder.domain.model.vo.system;
|
||||
package org.leocoder.thin.domain.model.vo.system;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.NoArgsConstructor;
|
||||
import org.leocoder.domain.model.vo.base.BaseVo;
|
||||
import org.leocoder.thin.domain.model.vo.base.BaseVo;
|
||||
|
||||
/**
|
||||
* @author Leocoder
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.domain.pojo.gen;
|
||||
package org.leocoder.thin.domain.pojo.gen;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.*;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.domain.pojo.gen;
|
||||
package org.leocoder.thin.domain.pojo.gen;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.*;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.domain.pojo.gen;
|
||||
package org.leocoder.thin.domain.pojo.gen;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
|
||||
@ -1,10 +1,10 @@
|
||||
package org.leocoder.domain.pojo.gen;
|
||||
package org.leocoder.thin.domain.pojo.gen;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import lombok.NoArgsConstructor;
|
||||
import org.leocoder.domain.model.vo.base.BaseVo;
|
||||
import org.leocoder.thin.domain.model.vo.base.BaseVo;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.domain.pojo.system;
|
||||
package org.leocoder.thin.domain.pojo.system;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.*;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.domain.pojo.system;
|
||||
package org.leocoder.thin.domain.pojo.system;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.domain.pojo.system;
|
||||
package org.leocoder.thin.domain.pojo.system;
|
||||
|
||||
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
|
||||
import com.alibaba.excel.annotation.ExcelProperty;
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
package org.leocoder.domain.pojo.system;
|
||||
package org.leocoder.thin.domain.pojo.system;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.*;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user