diff --git a/nladmin-common/pom.xml b/nladmin-common/pom.xml deleted file mode 100644 index 37871f1b2..000000000 --- a/nladmin-common/pom.xml +++ /dev/null @@ -1,44 +0,0 @@ - - - - nladmin - org.nl - 2.6 - - 4.0.0 - - 5.7.14 - - - - - nladmin-common - 公共模块 - - - - - cn.hutool - hutool-all - ${hutool.version} - - - - - - - nexus - - nexus - http://121.40.234.130:8081/repository/maven-releases/ - - - - diff --git a/nladmin-common/src/main/java/org/nl/exception/WDKException.java b/nladmin-common/src/main/java/org/nl/exception/WDKException.java deleted file mode 100644 index 04b26373d..000000000 --- a/nladmin-common/src/main/java/org/nl/exception/WDKException.java +++ /dev/null @@ -1,54 +0,0 @@ -package org.nl.exception; - -public class WDKException extends RuntimeException { - private static final long serialVersionUID = 9059634125483898385L; - private String code; - private String desc; - private String message = ""; - - public WDKException() { - } - - public WDKException(String message, Throwable cause, boolean enableSuppression, boolean writableStackTrace) { - super(message, cause); - this.message = message; - } - - public WDKException(String message, Throwable cause) { - super(message, cause); - this.message = message; - } - - public WDKException(String message) { - super(message); - this.message = message; - } - - public WDKException(Throwable cause) { - super(cause); - } - - public String getCode() { - return this.code; - } - - public void setCode(String code) { - this.code = code; - } - - public String getDesc() { - return this.desc; - } - - public void setDesc(String desc) { - this.desc = desc; - } - - public String getMessage() { - return this.message; - } - - public void setMessage(String message) { - this.message = message; - } -} \ No newline at end of file diff --git a/nladmin-common/src/test/java/org/nl/utils/DateUtilsTest.java b/nladmin-common/src/test/java/org/nl/utils/DateUtilsTest.java deleted file mode 100644 index 0c8af3779..000000000 --- a/nladmin-common/src/test/java/org/nl/utils/DateUtilsTest.java +++ /dev/null @@ -1,26 +0,0 @@ -package org.nl.utils; - -import org.junit.Test; - -import java.time.LocalDateTime; -import java.util.Date; - -public class DateUtilsTest { - @Test - public void test1() { - long l = System.currentTimeMillis() / 1000; - LocalDateTime localDateTime = DateUtil.fromTimeStamp(l); - System.out.printf(DateUtil.localDateTimeFormatyMdHms(localDateTime)); - } - - @Test - public void test2() { - LocalDateTime now = LocalDateTime.now(); - System.out.println(DateUtil.localDateTimeFormatyMdHms(now)); - Date date = DateUtil.toDate(now); - LocalDateTime localDateTime = DateUtil.toLocalDateTime(date); - System.out.println(DateUtil.localDateTimeFormatyMdHms(localDateTime)); - LocalDateTime localDateTime1 = DateUtil.fromTimeStamp(date.getTime() / 1000); - System.out.println(DateUtil.localDateTimeFormatyMdHms(localDateTime1)); - } -} diff --git a/nladmin-common/src/test/java/org/nl/utils/EncryptUtilsTest.java b/nladmin-common/src/test/java/org/nl/utils/EncryptUtilsTest.java deleted file mode 100644 index 3f32e113a..000000000 --- a/nladmin-common/src/test/java/org/nl/utils/EncryptUtilsTest.java +++ /dev/null @@ -1,31 +0,0 @@ -package org.nl.utils; - -import org.junit.Assert; -import org.junit.Test; - -public class EncryptUtilsTest { - - /** - * 对称加密 - */ - @Test - public void testDesEncrypt() { - try { - Assert.assertEquals("7772841DC6099402", EncryptUtils.desEncrypt("123456")); - } catch (Exception e) { - e.printStackTrace(); - } - } - - /** - * 对称解密 - */ - @Test - public void testDesDecrypt() { - try { - Assert.assertEquals("123456", EncryptUtils.desDecrypt("7772841DC6099402")); - } catch (Exception e) { - e.printStackTrace(); - } - } -} diff --git a/nladmin-common/src/test/java/org/nl/utils/FileUtilTest.java b/nladmin-common/src/test/java/org/nl/utils/FileUtilTest.java deleted file mode 100644 index 2593c6c98..000000000 --- a/nladmin-common/src/test/java/org/nl/utils/FileUtilTest.java +++ /dev/null @@ -1,36 +0,0 @@ -package org.nl.utils; - -import org.junit.Assert; -import org.junit.Test; -import org.springframework.mock.web.MockMultipartFile; - -import static org.junit.Assert.*; - -public class FileUtilTest { - - @Test - public void testToFile() { - long retval = FileUtil.toFile(new MockMultipartFile("foo", (byte[]) null)).getTotalSpace(); - assertEquals(500695072768L, retval); - } - - @Test - public void testGetExtensionName() { - Assert.assertEquals("foo", FileUtil.getExtensionName("foo")); - Assert.assertEquals("exe", FileUtil.getExtensionName("bar.exe")); - } - - @Test - public void testGetFileNameNoEx() { - Assert.assertEquals("foo", FileUtil.getFileNameNoEx("foo")); - Assert.assertEquals("bar", FileUtil.getFileNameNoEx("bar.txt")); - } - - @Test - public void testGetSize() { - Assert.assertEquals("1000B ", FileUtil.getSize(1000)); - Assert.assertEquals("1.00KB ", FileUtil.getSize(1024)); - Assert.assertEquals("1.00MB ", FileUtil.getSize(1048576)); - Assert.assertEquals("1.00GB ", FileUtil.getSize(1073741824)); - } -} diff --git a/nladmin-common/src/test/java/org/nl/utils/StringUtilsTest.java b/nladmin-common/src/test/java/org/nl/utils/StringUtilsTest.java deleted file mode 100644 index 15ccb06b9..000000000 --- a/nladmin-common/src/test/java/org/nl/utils/StringUtilsTest.java +++ /dev/null @@ -1,44 +0,0 @@ -/* -package org.nl.utils; - -import org.junit.Assert; -import org.junit.Test; -import org.springframework.mock.web.MockHttpServletRequest; - -import java.text.SimpleDateFormat; -import java.util.*; - -import static org.junit.Assert.*; - -public class StringUtilsTest { - - @Test - public void testToCamelCase() { - assertNull(StringUtils.toCamelCase(null)); - } - - @Test - public void testToCapitalizeCamelCase() { - assertNull(StringUtils.toCapitalizeCamelCase(null)); - Assert.assertEquals("HelloWorld", StringUtils.toCapitalizeCamelCase("hello_world")); - } - - @Test - public void testToUnderScoreCase() { - assertNull(StringUtils.toUnderScoreCase(null)); - Assert.assertEquals("hello_world", StringUtils.toUnderScoreCase("helloWorld")); - Assert.assertEquals("\u0000\u0000", StringUtils.toUnderScoreCase("\u0000\u0000")); - Assert.assertEquals("\u0000_a", StringUtils.toUnderScoreCase("\u0000A")); - } - - @Test - public void testGetWeekDay() { - SimpleDateFormat simpleDateformat = new SimpleDateFormat("E"); - Assert.assertEquals(simpleDateformat.format(new Date()), StringUtils.getWeekDay()); - } - - @Test - public void testGetIP() { - Assert.assertEquals("127.0.0.1", StringUtils.getIp(new MockHttpServletRequest())); - } -}*/ diff --git a/nladmin-generator/pom.xml b/nladmin-generator/pom.xml deleted file mode 100644 index be828edb4..000000000 --- a/nladmin-generator/pom.xml +++ /dev/null @@ -1,56 +0,0 @@ - - - - nladmin - org.nl - 2.6 - - 4.0.0 - - nladmin-generator - 代码生成模块 - - - 1.9 - - - - - org.nl - nladmin-common - 2.6 - - - - - org.springframework.boot - spring-boot-starter-freemarker - - - - - commons-configuration - commons-configuration - ${configuration.version} - - - - - - - - nexus - - nexus - http://121.40.234.130:8081/repository/maven-releases/ - - - - diff --git a/nladmin-logging/pom.xml b/nladmin-logging/pom.xml deleted file mode 100644 index a54f1a668..000000000 --- a/nladmin-logging/pom.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - nladmin - org.nl - 2.6 - - 4.0.0 - - nladmin-logging - 日志模块 - - - - org.nl - nladmin-common - 2.6 - - - \ No newline at end of file diff --git a/nladmin-system/pom.xml b/nladmin-system/pom.xml index 23c775483..b9b2c9943 100644 --- a/nladmin-system/pom.xml +++ b/nladmin-system/pom.xml @@ -16,10 +16,41 @@ 0.11.1 5.5.0 + 1.9 + + org.aspectj + aspectjweaver + 1.9.2 + + + + org.springframework.boot + spring-boot-starter-aop + + + + + com.google.guava + guava + 29.0-jre + + + + org.springframework.boot + spring-boot-starter-freemarker + + + + + commons-configuration + commons-configuration + ${configuration.version} + + com.alicp.jetcache jetcache-starter-redis @@ -38,28 +69,9 @@ 11.2.0.4 - - - org.nl - nladmin-generator - 2.6 - - - org.nl - nladmin-common - - - - - - org.nl - nladmin-tools - 2.6 - - org.springframework.boot @@ -109,6 +121,23 @@ + + + + + nexus + + nexus + http://121.40.234.130:8081/repository/maven-releases/ + + + + diff --git a/nladmin-system/src/main/java/org/nl/AppRun.java b/nladmin-system/src/main/java/org/nl/AppRun.java index 768ea50c4..e49a6ab24 100644 --- a/nladmin-system/src/main/java/org/nl/AppRun.java +++ b/nladmin-system/src/main/java/org/nl/AppRun.java @@ -3,8 +3,8 @@ package org.nl; import com.alicp.jetcache.anno.config.EnableCreateCacheAnnotation; import com.alicp.jetcache.anno.config.EnableMethodCache; import io.swagger.annotations.Api; -import org.nl.annotation.rest.AnonymousGetMapping; -import org.nl.utils.SpringContextHolder; +import org.nl.modules.common.annotation.rest.AnonymousGetMapping; +import org.nl.wql.util.SpringContextHolder; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory; diff --git a/nladmin-system/src/main/java/org/nl/config/ConfigurerAdapter.java b/nladmin-system/src/main/java/org/nl/config/ConfigurerAdapter.java index f4915e9df..4cae4e880 100644 --- a/nladmin-system/src/main/java/org/nl/config/ConfigurerAdapter.java +++ b/nladmin-system/src/main/java/org/nl/config/ConfigurerAdapter.java @@ -15,6 +15,7 @@ */ package org.nl.config; +import org.nl.modules.common.config.FileProperties; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.web.cors.CorsConfiguration; diff --git a/nladmin-system/src/main/java/org/nl/config/thread/ThreadPoolExecutorUtil.java b/nladmin-system/src/main/java/org/nl/config/thread/ThreadPoolExecutorUtil.java index bbd4735a0..81d494e82 100644 --- a/nladmin-system/src/main/java/org/nl/config/thread/ThreadPoolExecutorUtil.java +++ b/nladmin-system/src/main/java/org/nl/config/thread/ThreadPoolExecutorUtil.java @@ -15,7 +15,8 @@ */ package org.nl.config.thread; -import org.nl.utils.SpringContextHolder; + +import org.nl.wql.util.SpringContextHolder; import java.util.concurrent.ArrayBlockingQueue; import java.util.concurrent.ThreadPoolExecutor; diff --git a/nladmin-common/src/main/java/org/nl/annotation/AnonymousAccess.java b/nladmin-system/src/main/java/org/nl/modules/common/annotation/AnonymousAccess.java similarity index 100% rename from nladmin-common/src/main/java/org/nl/annotation/AnonymousAccess.java rename to nladmin-system/src/main/java/org/nl/modules/common/annotation/AnonymousAccess.java diff --git a/nladmin-common/src/main/java/org/nl/annotation/DataPermission.java b/nladmin-system/src/main/java/org/nl/modules/common/annotation/DataPermission.java similarity index 97% rename from nladmin-common/src/main/java/org/nl/annotation/DataPermission.java rename to nladmin-system/src/main/java/org/nl/modules/common/annotation/DataPermission.java index 1debdc2e5..922bf5e2d 100644 --- a/nladmin-common/src/main/java/org/nl/annotation/DataPermission.java +++ b/nladmin-system/src/main/java/org/nl/modules/common/annotation/DataPermission.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.annotation; +package org.nl.modules.common.annotation; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; diff --git a/nladmin-common/src/main/java/org/nl/annotation/Limit.java b/nladmin-system/src/main/java/org/nl/modules/common/annotation/Limit.java similarity index 93% rename from nladmin-common/src/main/java/org/nl/annotation/Limit.java rename to nladmin-system/src/main/java/org/nl/modules/common/annotation/Limit.java index 9edc057e8..ae7e363d8 100644 --- a/nladmin-common/src/main/java/org/nl/annotation/Limit.java +++ b/nladmin-system/src/main/java/org/nl/modules/common/annotation/Limit.java @@ -13,9 +13,9 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.annotation; +package org.nl.modules.common.annotation; -import org.nl.aspect.LimitType; +import org.nl.modules.common.aspect.LimitType; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; diff --git a/nladmin-common/src/main/java/org/nl/annotation/Query.java b/nladmin-system/src/main/java/org/nl/modules/common/annotation/Query.java similarity index 98% rename from nladmin-common/src/main/java/org/nl/annotation/Query.java rename to nladmin-system/src/main/java/org/nl/modules/common/annotation/Query.java index 81ba8b90c..9ff0ad1d2 100644 --- a/nladmin-common/src/main/java/org/nl/annotation/Query.java +++ b/nladmin-system/src/main/java/org/nl/modules/common/annotation/Query.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.annotation; +package org.nl.modules.common.annotation; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; diff --git a/nladmin-common/src/main/java/org/nl/annotation/rest/AnonymousDeleteMapping.java b/nladmin-system/src/main/java/org/nl/modules/common/annotation/rest/AnonymousDeleteMapping.java similarity index 90% rename from nladmin-common/src/main/java/org/nl/annotation/rest/AnonymousDeleteMapping.java rename to nladmin-system/src/main/java/org/nl/modules/common/annotation/rest/AnonymousDeleteMapping.java index a1966dd64..dedeeb4d4 100644 --- a/nladmin-common/src/main/java/org/nl/annotation/rest/AnonymousDeleteMapping.java +++ b/nladmin-system/src/main/java/org/nl/modules/common/annotation/rest/AnonymousDeleteMapping.java @@ -13,20 +13,15 @@ * See the License for the specific language governing permissions and * limitations under the License. */ - -package org.nl.annotation.rest; - -import java.lang.annotation.Documented; -import java.lang.annotation.ElementType; -import java.lang.annotation.Retention; -import java.lang.annotation.RetentionPolicy; -import java.lang.annotation.Target; +package org.nl.modules.common.annotation.rest; import org.nl.annotation.AnonymousAccess; import org.springframework.core.annotation.AliasFor; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; +import java.lang.annotation.*; + /** * Annotation for mapping HTTP {@code DELETE} requests onto specific handler * methods. diff --git a/nladmin-common/src/main/java/org/nl/annotation/rest/AnonymousGetMapping.java b/nladmin-system/src/main/java/org/nl/modules/common/annotation/rest/AnonymousGetMapping.java similarity index 90% rename from nladmin-common/src/main/java/org/nl/annotation/rest/AnonymousGetMapping.java rename to nladmin-system/src/main/java/org/nl/modules/common/annotation/rest/AnonymousGetMapping.java index e84c23c77..0588a58e0 100644 --- a/nladmin-common/src/main/java/org/nl/annotation/rest/AnonymousGetMapping.java +++ b/nladmin-system/src/main/java/org/nl/modules/common/annotation/rest/AnonymousGetMapping.java @@ -14,19 +14,15 @@ * limitations under the License. */ -package org.nl.annotation.rest; - -import java.lang.annotation.Documented; -import java.lang.annotation.ElementType; -import java.lang.annotation.Retention; -import java.lang.annotation.RetentionPolicy; -import java.lang.annotation.Target; +package org.nl.modules.common.annotation.rest; import org.nl.annotation.AnonymousAccess; import org.springframework.core.annotation.AliasFor; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; +import java.lang.annotation.*; + /** * Annotation for mapping HTTP {@code GET} requests onto specific handler * methods. diff --git a/nladmin-common/src/main/java/org/nl/annotation/rest/AnonymousPatchMapping.java b/nladmin-system/src/main/java/org/nl/modules/common/annotation/rest/AnonymousPatchMapping.java similarity index 91% rename from nladmin-common/src/main/java/org/nl/annotation/rest/AnonymousPatchMapping.java rename to nladmin-system/src/main/java/org/nl/modules/common/annotation/rest/AnonymousPatchMapping.java index e6b34f921..515ddd1ed 100644 --- a/nladmin-common/src/main/java/org/nl/annotation/rest/AnonymousPatchMapping.java +++ b/nladmin-system/src/main/java/org/nl/modules/common/annotation/rest/AnonymousPatchMapping.java @@ -14,19 +14,15 @@ * limitations under the License. */ -package org.nl.annotation.rest; - -import java.lang.annotation.Documented; -import java.lang.annotation.ElementType; -import java.lang.annotation.Retention; -import java.lang.annotation.RetentionPolicy; -import java.lang.annotation.Target; +package org.nl.modules.common.annotation.rest; import org.nl.annotation.AnonymousAccess; import org.springframework.core.annotation.AliasFor; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; +import java.lang.annotation.*; + /** * Annotation for mapping HTTP {@code PATCH} requests onto specific handler * methods. diff --git a/nladmin-common/src/main/java/org/nl/annotation/rest/AnonymousPostMapping.java b/nladmin-system/src/main/java/org/nl/modules/common/annotation/rest/AnonymousPostMapping.java similarity index 90% rename from nladmin-common/src/main/java/org/nl/annotation/rest/AnonymousPostMapping.java rename to nladmin-system/src/main/java/org/nl/modules/common/annotation/rest/AnonymousPostMapping.java index dd4cdfd70..326e9b17c 100644 --- a/nladmin-common/src/main/java/org/nl/annotation/rest/AnonymousPostMapping.java +++ b/nladmin-system/src/main/java/org/nl/modules/common/annotation/rest/AnonymousPostMapping.java @@ -14,19 +14,15 @@ * limitations under the License. */ -package org.nl.annotation.rest; - -import java.lang.annotation.Documented; -import java.lang.annotation.ElementType; -import java.lang.annotation.Retention; -import java.lang.annotation.RetentionPolicy; -import java.lang.annotation.Target; +package org.nl.modules.common.annotation.rest; import org.nl.annotation.AnonymousAccess; import org.springframework.core.annotation.AliasFor; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; +import java.lang.annotation.*; + /** * Annotation for mapping HTTP {@code POST} requests onto specific handler * methods. diff --git a/nladmin-common/src/main/java/org/nl/annotation/rest/AnonymousPutMapping.java b/nladmin-system/src/main/java/org/nl/modules/common/annotation/rest/AnonymousPutMapping.java similarity index 90% rename from nladmin-common/src/main/java/org/nl/annotation/rest/AnonymousPutMapping.java rename to nladmin-system/src/main/java/org/nl/modules/common/annotation/rest/AnonymousPutMapping.java index 8b28bce23..bef341b20 100644 --- a/nladmin-common/src/main/java/org/nl/annotation/rest/AnonymousPutMapping.java +++ b/nladmin-system/src/main/java/org/nl/modules/common/annotation/rest/AnonymousPutMapping.java @@ -14,19 +14,15 @@ * limitations under the License. */ -package org.nl.annotation.rest; - -import java.lang.annotation.Documented; -import java.lang.annotation.ElementType; -import java.lang.annotation.Retention; -import java.lang.annotation.RetentionPolicy; -import java.lang.annotation.Target; +package org.nl.modules.common.annotation.rest; import org.nl.annotation.AnonymousAccess; import org.springframework.core.annotation.AliasFor; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; +import java.lang.annotation.*; + /** * Annotation for mapping HTTP {@code PUT} requests onto specific handler * methods. diff --git a/nladmin-common/src/main/java/org/nl/aspect/LimitAspect.java b/nladmin-system/src/main/java/org/nl/modules/common/aspect/LimitAspect.java similarity index 91% rename from nladmin-common/src/main/java/org/nl/aspect/LimitAspect.java rename to nladmin-system/src/main/java/org/nl/modules/common/aspect/LimitAspect.java index db0defa86..7a8118fdb 100644 --- a/nladmin-common/src/main/java/org/nl/aspect/LimitAspect.java +++ b/nladmin-system/src/main/java/org/nl/modules/common/aspect/LimitAspect.java @@ -13,26 +13,27 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.aspect; +package org.nl.modules.common.aspect; import cn.hutool.core.util.StrUtil; import com.google.common.collect.ImmutableList; import lombok.extern.slf4j.Slf4j; -import org.nl.annotation.Limit; -import org.nl.exception.BadRequestException; -import org.nl.utils.RequestHolder; import org.aspectj.lang.ProceedingJoinPoint; import org.aspectj.lang.annotation.Around; import org.aspectj.lang.annotation.Aspect; import org.aspectj.lang.annotation.Pointcut; import org.aspectj.lang.reflect.MethodSignature; -import org.nl.utils.StringUtils; +import org.nl.modules.common.annotation.Limit; +import org.nl.modules.common.exception.BadRequestException; +import org.nl.modules.common.utils.RequestHolder; +import org.nl.modules.common.utils.StringUtils; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.data.redis.core.RedisTemplate; import org.springframework.data.redis.core.script.DefaultRedisScript; import org.springframework.data.redis.core.script.RedisScript; import org.springframework.stereotype.Component; + import javax.servlet.http.HttpServletRequest; import java.lang.reflect.Method; @@ -51,7 +52,7 @@ public class LimitAspect { this.redisTemplate = redisTemplate; } - @Pointcut("@annotation(org.nl.annotation.Limit)") + @Pointcut("@annotation(org.nl.modules.common.annotation.Limit)") public void pointcut() { } @@ -100,3 +101,4 @@ public class LimitAspect { "\nreturn c;"; } } + diff --git a/nladmin-common/src/main/java/org/nl/aspect/LimitType.java b/nladmin-system/src/main/java/org/nl/modules/common/aspect/LimitType.java similarity index 95% rename from nladmin-common/src/main/java/org/nl/aspect/LimitType.java rename to nladmin-system/src/main/java/org/nl/modules/common/aspect/LimitType.java index 39965ed20..12ca6e0d9 100644 --- a/nladmin-common/src/main/java/org/nl/aspect/LimitType.java +++ b/nladmin-system/src/main/java/org/nl/modules/common/aspect/LimitType.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.aspect; +package org.nl.modules.common.aspect; /** * 限流枚举 diff --git a/nladmin-common/src/main/java/org/nl/base/BaseDTO.java b/nladmin-system/src/main/java/org/nl/modules/common/base/BaseDTO.java similarity index 96% rename from nladmin-common/src/main/java/org/nl/base/BaseDTO.java rename to nladmin-system/src/main/java/org/nl/modules/common/base/BaseDTO.java index fb1ee876c..ccb2a517b 100644 --- a/nladmin-common/src/main/java/org/nl/base/BaseDTO.java +++ b/nladmin-system/src/main/java/org/nl/modules/common/base/BaseDTO.java @@ -1,8 +1,9 @@ -package org.nl.base; +package org.nl.modules.common.base; import lombok.Getter; import lombok.Setter; import org.apache.commons.lang3.builder.ToStringBuilder; + import java.io.Serializable; import java.lang.reflect.Field; import java.sql.Timestamp; diff --git a/nladmin-common/src/main/java/org/nl/base/BaseEntity.java b/nladmin-system/src/main/java/org/nl/modules/common/base/BaseEntity.java similarity index 95% rename from nladmin-common/src/main/java/org/nl/base/BaseEntity.java rename to nladmin-system/src/main/java/org/nl/modules/common/base/BaseEntity.java index 61a191464..582cb1a21 100644 --- a/nladmin-common/src/main/java/org/nl/base/BaseEntity.java +++ b/nladmin-system/src/main/java/org/nl/modules/common/base/BaseEntity.java @@ -13,22 +13,21 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.base; +package org.nl.modules.common.base; import io.swagger.annotations.ApiModelProperty; import lombok.Getter; import lombok.Setter; -import org.apache.commons.lang3.builder.ToStringBuilder; import org.hibernate.annotations.CreationTimestamp; import org.hibernate.annotations.UpdateTimestamp; import org.springframework.data.annotation.CreatedBy; import org.springframework.data.annotation.LastModifiedBy; import org.springframework.data.jpa.domain.support.AuditingEntityListener; + import javax.persistence.Column; import javax.persistence.EntityListeners; import javax.persistence.MappedSuperclass; import java.io.Serializable; -import java.lang.reflect.Field; import java.sql.Timestamp; /** diff --git a/nladmin-common/src/main/java/org/nl/base/BaseMapper.java b/nladmin-system/src/main/java/org/nl/modules/common/base/BaseMapper.java similarity index 97% rename from nladmin-common/src/main/java/org/nl/base/BaseMapper.java rename to nladmin-system/src/main/java/org/nl/modules/common/base/BaseMapper.java index 0c7b1c181..95345ba98 100644 --- a/nladmin-common/src/main/java/org/nl/base/BaseMapper.java +++ b/nladmin-system/src/main/java/org/nl/modules/common/base/BaseMapper.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.base; +package org.nl.modules.common.base; import java.util.List; diff --git a/nladmin-common/src/main/java/org/nl/config/AuditorConfig.java b/nladmin-system/src/main/java/org/nl/modules/common/config/AuditorConfig.java similarity index 97% rename from nladmin-common/src/main/java/org/nl/config/AuditorConfig.java rename to nladmin-system/src/main/java/org/nl/modules/common/config/AuditorConfig.java index 7ce0e4a7f..e9d4558ae 100644 --- a/nladmin-common/src/main/java/org/nl/config/AuditorConfig.java +++ b/nladmin-system/src/main/java/org/nl/modules/common/config/AuditorConfig.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.config; +package org.nl.modules.common.config; import org.springframework.data.domain.AuditorAware; import org.springframework.stereotype.Component; diff --git a/nladmin-common/src/main/java/org/nl/config/ElAdminProperties.java b/nladmin-system/src/main/java/org/nl/modules/common/config/ElAdminProperties.java similarity index 96% rename from nladmin-common/src/main/java/org/nl/config/ElAdminProperties.java rename to nladmin-system/src/main/java/org/nl/modules/common/config/ElAdminProperties.java index b407c2450..546b0743c 100644 --- a/nladmin-common/src/main/java/org/nl/config/ElAdminProperties.java +++ b/nladmin-system/src/main/java/org/nl/modules/common/config/ElAdminProperties.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.config; +package org.nl.modules.common.config; import lombok.Data; import org.springframework.beans.factory.annotation.Value; diff --git a/nladmin-common/src/main/java/org/nl/config/ElPermissionConfig.java b/nladmin-system/src/main/java/org/nl/modules/common/config/ElPermissionConfig.java similarity index 96% rename from nladmin-common/src/main/java/org/nl/config/ElPermissionConfig.java rename to nladmin-system/src/main/java/org/nl/modules/common/config/ElPermissionConfig.java index 4abc37f28..328630ff2 100644 --- a/nladmin-common/src/main/java/org/nl/config/ElPermissionConfig.java +++ b/nladmin-system/src/main/java/org/nl/modules/common/config/ElPermissionConfig.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.config; +package org.nl.modules.common.config; import org.springframework.stereotype.Service; diff --git a/nladmin-common/src/main/java/org/nl/config/FileProperties.java b/nladmin-system/src/main/java/org/nl/modules/common/config/FileProperties.java similarity index 94% rename from nladmin-common/src/main/java/org/nl/config/FileProperties.java rename to nladmin-system/src/main/java/org/nl/modules/common/config/FileProperties.java index aa508f947..1d8cfdbe3 100644 --- a/nladmin-common/src/main/java/org/nl/config/FileProperties.java +++ b/nladmin-system/src/main/java/org/nl/modules/common/config/FileProperties.java @@ -13,10 +13,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.config; +package org.nl.modules.common.config; import lombok.Data; -import org.nl.utils.ElAdminConstant; +import org.nl.modules.common.utils.ElAdminConstant; import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.context.annotation.Configuration; diff --git a/nladmin-common/src/main/java/org/nl/config/RedisConfig.java b/nladmin-system/src/main/java/org/nl/modules/common/config/RedisConfig.java similarity index 99% rename from nladmin-common/src/main/java/org/nl/config/RedisConfig.java rename to nladmin-system/src/main/java/org/nl/modules/common/config/RedisConfig.java index f410e855b..cf09c5505 100644 --- a/nladmin-common/src/main/java/org/nl/config/RedisConfig.java +++ b/nladmin-system/src/main/java/org/nl/modules/common/config/RedisConfig.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.config; +package org.nl.modules.common.config; import cn.hutool.core.lang.Assert; import cn.hutool.core.util.StrUtil; @@ -39,6 +39,7 @@ import org.springframework.data.redis.core.RedisOperations; import org.springframework.data.redis.core.RedisTemplate; import org.springframework.data.redis.serializer.RedisSerializationContext; import org.springframework.data.redis.serializer.RedisSerializer; + import java.nio.charset.Charset; import java.nio.charset.StandardCharsets; import java.time.Duration; diff --git a/nladmin-common/src/main/java/org/nl/config/RsaProperties.java b/nladmin-system/src/main/java/org/nl/modules/common/config/RsaProperties.java similarity index 96% rename from nladmin-common/src/main/java/org/nl/config/RsaProperties.java rename to nladmin-system/src/main/java/org/nl/modules/common/config/RsaProperties.java index 49cb9b552..bdffaf8d6 100644 --- a/nladmin-common/src/main/java/org/nl/config/RsaProperties.java +++ b/nladmin-system/src/main/java/org/nl/modules/common/config/RsaProperties.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.config; +package org.nl.modules.common.config; import lombok.Data; import org.springframework.beans.factory.annotation.Value; diff --git a/nladmin-common/src/main/java/org/nl/config/SwaggerConfig.java b/nladmin-system/src/main/java/org/nl/modules/common/config/SwaggerConfig.java similarity index 99% rename from nladmin-common/src/main/java/org/nl/config/SwaggerConfig.java rename to nladmin-system/src/main/java/org/nl/modules/common/config/SwaggerConfig.java index ed06d77d0..0085cb03f 100644 --- a/nladmin-common/src/main/java/org/nl/config/SwaggerConfig.java +++ b/nladmin-system/src/main/java/org/nl/modules/common/config/SwaggerConfig.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.config; +package org.nl.modules.common.config; import com.fasterxml.classmate.TypeResolver; import io.swagger.annotations.ApiModel; diff --git a/nladmin-common/src/main/java/org/nl/exception/BadConfigurationException.java b/nladmin-system/src/main/java/org/nl/modules/common/exception/BadConfigurationException.java similarity index 98% rename from nladmin-common/src/main/java/org/nl/exception/BadConfigurationException.java rename to nladmin-system/src/main/java/org/nl/modules/common/exception/BadConfigurationException.java index 770def0b2..ab0bf9498 100644 --- a/nladmin-common/src/main/java/org/nl/exception/BadConfigurationException.java +++ b/nladmin-system/src/main/java/org/nl/modules/common/exception/BadConfigurationException.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.exception; +package org.nl.modules.common.exception; /** * 统一关于错误配置信息 异常 diff --git a/nladmin-common/src/main/java/org/nl/exception/BadRequestException.java b/nladmin-system/src/main/java/org/nl/modules/common/exception/BadRequestException.java similarity index 96% rename from nladmin-common/src/main/java/org/nl/exception/BadRequestException.java rename to nladmin-system/src/main/java/org/nl/modules/common/exception/BadRequestException.java index 3bb0960ba..d5e771177 100644 --- a/nladmin-common/src/main/java/org/nl/exception/BadRequestException.java +++ b/nladmin-system/src/main/java/org/nl/modules/common/exception/BadRequestException.java @@ -13,10 +13,11 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.exception; +package org.nl.modules.common.exception; import lombok.Getter; import org.springframework.http.HttpStatus; + import static org.springframework.http.HttpStatus.BAD_REQUEST; /** diff --git a/nladmin-common/src/main/java/org/nl/exception/EntityExistException.java b/nladmin-system/src/main/java/org/nl/modules/common/exception/EntityExistException.java similarity index 96% rename from nladmin-common/src/main/java/org/nl/exception/EntityExistException.java rename to nladmin-system/src/main/java/org/nl/modules/common/exception/EntityExistException.java index 5a52884a6..dbf2fb6a4 100644 --- a/nladmin-common/src/main/java/org/nl/exception/EntityExistException.java +++ b/nladmin-system/src/main/java/org/nl/modules/common/exception/EntityExistException.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.exception; +package org.nl.modules.common.exception; import org.springframework.util.StringUtils; diff --git a/nladmin-common/src/main/java/org/nl/exception/EntityNotFoundException.java b/nladmin-system/src/main/java/org/nl/modules/common/exception/EntityNotFoundException.java similarity index 96% rename from nladmin-common/src/main/java/org/nl/exception/EntityNotFoundException.java rename to nladmin-system/src/main/java/org/nl/modules/common/exception/EntityNotFoundException.java index 4deb88a0c..19034e6f1 100644 --- a/nladmin-common/src/main/java/org/nl/exception/EntityNotFoundException.java +++ b/nladmin-system/src/main/java/org/nl/modules/common/exception/EntityNotFoundException.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.exception; +package org.nl.modules.common.exception; import org.springframework.util.StringUtils; diff --git a/nladmin-common/src/main/java/org/nl/exception/handler/ApiError.java b/nladmin-system/src/main/java/org/nl/modules/common/exception/handler/ApiError.java similarity index 96% rename from nladmin-common/src/main/java/org/nl/exception/handler/ApiError.java rename to nladmin-system/src/main/java/org/nl/modules/common/exception/handler/ApiError.java index 85e50ca81..24bc6db0e 100644 --- a/nladmin-common/src/main/java/org/nl/exception/handler/ApiError.java +++ b/nladmin-system/src/main/java/org/nl/modules/common/exception/handler/ApiError.java @@ -13,10 +13,11 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.exception.handler; +package org.nl.modules.common.exception.handler; import com.fasterxml.jackson.annotation.JsonFormat; import lombok.Data; + import java.time.LocalDateTime; /** diff --git a/nladmin-common/src/main/java/org/nl/exception/handler/GlobalExceptionHandler.java b/nladmin-system/src/main/java/org/nl/modules/common/exception/handler/GlobalExceptionHandler.java similarity index 93% rename from nladmin-common/src/main/java/org/nl/exception/handler/GlobalExceptionHandler.java rename to nladmin-system/src/main/java/org/nl/modules/common/exception/handler/GlobalExceptionHandler.java index dd8bc3e6e..3528d9477 100644 --- a/nladmin-common/src/main/java/org/nl/exception/handler/GlobalExceptionHandler.java +++ b/nladmin-system/src/main/java/org/nl/modules/common/exception/handler/GlobalExceptionHandler.java @@ -13,14 +13,14 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.exception.handler; +package org.nl.modules.common.exception.handler; import cn.dev33.satoken.exception.NotLoginException; import lombok.extern.slf4j.Slf4j; -import org.nl.exception.BadRequestException; -import org.nl.exception.EntityExistException; -import org.nl.exception.EntityNotFoundException; -import org.nl.utils.ThrowableUtil; +import org.nl.modules.common.exception.BadRequestException; +import org.nl.modules.common.exception.EntityExistException; +import org.nl.modules.common.exception.EntityNotFoundException; +import org.nl.modules.common.utils.ThrowableUtil; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.web.bind.MethodArgumentNotValidException; diff --git a/nladmin-common/src/main/java/org/nl/utils/CacheKey.java b/nladmin-system/src/main/java/org/nl/modules/common/utils/CacheKey.java similarity index 97% rename from nladmin-common/src/main/java/org/nl/utils/CacheKey.java rename to nladmin-system/src/main/java/org/nl/modules/common/utils/CacheKey.java index 212d4ee96..abbb456f0 100644 --- a/nladmin-common/src/main/java/org/nl/utils/CacheKey.java +++ b/nladmin-system/src/main/java/org/nl/modules/common/utils/CacheKey.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.utils; +package org.nl.modules.common.utils; /** * @author: liaojinlong diff --git a/nladmin-common/src/main/java/org/nl/utils/DateUtil.java b/nladmin-system/src/main/java/org/nl/modules/common/utils/DateUtil.java similarity index 99% rename from nladmin-common/src/main/java/org/nl/utils/DateUtil.java rename to nladmin-system/src/main/java/org/nl/modules/common/utils/DateUtil.java index 3ae7f2279..2edc7107b 100644 --- a/nladmin-common/src/main/java/org/nl/utils/DateUtil.java +++ b/nladmin-system/src/main/java/org/nl/modules/common/utils/DateUtil.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package org.nl.utils; +package org.nl.modules.common.utils; import java.time.*; import java.time.format.DateTimeFormatter; diff --git a/nladmin-common/src/main/java/org/nl/utils/ElAdminConstant.java b/nladmin-system/src/main/java/org/nl/modules/common/utils/ElAdminConstant.java similarity index 96% rename from nladmin-common/src/main/java/org/nl/utils/ElAdminConstant.java rename to nladmin-system/src/main/java/org/nl/modules/common/utils/ElAdminConstant.java index 69637f3e5..de4970ed8 100644 --- a/nladmin-common/src/main/java/org/nl/utils/ElAdminConstant.java +++ b/nladmin-system/src/main/java/org/nl/modules/common/utils/ElAdminConstant.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.utils; +package org.nl.modules.common.utils; /** * 常用静态常量 diff --git a/nladmin-common/src/main/java/org/nl/utils/EncryptUtils.java b/nladmin-system/src/main/java/org/nl/modules/common/utils/EncryptUtils.java similarity index 98% rename from nladmin-common/src/main/java/org/nl/utils/EncryptUtils.java rename to nladmin-system/src/main/java/org/nl/modules/common/utils/EncryptUtils.java index 0187e6fe9..b4df59c04 100644 --- a/nladmin-common/src/main/java/org/nl/utils/EncryptUtils.java +++ b/nladmin-system/src/main/java/org/nl/modules/common/utils/EncryptUtils.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.utils; +package org.nl.modules.common.utils; import javax.crypto.Cipher; import javax.crypto.SecretKey; diff --git a/nladmin-common/src/main/java/org/nl/utils/FileUtil.java b/nladmin-system/src/main/java/org/nl/modules/common/utils/FileUtil.java similarity index 99% rename from nladmin-common/src/main/java/org/nl/utils/FileUtil.java rename to nladmin-system/src/main/java/org/nl/modules/common/utils/FileUtil.java index 4235c536c..f2cc72f80 100644 --- a/nladmin-common/src/main/java/org/nl/utils/FileUtil.java +++ b/nladmin-system/src/main/java/org/nl/modules/common/utils/FileUtil.java @@ -13,15 +13,15 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.utils; +package org.nl.modules.common.utils; import cn.hutool.core.io.IoUtil; import cn.hutool.core.util.IdUtil; import cn.hutool.poi.excel.BigExcelWriter; import cn.hutool.poi.excel.ExcelUtil; -import org.nl.exception.BadRequestException; import org.apache.poi.util.IOUtils; import org.apache.poi.xssf.streaming.SXSSFSheet; +import org.nl.modules.common.exception.BadRequestException; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.web.multipart.MultipartFile; diff --git a/nladmin-common/src/main/java/org/nl/utils/PageUtil.java b/nladmin-system/src/main/java/org/nl/modules/common/utils/PageUtil.java similarity index 92% rename from nladmin-common/src/main/java/org/nl/utils/PageUtil.java rename to nladmin-system/src/main/java/org/nl/modules/common/utils/PageUtil.java index 2b82f3d5c..4b5973b65 100644 --- a/nladmin-common/src/main/java/org/nl/utils/PageUtil.java +++ b/nladmin-system/src/main/java/org/nl/modules/common/utils/PageUtil.java @@ -13,10 +13,14 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.utils; +package org.nl.modules.common.utils; import org.springframework.data.domain.Page; -import java.util.*; + +import java.util.ArrayList; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; /** * 分页工具 diff --git a/nladmin-common/src/main/java/org/nl/utils/QueryHelp.java b/nladmin-system/src/main/java/org/nl/modules/common/utils/QueryHelp.java similarity index 97% rename from nladmin-common/src/main/java/org/nl/utils/QueryHelp.java rename to nladmin-system/src/main/java/org/nl/modules/common/utils/QueryHelp.java index 73e4c50bc..340304841 100644 --- a/nladmin-common/src/main/java/org/nl/utils/QueryHelp.java +++ b/nladmin-system/src/main/java/org/nl/modules/common/utils/QueryHelp.java @@ -13,18 +13,22 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.utils; +package org.nl.modules.common.utils; import cn.hutool.core.collection.CollUtil; import cn.hutool.core.collection.CollectionUtil; import cn.hutool.core.util.ObjectUtil; import cn.hutool.core.util.StrUtil; import lombok.extern.slf4j.Slf4j; -import org.nl.annotation.DataPermission; -import org.nl.annotation.Query; +import org.nl.modules.common.annotation.DataPermission; +import org.nl.modules.common.annotation.Query; + import javax.persistence.criteria.*; import java.lang.reflect.Field; -import java.util.*; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.Collection; +import java.util.List; /** * @author Zheng Jie diff --git a/nladmin-common/src/main/java/org/nl/utils/RedisUtils.java b/nladmin-system/src/main/java/org/nl/modules/common/utils/RedisUtils.java similarity index 98% rename from nladmin-common/src/main/java/org/nl/utils/RedisUtils.java rename to nladmin-system/src/main/java/org/nl/modules/common/utils/RedisUtils.java index 4ea649cb3..6dbd667f5 100644 --- a/nladmin-common/src/main/java/org/nl/utils/RedisUtils.java +++ b/nladmin-system/src/main/java/org/nl/modules/common/utils/RedisUtils.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.utils; +package org.nl.modules.common.utils; import com.google.common.collect.Lists; import com.google.common.collect.Sets; @@ -22,7 +22,10 @@ import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Value; import org.springframework.data.redis.connection.RedisConnection; import org.springframework.data.redis.connection.RedisConnectionFactory; -import org.springframework.data.redis.core.*; +import org.springframework.data.redis.core.Cursor; +import org.springframework.data.redis.core.RedisConnectionUtils; +import org.springframework.data.redis.core.RedisTemplate; +import org.springframework.data.redis.core.ScanOptions; import org.springframework.stereotype.Component; import java.util.*; diff --git a/nladmin-common/src/main/java/org/nl/utils/RequestHolder.java b/nladmin-system/src/main/java/org/nl/modules/common/utils/RequestHolder.java similarity index 96% rename from nladmin-common/src/main/java/org/nl/utils/RequestHolder.java rename to nladmin-system/src/main/java/org/nl/modules/common/utils/RequestHolder.java index fbb6f91d4..119625886 100644 --- a/nladmin-common/src/main/java/org/nl/utils/RequestHolder.java +++ b/nladmin-system/src/main/java/org/nl/modules/common/utils/RequestHolder.java @@ -13,10 +13,11 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.utils; +package org.nl.modules.common.utils; import org.springframework.web.context.request.RequestContextHolder; import org.springframework.web.context.request.ServletRequestAttributes; + import javax.servlet.http.HttpServletRequest; import java.util.Objects; diff --git a/nladmin-common/src/main/java/org/nl/utils/RsaUtils.java b/nladmin-system/src/main/java/org/nl/modules/common/utils/RsaUtils.java similarity index 99% rename from nladmin-common/src/main/java/org/nl/utils/RsaUtils.java rename to nladmin-system/src/main/java/org/nl/modules/common/utils/RsaUtils.java index 5bf95bb4a..b1d5f1e7f 100644 --- a/nladmin-common/src/main/java/org/nl/utils/RsaUtils.java +++ b/nladmin-system/src/main/java/org/nl/modules/common/utils/RsaUtils.java @@ -1,6 +1,7 @@ -package org.nl.utils; +package org.nl.modules.common.utils; import org.apache.commons.codec.binary.Base64; + import javax.crypto.Cipher; import java.security.*; import java.security.interfaces.RSAPrivateKey; diff --git a/nladmin-common/src/main/java/org/nl/utils/SecurityUtils.java b/nladmin-system/src/main/java/org/nl/modules/common/utils/SecurityUtils.java similarity index 95% rename from nladmin-common/src/main/java/org/nl/utils/SecurityUtils.java rename to nladmin-system/src/main/java/org/nl/modules/common/utils/SecurityUtils.java index 5d0a9d318..ec8718c3a 100644 --- a/nladmin-common/src/main/java/org/nl/utils/SecurityUtils.java +++ b/nladmin-system/src/main/java/org/nl/modules/common/utils/SecurityUtils.java @@ -1,8 +1,8 @@ -package org.nl.utils; +package org.nl.modules.common.utils; import cn.dev33.satoken.stp.StpUtil; import lombok.extern.slf4j.Slf4j; -import org.nl.utils.dto.CurrentUser; +import org.nl.modules.common.utils.dto.CurrentUser; import java.util.List; diff --git a/nladmin-common/src/main/java/org/nl/utils/StringUtils.java b/nladmin-system/src/main/java/org/nl/modules/common/utils/StringUtils.java similarity index 98% rename from nladmin-common/src/main/java/org/nl/utils/StringUtils.java rename to nladmin-system/src/main/java/org/nl/modules/common/utils/StringUtils.java index f48f59473..dd86ed652 100644 --- a/nladmin-common/src/main/java/org/nl/utils/StringUtils.java +++ b/nladmin-system/src/main/java/org/nl/modules/common/utils/StringUtils.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.utils; +package org.nl.modules.common.utils; import cn.hutool.http.HttpUtil; import cn.hutool.json.JSONObject; @@ -23,7 +23,8 @@ import net.dreamlu.mica.ip2region.core.Ip2regionSearcher; import net.dreamlu.mica.ip2region.core.IpInfo; import nl.basjes.parse.useragent.UserAgent; import nl.basjes.parse.useragent.UserAgentAnalyzer; -import org.nl.config.ElAdminProperties; +import org.nl.modules.common.config.ElAdminProperties; +import org.nl.wql.util.SpringContextHolder; import javax.servlet.http.HttpServletRequest; import java.net.InetAddress; diff --git a/nladmin-common/src/main/java/org/nl/utils/ThrowableUtil.java b/nladmin-system/src/main/java/org/nl/modules/common/utils/ThrowableUtil.java similarity index 96% rename from nladmin-common/src/main/java/org/nl/utils/ThrowableUtil.java rename to nladmin-system/src/main/java/org/nl/modules/common/utils/ThrowableUtil.java index 2af338110..a20693844 100644 --- a/nladmin-common/src/main/java/org/nl/utils/ThrowableUtil.java +++ b/nladmin-system/src/main/java/org/nl/modules/common/utils/ThrowableUtil.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.utils; +package org.nl.modules.common.utils; import java.io.PrintWriter; import java.io.StringWriter; diff --git a/nladmin-common/src/main/java/org/nl/utils/TranslatorUtil.java b/nladmin-system/src/main/java/org/nl/modules/common/utils/TranslatorUtil.java similarity index 98% rename from nladmin-common/src/main/java/org/nl/utils/TranslatorUtil.java rename to nladmin-system/src/main/java/org/nl/modules/common/utils/TranslatorUtil.java index bc366e796..e86f08137 100644 --- a/nladmin-common/src/main/java/org/nl/utils/TranslatorUtil.java +++ b/nladmin-system/src/main/java/org/nl/modules/common/utils/TranslatorUtil.java @@ -13,9 +13,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.utils; +package org.nl.modules.common.utils; import cn.hutool.json.JSONArray; + import java.io.BufferedReader; import java.io.InputStreamReader; import java.net.HttpURLConnection; diff --git a/nladmin-common/src/main/java/org/nl/utils/ValidationUtil.java b/nladmin-system/src/main/java/org/nl/modules/common/utils/ValidationUtil.java similarity index 92% rename from nladmin-common/src/main/java/org/nl/utils/ValidationUtil.java rename to nladmin-system/src/main/java/org/nl/modules/common/utils/ValidationUtil.java index 9e1280203..4b0ae57dc 100644 --- a/nladmin-common/src/main/java/org/nl/utils/ValidationUtil.java +++ b/nladmin-system/src/main/java/org/nl/modules/common/utils/ValidationUtil.java @@ -13,11 +13,11 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.utils; +package org.nl.modules.common.utils; import cn.hutool.core.util.ObjectUtil; -import org.nl.exception.BadRequestException; import org.hibernate.validator.internal.constraintvalidators.hv.EmailValidator; +import org.nl.modules.common.exception.BadRequestException; /** * 验证工具 diff --git a/nladmin-common/src/main/java/org/nl/utils/dto/CurrentUser.java b/nladmin-system/src/main/java/org/nl/modules/common/utils/dto/CurrentUser.java similarity index 93% rename from nladmin-common/src/main/java/org/nl/utils/dto/CurrentUser.java rename to nladmin-system/src/main/java/org/nl/modules/common/utils/dto/CurrentUser.java index 3827800ff..a0f36d2ab 100644 --- a/nladmin-common/src/main/java/org/nl/utils/dto/CurrentUser.java +++ b/nladmin-system/src/main/java/org/nl/modules/common/utils/dto/CurrentUser.java @@ -1,4 +1,4 @@ -package org.nl.utils.dto; +package org.nl.modules.common.utils.dto; import com.fasterxml.jackson.databind.annotation.JsonSerialize; import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; diff --git a/nladmin-common/src/main/java/org/nl/utils/enums/CodeBiEnum.java b/nladmin-system/src/main/java/org/nl/modules/common/utils/enums/CodeBiEnum.java similarity index 96% rename from nladmin-common/src/main/java/org/nl/utils/enums/CodeBiEnum.java rename to nladmin-system/src/main/java/org/nl/modules/common/utils/enums/CodeBiEnum.java index e3fb7ee27..5b735d8bb 100644 --- a/nladmin-common/src/main/java/org/nl/utils/enums/CodeBiEnum.java +++ b/nladmin-system/src/main/java/org/nl/modules/common/utils/enums/CodeBiEnum.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.utils.enums; +package org.nl.modules.common.utils.enums; import lombok.AllArgsConstructor; import lombok.Getter; diff --git a/nladmin-common/src/main/java/org/nl/utils/enums/CodeEnum.java b/nladmin-system/src/main/java/org/nl/modules/common/utils/enums/CodeEnum.java similarity index 97% rename from nladmin-common/src/main/java/org/nl/utils/enums/CodeEnum.java rename to nladmin-system/src/main/java/org/nl/modules/common/utils/enums/CodeEnum.java index 9e20b664d..2a56bb019 100644 --- a/nladmin-common/src/main/java/org/nl/utils/enums/CodeEnum.java +++ b/nladmin-system/src/main/java/org/nl/modules/common/utils/enums/CodeEnum.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.utils.enums; +package org.nl.modules.common.utils.enums; import lombok.AllArgsConstructor; import lombok.Getter; diff --git a/nladmin-common/src/main/java/org/nl/utils/enums/DataScopeEnum.java b/nladmin-system/src/main/java/org/nl/modules/common/utils/enums/DataScopeEnum.java similarity index 97% rename from nladmin-common/src/main/java/org/nl/utils/enums/DataScopeEnum.java rename to nladmin-system/src/main/java/org/nl/modules/common/utils/enums/DataScopeEnum.java index a4249aeb0..eed5830b3 100644 --- a/nladmin-common/src/main/java/org/nl/utils/enums/DataScopeEnum.java +++ b/nladmin-system/src/main/java/org/nl/modules/common/utils/enums/DataScopeEnum.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.utils.enums; +package org.nl.modules.common.utils.enums; import lombok.AllArgsConstructor; import lombok.Getter; diff --git a/nladmin-common/src/main/java/org/nl/utils/enums/RequestMethodEnum.java b/nladmin-system/src/main/java/org/nl/modules/common/utils/enums/RequestMethodEnum.java similarity index 97% rename from nladmin-common/src/main/java/org/nl/utils/enums/RequestMethodEnum.java rename to nladmin-system/src/main/java/org/nl/modules/common/utils/enums/RequestMethodEnum.java index e2caf134e..dff3cb95e 100644 --- a/nladmin-common/src/main/java/org/nl/utils/enums/RequestMethodEnum.java +++ b/nladmin-system/src/main/java/org/nl/modules/common/utils/enums/RequestMethodEnum.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.utils.enums; +package org.nl.modules.common.utils.enums; import lombok.AllArgsConstructor; import lombok.Getter; diff --git a/nladmin-generator/src/main/java/org/nl/domain/ColumnInfo.java b/nladmin-system/src/main/java/org/nl/modules/generator/domain/ColumnInfo.java similarity index 96% rename from nladmin-generator/src/main/java/org/nl/domain/ColumnInfo.java rename to nladmin-system/src/main/java/org/nl/modules/generator/domain/ColumnInfo.java index c5a025181..cc23dd560 100644 --- a/nladmin-generator/src/main/java/org/nl/domain/ColumnInfo.java +++ b/nladmin-system/src/main/java/org/nl/modules/generator/domain/ColumnInfo.java @@ -13,13 +13,13 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.domain; +package org.nl.modules.generator.domain; import io.swagger.annotations.ApiModelProperty; import lombok.Getter; import lombok.NoArgsConstructor; import lombok.Setter; -import org.nl.utils.GenUtil; +import org.nl.modules.generator.utils.GenUtil; import javax.persistence.*; import java.io.Serializable; diff --git a/nladmin-generator/src/main/java/org/nl/domain/GenConfig.java b/nladmin-system/src/main/java/org/nl/modules/generator/domain/GenConfig.java similarity index 97% rename from nladmin-generator/src/main/java/org/nl/domain/GenConfig.java rename to nladmin-system/src/main/java/org/nl/modules/generator/domain/GenConfig.java index fc278b309..454b1e93f 100644 --- a/nladmin-generator/src/main/java/org/nl/domain/GenConfig.java +++ b/nladmin-system/src/main/java/org/nl/modules/generator/domain/GenConfig.java @@ -13,12 +13,13 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.domain; +package org.nl.modules.generator.domain; import io.swagger.annotations.ApiModelProperty; import lombok.Getter; import lombok.NoArgsConstructor; import lombok.Setter; + import javax.persistence.*; import javax.validation.constraints.NotBlank; import java.io.Serializable; diff --git a/nladmin-generator/src/main/java/org/nl/domain/vo/TableInfo.java b/nladmin-system/src/main/java/org/nl/modules/generator/domain/vo/TableInfo.java similarity index 96% rename from nladmin-generator/src/main/java/org/nl/domain/vo/TableInfo.java rename to nladmin-system/src/main/java/org/nl/modules/generator/domain/vo/TableInfo.java index d482a88d4..ddf3388cd 100644 --- a/nladmin-generator/src/main/java/org/nl/domain/vo/TableInfo.java +++ b/nladmin-system/src/main/java/org/nl/modules/generator/domain/vo/TableInfo.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.domain.vo; +package org.nl.modules.generator.domain.vo; import lombok.AllArgsConstructor; import lombok.Data; diff --git a/nladmin-generator/src/main/java/org/nl/repository/ColumnInfoRepository.java b/nladmin-system/src/main/java/org/nl/modules/generator/repository/ColumnInfoRepository.java similarity index 91% rename from nladmin-generator/src/main/java/org/nl/repository/ColumnInfoRepository.java rename to nladmin-system/src/main/java/org/nl/modules/generator/repository/ColumnInfoRepository.java index 53272414a..8af5fbb07 100644 --- a/nladmin-generator/src/main/java/org/nl/repository/ColumnInfoRepository.java +++ b/nladmin-system/src/main/java/org/nl/modules/generator/repository/ColumnInfoRepository.java @@ -13,10 +13,11 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.repository; +package org.nl.modules.generator.repository; -import org.nl.domain.ColumnInfo; +import org.nl.modules.generator.domain.ColumnInfo; import org.springframework.data.jpa.repository.JpaRepository; + import java.util.List; /** diff --git a/nladmin-generator/src/main/java/org/nl/repository/GenConfigRepository.java b/nladmin-system/src/main/java/org/nl/modules/generator/repository/GenConfigRepository.java similarity index 90% rename from nladmin-generator/src/main/java/org/nl/repository/GenConfigRepository.java rename to nladmin-system/src/main/java/org/nl/modules/generator/repository/GenConfigRepository.java index a1e44b1a2..c6afcef2a 100644 --- a/nladmin-generator/src/main/java/org/nl/repository/GenConfigRepository.java +++ b/nladmin-system/src/main/java/org/nl/modules/generator/repository/GenConfigRepository.java @@ -13,9 +13,9 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.repository; +package org.nl.modules.generator.repository; -import org.nl.domain.GenConfig; +import org.nl.modules.generator.domain.GenConfig; import org.springframework.data.jpa.repository.JpaRepository; /** diff --git a/nladmin-generator/src/main/java/org/nl/rest/GenConfigController.java b/nladmin-system/src/main/java/org/nl/modules/generator/rest/GenConfigController.java similarity index 91% rename from nladmin-generator/src/main/java/org/nl/rest/GenConfigController.java rename to nladmin-system/src/main/java/org/nl/modules/generator/rest/GenConfigController.java index 3a222c0e1..75ee5b512 100644 --- a/nladmin-generator/src/main/java/org/nl/rest/GenConfigController.java +++ b/nladmin-system/src/main/java/org/nl/modules/generator/rest/GenConfigController.java @@ -13,13 +13,13 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.rest; +package org.nl.modules.generator.rest; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.RequiredArgsConstructor; -import org.nl.domain.GenConfig; -import org.nl.service.GenConfigService; +import org.nl.modules.generator.domain.GenConfig; +import org.nl.modules.generator.service.GenConfigService; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.validation.annotation.Validated; diff --git a/nladmin-generator/src/main/java/org/nl/rest/GeneratorController.java b/nladmin-system/src/main/java/org/nl/modules/generator/rest/GeneratorController.java similarity index 93% rename from nladmin-generator/src/main/java/org/nl/rest/GeneratorController.java rename to nladmin-system/src/main/java/org/nl/modules/generator/rest/GeneratorController.java index 698d37ad0..10238435f 100644 --- a/nladmin-generator/src/main/java/org/nl/rest/GeneratorController.java +++ b/nladmin-system/src/main/java/org/nl/modules/generator/rest/GeneratorController.java @@ -13,20 +13,21 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.rest; +package org.nl.modules.generator.rest; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.RequiredArgsConstructor; -import org.nl.domain.ColumnInfo; -import org.nl.exception.BadRequestException; -import org.nl.service.GenConfigService; -import org.nl.service.GeneratorService; -import org.nl.utils.PageUtil; +import org.nl.modules.common.exception.BadRequestException; +import org.nl.modules.common.utils.PageUtil; +import org.nl.modules.generator.domain.ColumnInfo; +import org.nl.modules.generator.service.GenConfigService; +import org.nl.modules.generator.service.GeneratorService; import org.springframework.beans.factory.annotation.Value; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.web.bind.annotation.*; + import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.util.List; diff --git a/nladmin-generator/src/main/java/org/nl/service/GenConfigService.java b/nladmin-system/src/main/java/org/nl/modules/generator/service/GenConfigService.java similarity index 91% rename from nladmin-generator/src/main/java/org/nl/service/GenConfigService.java rename to nladmin-system/src/main/java/org/nl/modules/generator/service/GenConfigService.java index 8802a751c..43d9ab312 100644 --- a/nladmin-generator/src/main/java/org/nl/service/GenConfigService.java +++ b/nladmin-system/src/main/java/org/nl/modules/generator/service/GenConfigService.java @@ -13,9 +13,9 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.service; +package org.nl.modules.generator.service; -import org.nl.domain.GenConfig; +import org.nl.modules.generator.domain.GenConfig; /** * @author Zheng Jie diff --git a/nladmin-generator/src/main/java/org/nl/service/GeneratorService.java b/nladmin-system/src/main/java/org/nl/modules/generator/service/GeneratorService.java similarity index 94% rename from nladmin-generator/src/main/java/org/nl/service/GeneratorService.java rename to nladmin-system/src/main/java/org/nl/modules/generator/service/GeneratorService.java index 3b39c79a1..0e749f382 100644 --- a/nladmin-generator/src/main/java/org/nl/service/GeneratorService.java +++ b/nladmin-system/src/main/java/org/nl/modules/generator/service/GeneratorService.java @@ -13,12 +13,13 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.service; +package org.nl.modules.generator.service; -import org.nl.domain.GenConfig; -import org.nl.domain.ColumnInfo; +import org.nl.modules.generator.domain.ColumnInfo; +import org.nl.modules.generator.domain.GenConfig; import org.springframework.http.ResponseEntity; import org.springframework.scheduling.annotation.Async; + import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.util.List; diff --git a/nladmin-generator/src/main/java/org/nl/service/impl/GenConfigServiceImpl.java b/nladmin-system/src/main/java/org/nl/modules/generator/service/impl/GenConfigServiceImpl.java similarity index 90% rename from nladmin-generator/src/main/java/org/nl/service/impl/GenConfigServiceImpl.java rename to nladmin-system/src/main/java/org/nl/modules/generator/service/impl/GenConfigServiceImpl.java index 6983d9dff..179516408 100644 --- a/nladmin-generator/src/main/java/org/nl/service/impl/GenConfigServiceImpl.java +++ b/nladmin-system/src/main/java/org/nl/modules/generator/service/impl/GenConfigServiceImpl.java @@ -13,15 +13,15 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.service.impl; +package org.nl.modules.generator.service.impl; import cn.hutool.core.util.StrUtil; import lombok.RequiredArgsConstructor; -import org.nl.domain.GenConfig; -import org.nl.repository.GenConfigRepository; -import org.nl.service.GenConfigService; -import org.nl.utils.StringUtils; +import org.nl.modules.generator.domain.GenConfig; +import org.nl.modules.generator.repository.GenConfigRepository; +import org.nl.modules.generator.service.GenConfigService; import org.springframework.stereotype.Service; + import java.io.File; /** diff --git a/nladmin-generator/src/main/java/org/nl/service/impl/GeneratorServiceImpl.java b/nladmin-system/src/main/java/org/nl/modules/generator/service/impl/GeneratorServiceImpl.java similarity index 94% rename from nladmin-generator/src/main/java/org/nl/service/impl/GeneratorServiceImpl.java rename to nladmin-system/src/main/java/org/nl/modules/generator/service/impl/GeneratorServiceImpl.java index 1b6081a9a..3fea2a993 100644 --- a/nladmin-generator/src/main/java/org/nl/service/impl/GeneratorServiceImpl.java +++ b/nladmin-system/src/main/java/org/nl/modules/generator/service/impl/GeneratorServiceImpl.java @@ -13,23 +13,22 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.service.impl; +package org.nl.modules.generator.service.impl; import cn.hutool.core.collection.CollectionUtil; import cn.hutool.core.util.ObjectUtil; import cn.hutool.core.util.StrUtil; import cn.hutool.core.util.ZipUtil; import lombok.RequiredArgsConstructor; -import org.nl.domain.GenConfig; -import org.nl.domain.ColumnInfo; -import org.nl.domain.vo.TableInfo; -import org.nl.exception.BadRequestException; -import org.nl.repository.ColumnInfoRepository; -import org.nl.service.GeneratorService; -import org.nl.utils.FileUtil; -import org.nl.utils.GenUtil; -import org.nl.utils.PageUtil; -import org.nl.utils.StringUtils; +import org.nl.modules.common.exception.BadRequestException; +import org.nl.modules.common.utils.FileUtil; +import org.nl.modules.common.utils.PageUtil; +import org.nl.modules.generator.domain.ColumnInfo; +import org.nl.modules.generator.domain.GenConfig; +import org.nl.modules.generator.domain.vo.TableInfo; +import org.nl.modules.generator.repository.ColumnInfoRepository; +import org.nl.modules.generator.service.GeneratorService; +import org.nl.modules.generator.utils.GenUtil; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.http.HttpStatus; diff --git a/nladmin-generator/src/main/java/org/nl/utils/ColUtil.java b/nladmin-system/src/main/java/org/nl/modules/generator/utils/ColUtil.java similarity index 86% rename from nladmin-generator/src/main/java/org/nl/utils/ColUtil.java rename to nladmin-system/src/main/java/org/nl/modules/generator/utils/ColUtil.java index 7407a07e4..ff5a97192 100644 --- a/nladmin-generator/src/main/java/org/nl/utils/ColUtil.java +++ b/nladmin-system/src/main/java/org/nl/modules/generator/utils/ColUtil.java @@ -13,9 +13,11 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.utils; +package org.nl.modules.generator.utils; -import org.apache.commons.configuration.*; +import org.apache.commons.configuration.Configuration; +import org.apache.commons.configuration.ConfigurationException; +import org.apache.commons.configuration.PropertiesConfiguration; import org.slf4j.Logger; import org.slf4j.LoggerFactory; diff --git a/nladmin-generator/src/main/java/org/nl/utils/GenUtil.java b/nladmin-system/src/main/java/org/nl/modules/generator/utils/GenUtil.java similarity index 97% rename from nladmin-generator/src/main/java/org/nl/utils/GenUtil.java rename to nladmin-system/src/main/java/org/nl/modules/generator/utils/GenUtil.java index 85030ce7f..46bcf3bd2 100644 --- a/nladmin-generator/src/main/java/org/nl/utils/GenUtil.java +++ b/nladmin-system/src/main/java/org/nl/modules/generator/utils/GenUtil.java @@ -13,13 +13,15 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.utils; +package org.nl.modules.generator.utils; import cn.hutool.core.util.StrUtil; import cn.hutool.extra.template.*; import lombok.extern.slf4j.Slf4j; -import org.nl.domain.GenConfig; -import org.nl.domain.ColumnInfo; +import org.nl.modules.common.utils.FileUtil; +import org.nl.modules.common.utils.StringUtils; +import org.nl.modules.generator.domain.ColumnInfo; +import org.nl.modules.generator.domain.GenConfig; import org.springframework.util.ObjectUtils; import java.io.File; @@ -27,9 +29,13 @@ import java.io.FileWriter; import java.io.IOException; import java.io.Writer; import java.time.LocalDate; -import java.util.*; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +import static org.nl.modules.common.utils.FileUtil.SYS_TEM_DIR; -import static org.nl.utils.FileUtil.SYS_TEM_DIR; /** * 代码生成 diff --git a/nladmin-logging/src/main/java/org/nl/annotation/Log.java b/nladmin-system/src/main/java/org/nl/modules/logging/annotation/Log.java similarity index 95% rename from nladmin-logging/src/main/java/org/nl/annotation/Log.java rename to nladmin-system/src/main/java/org/nl/modules/logging/annotation/Log.java index cf660be48..e14ae508e 100644 --- a/nladmin-logging/src/main/java/org/nl/annotation/Log.java +++ b/nladmin-system/src/main/java/org/nl/modules/logging/annotation/Log.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.annotation; +package org.nl.modules.logging.annotation; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; diff --git a/nladmin-logging/src/main/java/org/nl/aspect/LogAspect.java b/nladmin-system/src/main/java/org/nl/modules/logging/aspect/LogAspect.java similarity index 93% rename from nladmin-logging/src/main/java/org/nl/aspect/LogAspect.java rename to nladmin-system/src/main/java/org/nl/modules/logging/aspect/LogAspect.java index a9b5c2475..e4730e1d8 100644 --- a/nladmin-logging/src/main/java/org/nl/aspect/LogAspect.java +++ b/nladmin-system/src/main/java/org/nl/modules/logging/aspect/LogAspect.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.aspect; +package org.nl.modules.logging.aspect; import cn.hutool.core.util.StrUtil; import cn.hutool.json.JSONUtil; @@ -25,11 +25,11 @@ import org.aspectj.lang.annotation.Around; import org.aspectj.lang.annotation.Aspect; import org.aspectj.lang.annotation.Pointcut; import org.aspectj.lang.reflect.MethodSignature; -import org.nl.domain.Log; -import org.nl.service.LogService; -import org.nl.utils.RequestHolder; -import org.nl.utils.SecurityUtils; -import org.nl.utils.StringUtils; +import org.nl.modules.common.utils.RequestHolder; +import org.nl.modules.common.utils.SecurityUtils; +import org.nl.modules.common.utils.StringUtils; +import org.nl.modules.logging.domain.Log; +import org.nl.modules.logging.service.LogService; import org.springframework.stereotype.Component; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestParam; @@ -62,7 +62,7 @@ public class LogAspect { /** * 配置切入点 */ - @Pointcut("@annotation(org.nl.annotation.Log)") + @Pointcut("@annotation(org.nl.modules.logging.annotation.Log)") public void logPointcut() { // 该方法无方法体,主要为了让同类中其他方法使用此切入点 } diff --git a/nladmin-logging/src/main/java/org/nl/domain/Log.java b/nladmin-system/src/main/java/org/nl/modules/logging/domain/Log.java similarity index 97% rename from nladmin-logging/src/main/java/org/nl/domain/Log.java rename to nladmin-system/src/main/java/org/nl/modules/logging/domain/Log.java index b80c0fe06..917df120a 100644 --- a/nladmin-logging/src/main/java/org/nl/domain/Log.java +++ b/nladmin-system/src/main/java/org/nl/modules/logging/domain/Log.java @@ -13,12 +13,13 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.domain; +package org.nl.modules.logging.domain; import lombok.Getter; import lombok.NoArgsConstructor; import lombok.Setter; import org.hibernate.annotations.CreationTimestamp; + import javax.persistence.*; import java.io.Serializable; import java.sql.Timestamp; diff --git a/nladmin-logging/src/main/java/org/nl/repository/LogRepository.java b/nladmin-system/src/main/java/org/nl/modules/logging/repository/LogRepository.java similarity index 93% rename from nladmin-logging/src/main/java/org/nl/repository/LogRepository.java rename to nladmin-system/src/main/java/org/nl/modules/logging/repository/LogRepository.java index 8b50b0a63..fae4022bc 100644 --- a/nladmin-logging/src/main/java/org/nl/repository/LogRepository.java +++ b/nladmin-system/src/main/java/org/nl/modules/logging/repository/LogRepository.java @@ -13,9 +13,9 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.repository; +package org.nl.modules.logging.repository; -import org.nl.domain.Log; +import org.nl.modules.logging.domain.Log; import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.JpaSpecificationExecutor; import org.springframework.data.jpa.repository.Modifying; diff --git a/nladmin-logging/src/main/java/org/nl/rest/LogController.java b/nladmin-system/src/main/java/org/nl/modules/logging/rest/LogController.java similarity index 92% rename from nladmin-logging/src/main/java/org/nl/rest/LogController.java rename to nladmin-system/src/main/java/org/nl/modules/logging/rest/LogController.java index bc9612e7c..27e5d2d84 100644 --- a/nladmin-logging/src/main/java/org/nl/rest/LogController.java +++ b/nladmin-system/src/main/java/org/nl/modules/logging/rest/LogController.java @@ -13,15 +13,15 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.rest; +package org.nl.modules.logging.rest; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.RequiredArgsConstructor; -import org.nl.annotation.Log; -import org.nl.service.LogService; -import org.nl.service.dto.LogQueryCriteria; -import org.nl.utils.SecurityUtils; +import org.nl.modules.common.utils.SecurityUtils; +import org.nl.modules.logging.annotation.Log; +import org.nl.modules.logging.service.LogService; +import org.nl.modules.logging.service.dto.LogQueryCriteria; import org.springframework.data.domain.Pageable; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; diff --git a/nladmin-logging/src/main/java/org/nl/service/LogService.java b/nladmin-system/src/main/java/org/nl/modules/logging/service/LogService.java similarity index 92% rename from nladmin-logging/src/main/java/org/nl/service/LogService.java rename to nladmin-system/src/main/java/org/nl/modules/logging/service/LogService.java index 077cdc463..e9fadd072 100644 --- a/nladmin-logging/src/main/java/org/nl/service/LogService.java +++ b/nladmin-system/src/main/java/org/nl/modules/logging/service/LogService.java @@ -13,16 +13,14 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.service; +package org.nl.modules.logging.service; -import org.nl.domain.Log; -import org.nl.service.dto.LogQueryCriteria; import org.aspectj.lang.ProceedingJoinPoint; +import org.nl.modules.logging.domain.Log; +import org.nl.modules.logging.service.dto.LogQueryCriteria; import org.springframework.data.domain.Pageable; import org.springframework.scheduling.annotation.Async; -import javax.servlet.http.HttpServletResponse; -import java.io.IOException; import java.util.List; /** diff --git a/nladmin-logging/src/main/java/org/nl/service/dto/LogErrorDTO.java b/nladmin-system/src/main/java/org/nl/modules/logging/service/dto/LogErrorDTO.java similarity index 95% rename from nladmin-logging/src/main/java/org/nl/service/dto/LogErrorDTO.java rename to nladmin-system/src/main/java/org/nl/modules/logging/service/dto/LogErrorDTO.java index 0d8c858c7..5fea69952 100644 --- a/nladmin-logging/src/main/java/org/nl/service/dto/LogErrorDTO.java +++ b/nladmin-system/src/main/java/org/nl/modules/logging/service/dto/LogErrorDTO.java @@ -13,9 +13,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.service.dto; +package org.nl.modules.logging.service.dto; import lombok.Data; + import java.io.Serializable; import java.sql.Timestamp; diff --git a/nladmin-logging/src/main/java/org/nl/service/dto/LogQueryCriteria.java b/nladmin-system/src/main/java/org/nl/modules/logging/service/dto/LogQueryCriteria.java similarity index 91% rename from nladmin-logging/src/main/java/org/nl/service/dto/LogQueryCriteria.java rename to nladmin-system/src/main/java/org/nl/modules/logging/service/dto/LogQueryCriteria.java index a88418cc4..8e3cadb05 100644 --- a/nladmin-logging/src/main/java/org/nl/service/dto/LogQueryCriteria.java +++ b/nladmin-system/src/main/java/org/nl/modules/logging/service/dto/LogQueryCriteria.java @@ -13,10 +13,11 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.service.dto; +package org.nl.modules.logging.service.dto; import lombok.Data; -import org.nl.annotation.Query; +import org.nl.modules.common.annotation.Query; + import java.sql.Timestamp; import java.util.List; diff --git a/nladmin-logging/src/main/java/org/nl/service/dto/LogSmallDTO.java b/nladmin-system/src/main/java/org/nl/modules/logging/service/dto/LogSmallDTO.java similarity index 95% rename from nladmin-logging/src/main/java/org/nl/service/dto/LogSmallDTO.java rename to nladmin-system/src/main/java/org/nl/modules/logging/service/dto/LogSmallDTO.java index e9c43bf3f..f1610130a 100644 --- a/nladmin-logging/src/main/java/org/nl/service/dto/LogSmallDTO.java +++ b/nladmin-system/src/main/java/org/nl/modules/logging/service/dto/LogSmallDTO.java @@ -13,9 +13,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.service.dto; +package org.nl.modules.logging.service.dto; import lombok.Data; + import java.io.Serializable; import java.sql.Timestamp; diff --git a/nladmin-logging/src/main/java/org/nl/service/impl/LogServiceImpl.java b/nladmin-system/src/main/java/org/nl/modules/logging/service/impl/LogServiceImpl.java similarity index 87% rename from nladmin-logging/src/main/java/org/nl/service/impl/LogServiceImpl.java rename to nladmin-system/src/main/java/org/nl/modules/logging/service/impl/LogServiceImpl.java index 4c96a9f46..197e98740 100644 --- a/nladmin-logging/src/main/java/org/nl/service/impl/LogServiceImpl.java +++ b/nladmin-system/src/main/java/org/nl/modules/logging/service/impl/LogServiceImpl.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.service.impl; +package org.nl.modules.logging.service.impl; import cn.hutool.core.lang.Dict; import cn.hutool.core.util.ObjectUtil; @@ -21,15 +21,18 @@ import cn.hutool.core.util.StrUtil; import cn.hutool.json.JSONUtil; import com.alibaba.fastjson.JSONObject; import lombok.RequiredArgsConstructor; -import org.nl.domain.Log; -import org.nl.repository.LogRepository; -import org.nl.service.LogService; -import org.nl.service.dto.LogQueryCriteria; -import org.nl.service.mapstruct.LogErrorMapper; -import org.nl.service.mapstruct.LogSmallMapper; import org.aspectj.lang.ProceedingJoinPoint; import org.aspectj.lang.reflect.MethodSignature; -import org.nl.utils.*; +import org.nl.modules.common.utils.PageUtil; +import org.nl.modules.common.utils.QueryHelp; +import org.nl.modules.common.utils.StringUtils; +import org.nl.modules.common.utils.ValidationUtil; +import org.nl.modules.logging.domain.Log; +import org.nl.modules.logging.repository.LogRepository; +import org.nl.modules.logging.service.LogService; +import org.nl.modules.logging.service.dto.LogQueryCriteria; +import org.nl.modules.logging.service.mapstruct.LogErrorMapper; +import org.nl.modules.logging.service.mapstruct.LogSmallMapper; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.slf4j.Marker; @@ -41,11 +44,12 @@ import org.springframework.transaction.annotation.Transactional; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestParam; -import javax.servlet.http.HttpServletResponse; -import java.io.IOException; import java.lang.reflect.Method; import java.lang.reflect.Parameter; -import java.util.*; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; /** * @author Zheng Jie @@ -87,7 +91,7 @@ public class LogServiceImpl implements LogService { MethodSignature signature = (MethodSignature) joinPoint.getSignature(); Method method = signature.getMethod(); - org.nl.annotation.Log aopLog = method.getAnnotation(org.nl.annotation.Log.class); + org.nl.modules.logging.annotation.Log aopLog = method.getAnnotation(org.nl.modules.logging.annotation.Log.class); // 方法路径 String methodName = joinPoint.getTarget().getClass().getName() + "." + signature.getName() + "()"; diff --git a/nladmin-logging/src/main/java/org/nl/service/mapstruct/LogErrorMapper.java b/nladmin-system/src/main/java/org/nl/modules/logging/service/mapstruct/LogErrorMapper.java similarity index 81% rename from nladmin-logging/src/main/java/org/nl/service/mapstruct/LogErrorMapper.java rename to nladmin-system/src/main/java/org/nl/modules/logging/service/mapstruct/LogErrorMapper.java index bb2e12c6a..6be8206b0 100644 --- a/nladmin-logging/src/main/java/org/nl/service/mapstruct/LogErrorMapper.java +++ b/nladmin-system/src/main/java/org/nl/modules/logging/service/mapstruct/LogErrorMapper.java @@ -13,13 +13,13 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.service.mapstruct; +package org.nl.modules.logging.service.mapstruct; -import org.nl.base.BaseMapper; -import org.nl.domain.Log; -import org.nl.service.dto.LogErrorDTO; import org.mapstruct.Mapper; import org.mapstruct.ReportingPolicy; +import org.nl.modules.common.base.BaseMapper; +import org.nl.modules.logging.domain.Log; +import org.nl.modules.logging.service.dto.LogErrorDTO; /** * @author Zheng Jie diff --git a/nladmin-logging/src/main/java/org/nl/service/mapstruct/LogSmallMapper.java b/nladmin-system/src/main/java/org/nl/modules/logging/service/mapstruct/LogSmallMapper.java similarity index 81% rename from nladmin-logging/src/main/java/org/nl/service/mapstruct/LogSmallMapper.java rename to nladmin-system/src/main/java/org/nl/modules/logging/service/mapstruct/LogSmallMapper.java index 3840bada4..64f0a3e6a 100644 --- a/nladmin-logging/src/main/java/org/nl/service/mapstruct/LogSmallMapper.java +++ b/nladmin-system/src/main/java/org/nl/modules/logging/service/mapstruct/LogSmallMapper.java @@ -13,13 +13,13 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.service.mapstruct; +package org.nl.modules.logging.service.mapstruct; -import org.nl.base.BaseMapper; -import org.nl.domain.Log; -import org.nl.service.dto.LogSmallDTO; import org.mapstruct.Mapper; import org.mapstruct.ReportingPolicy; +import org.nl.modules.common.base.BaseMapper; +import org.nl.modules.logging.domain.Log; +import org.nl.modules.logging.service.dto.LogSmallDTO; /** * @author Zheng Jie diff --git a/nladmin-system/src/main/java/org/nl/modules/logicflow/rest/StageController.java b/nladmin-system/src/main/java/org/nl/modules/logicflow/rest/StageController.java index 7c6ff7a67..ebd4d90a1 100644 --- a/nladmin-system/src/main/java/org/nl/modules/logicflow/rest/StageController.java +++ b/nladmin-system/src/main/java/org/nl/modules/logicflow/rest/StageController.java @@ -4,7 +4,7 @@ import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; -import org.nl.annotation.Log; +import org.nl.modules.logging.annotation.Log; import org.nl.modules.logicflow.service.StageService; import org.nl.modules.logicflow.service.dto.StageDto; import org.springframework.data.domain.Pageable; diff --git a/nladmin-system/src/main/java/org/nl/modules/logicflow/rest/StageImageController.java b/nladmin-system/src/main/java/org/nl/modules/logicflow/rest/StageImageController.java index b61b0c8f1..cb193cfd0 100644 --- a/nladmin-system/src/main/java/org/nl/modules/logicflow/rest/StageImageController.java +++ b/nladmin-system/src/main/java/org/nl/modules/logicflow/rest/StageImageController.java @@ -4,7 +4,7 @@ import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; -import org.nl.annotation.Log; +import org.nl.modules.logging.annotation.Log; import org.nl.modules.logicflow.service.StageImageService; import org.nl.modules.logicflow.service.dto.StageImageDto; import org.springframework.data.domain.Pageable; diff --git a/nladmin-system/src/main/java/org/nl/modules/logicflow/service/impl/StageImageServiceImpl.java b/nladmin-system/src/main/java/org/nl/modules/logicflow/service/impl/StageImageServiceImpl.java index e4a531c88..e193fbd14 100644 --- a/nladmin-system/src/main/java/org/nl/modules/logicflow/service/impl/StageImageServiceImpl.java +++ b/nladmin-system/src/main/java/org/nl/modules/logicflow/service/impl/StageImageServiceImpl.java @@ -6,10 +6,10 @@ import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; -import org.nl.exception.BadRequestException; +import org.nl.modules.common.exception.BadRequestException; +import org.nl.modules.common.utils.SecurityUtils; import org.nl.modules.logicflow.service.StageImageService; import org.nl.modules.logicflow.service.dto.StageImageDto; -import org.nl.utils.SecurityUtils; import org.nl.wql.core.bean.ResultBean; import org.nl.wql.core.bean.WQLObject; import org.nl.wql.util.WqlUtil; diff --git a/nladmin-system/src/main/java/org/nl/modules/logicflow/service/impl/StageServiceImpl.java b/nladmin-system/src/main/java/org/nl/modules/logicflow/service/impl/StageServiceImpl.java index fc046af99..938b07f0a 100644 --- a/nladmin-system/src/main/java/org/nl/modules/logicflow/service/impl/StageServiceImpl.java +++ b/nladmin-system/src/main/java/org/nl/modules/logicflow/service/impl/StageServiceImpl.java @@ -6,10 +6,10 @@ import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; -import org.nl.exception.BadRequestException; +import org.nl.modules.common.exception.BadRequestException; +import org.nl.modules.common.utils.SecurityUtils; import org.nl.modules.logicflow.service.StageService; import org.nl.modules.logicflow.service.dto.StageDto; -import org.nl.utils.SecurityUtils; import org.nl.wql.core.bean.ResultBean; import org.nl.wql.core.bean.WQLObject; import org.nl.wql.util.WqlUtil; diff --git a/nladmin-system/src/main/java/org/nl/modules/quartz/domain/QuartzJob.java b/nladmin-system/src/main/java/org/nl/modules/quartz/domain/QuartzJob.java index 995417b1c..ae1359d17 100644 --- a/nladmin-system/src/main/java/org/nl/modules/quartz/domain/QuartzJob.java +++ b/nladmin-system/src/main/java/org/nl/modules/quartz/domain/QuartzJob.java @@ -18,7 +18,7 @@ package org.nl.modules.quartz.domain; import io.swagger.annotations.ApiModelProperty; import lombok.Getter; import lombok.Setter; -import org.nl.base.BaseEntity; +import org.nl.modules.common.base.BaseEntity; import javax.persistence.*; import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotNull; diff --git a/nladmin-system/src/main/java/org/nl/modules/quartz/rest/QuartzJobController.java b/nladmin-system/src/main/java/org/nl/modules/quartz/rest/QuartzJobController.java index 3ca26905a..0d4246b50 100644 --- a/nladmin-system/src/main/java/org/nl/modules/quartz/rest/QuartzJobController.java +++ b/nladmin-system/src/main/java/org/nl/modules/quartz/rest/QuartzJobController.java @@ -15,21 +15,22 @@ */ package org.nl.modules.quartz.rest; +import cn.dev33.satoken.annotation.SaCheckPermission; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; -import org.nl.annotation.Log; -import org.nl.exception.BadRequestException; +import org.nl.modules.common.exception.BadRequestException; +import org.nl.modules.logging.annotation.Log; import org.nl.modules.quartz.domain.QuartzJob; import org.nl.modules.quartz.service.QuartzJobService; import org.nl.modules.quartz.service.dto.JobQueryCriteria; import org.springframework.data.domain.Pageable; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; -import cn.dev33.satoken.annotation.SaCheckPermission; import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.*; + import javax.servlet.http.HttpServletResponse; import java.io.IOException; import java.util.Set; diff --git a/nladmin-system/src/main/java/org/nl/modules/quartz/service/dto/JobQueryCriteria.java b/nladmin-system/src/main/java/org/nl/modules/quartz/service/dto/JobQueryCriteria.java index ba5953e52..6b2a8ed6c 100644 --- a/nladmin-system/src/main/java/org/nl/modules/quartz/service/dto/JobQueryCriteria.java +++ b/nladmin-system/src/main/java/org/nl/modules/quartz/service/dto/JobQueryCriteria.java @@ -16,7 +16,7 @@ package org.nl.modules.quartz.service.dto; import lombok.Data; -import org.nl.annotation.Query; +import org.nl.modules.common.annotation.Query; import java.sql.Timestamp; import java.util.List; diff --git a/nladmin-system/src/main/java/org/nl/modules/quartz/service/impl/QuartzJobServiceImpl.java b/nladmin-system/src/main/java/org/nl/modules/quartz/service/impl/QuartzJobServiceImpl.java index 25c5ae524..baebaecc9 100644 --- a/nladmin-system/src/main/java/org/nl/modules/quartz/service/impl/QuartzJobServiceImpl.java +++ b/nladmin-system/src/main/java/org/nl/modules/quartz/service/impl/QuartzJobServiceImpl.java @@ -18,7 +18,8 @@ package org.nl.modules.quartz.service.impl; import cn.hutool.core.util.IdUtil; import cn.hutool.core.util.StrUtil; import lombok.RequiredArgsConstructor; -import org.nl.exception.BadRequestException; +import org.nl.modules.common.exception.BadRequestException; +import org.nl.modules.common.utils.*; import org.nl.modules.quartz.domain.QuartzJob; import org.nl.modules.quartz.domain.QuartzLog; import org.nl.modules.quartz.repository.QuartzJobRepository; @@ -26,7 +27,6 @@ import org.nl.modules.quartz.repository.QuartzLogRepository; import org.nl.modules.quartz.service.QuartzJobService; import org.nl.modules.quartz.service.dto.JobQueryCriteria; import org.nl.modules.quartz.utils.QuartzManage; -import org.nl.utils.*; import org.quartz.CronExpression; import org.springframework.data.domain.Pageable; import org.springframework.scheduling.annotation.Async; diff --git a/nladmin-system/src/main/java/org/nl/modules/quartz/utils/ExecutionJob.java b/nladmin-system/src/main/java/org/nl/modules/quartz/utils/ExecutionJob.java index a414afb5a..3cc8f6985 100644 --- a/nladmin-system/src/main/java/org/nl/modules/quartz/utils/ExecutionJob.java +++ b/nladmin-system/src/main/java/org/nl/modules/quartz/utils/ExecutionJob.java @@ -18,13 +18,13 @@ package org.nl.modules.quartz.utils; import cn.hutool.core.util.StrUtil; import lombok.extern.slf4j.Slf4j; import org.nl.config.thread.ThreadPoolExecutorUtil; +import org.nl.modules.common.utils.RedisUtils; +import org.nl.modules.common.utils.ThrowableUtil; import org.nl.modules.quartz.domain.QuartzJob; import org.nl.modules.quartz.domain.QuartzLog; import org.nl.modules.quartz.repository.QuartzLogRepository; import org.nl.modules.quartz.service.QuartzJobService; -import org.nl.utils.RedisUtils; -import org.nl.utils.SpringContextHolder; -import org.nl.utils.ThrowableUtil; +import org.nl.wql.util.SpringContextHolder; import org.quartz.JobExecutionContext; import org.springframework.scheduling.annotation.Async; import org.springframework.scheduling.quartz.QuartzJobBean; diff --git a/nladmin-system/src/main/java/org/nl/modules/quartz/utils/QuartzManage.java b/nladmin-system/src/main/java/org/nl/modules/quartz/utils/QuartzManage.java index ac560fe14..ac20ccf3c 100644 --- a/nladmin-system/src/main/java/org/nl/modules/quartz/utils/QuartzManage.java +++ b/nladmin-system/src/main/java/org/nl/modules/quartz/utils/QuartzManage.java @@ -16,13 +16,15 @@ package org.nl.modules.quartz.utils; import lombok.extern.slf4j.Slf4j; -import org.nl.exception.BadRequestException; +import org.nl.modules.common.exception.BadRequestException; import org.nl.modules.quartz.domain.QuartzJob; import org.quartz.*; import org.quartz.impl.triggers.CronTriggerImpl; import org.springframework.stereotype.Component; + import javax.annotation.Resource; import java.util.Date; + import static org.quartz.TriggerBuilder.newTrigger; /** diff --git a/nladmin-system/src/main/java/org/nl/modules/quartz/utils/QuartzRunnable.java b/nladmin-system/src/main/java/org/nl/modules/quartz/utils/QuartzRunnable.java index 17b5ae335..f64c82e87 100644 --- a/nladmin-system/src/main/java/org/nl/modules/quartz/utils/QuartzRunnable.java +++ b/nladmin-system/src/main/java/org/nl/modules/quartz/utils/QuartzRunnable.java @@ -17,7 +17,7 @@ package org.nl.modules.quartz.utils; import cn.hutool.core.util.StrUtil; import lombok.extern.slf4j.Slf4j; -import org.nl.utils.SpringContextHolder; +import org.nl.wql.util.SpringContextHolder; import org.springframework.util.ReflectionUtils; import java.lang.reflect.Method; diff --git a/nladmin-system/src/main/java/org/nl/modules/security/config/bean/LoginProperties.java b/nladmin-system/src/main/java/org/nl/modules/security/config/bean/LoginProperties.java index 749e42876..e436eaabe 100644 --- a/nladmin-system/src/main/java/org/nl/modules/security/config/bean/LoginProperties.java +++ b/nladmin-system/src/main/java/org/nl/modules/security/config/bean/LoginProperties.java @@ -19,7 +19,7 @@ import cn.hutool.core.util.StrUtil; import com.wf.captcha.*; import com.wf.captcha.base.Captcha; import lombok.Data; -import org.nl.exception.BadConfigurationException; +import org.nl.modules.common.exception.BadConfigurationException; import java.awt.*; import java.util.Objects; diff --git a/nladmin-system/src/main/java/org/nl/modules/security/rest/AuthorizationController.java b/nladmin-system/src/main/java/org/nl/modules/security/rest/AuthorizationController.java index d6ab389cc..88c54d708 100644 --- a/nladmin-system/src/main/java/org/nl/modules/security/rest/AuthorizationController.java +++ b/nladmin-system/src/main/java/org/nl/modules/security/rest/AuthorizationController.java @@ -25,11 +25,15 @@ import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; -import org.nl.annotation.rest.AnonymousDeleteMapping; -import org.nl.annotation.rest.AnonymousGetMapping; -import org.nl.annotation.rest.AnonymousPostMapping; -import org.nl.config.RsaProperties; -import org.nl.exception.BadRequestException; +import org.nl.modules.common.annotation.rest.AnonymousDeleteMapping; +import org.nl.modules.common.annotation.rest.AnonymousGetMapping; +import org.nl.modules.common.annotation.rest.AnonymousPostMapping; +import org.nl.modules.common.config.RsaProperties; +import org.nl.modules.common.exception.BadRequestException; +import org.nl.modules.common.utils.RedisUtils; +import org.nl.modules.common.utils.RsaUtils; +import org.nl.modules.common.utils.SecurityUtils; +import org.nl.modules.common.utils.dto.CurrentUser; import org.nl.modules.security.config.bean.LoginCodeEnum; import org.nl.modules.security.config.bean.LoginProperties; import org.nl.modules.security.service.OnlineUserService; @@ -37,10 +41,6 @@ import org.nl.modules.security.service.dto.AuthUserDto; import org.nl.modules.system.service.RoleService; import org.nl.modules.system.service.UserService; import org.nl.modules.system.service.dto.UserDto; -import org.nl.utils.RedisUtils; -import org.nl.utils.RsaUtils; -import org.nl.utils.SecurityUtils; -import org.nl.utils.dto.CurrentUser; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.validation.annotation.Validated; diff --git a/nladmin-system/src/main/java/org/nl/modules/security/rest/OnlineController.java b/nladmin-system/src/main/java/org/nl/modules/security/rest/OnlineController.java index 0358bdcbb..e5b183944 100644 --- a/nladmin-system/src/main/java/org/nl/modules/security/rest/OnlineController.java +++ b/nladmin-system/src/main/java/org/nl/modules/security/rest/OnlineController.java @@ -18,12 +18,13 @@ package org.nl.modules.security.rest; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.RequiredArgsConstructor; +import org.nl.modules.common.utils.EncryptUtils; import org.nl.modules.security.service.OnlineUserService; -import org.nl.utils.EncryptUtils; import org.springframework.data.domain.Pageable; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.web.bind.annotation.*; + import javax.servlet.http.HttpServletResponse; import java.io.IOException; import java.util.Set; diff --git a/nladmin-system/src/main/java/org/nl/modules/security/satoken/SaTokenConfigure.java b/nladmin-system/src/main/java/org/nl/modules/security/satoken/SaTokenConfigure.java index f141ca3e3..ee1423c3e 100644 --- a/nladmin-system/src/main/java/org/nl/modules/security/satoken/SaTokenConfigure.java +++ b/nladmin-system/src/main/java/org/nl/modules/security/satoken/SaTokenConfigure.java @@ -1,7 +1,10 @@ package org.nl.modules.security.satoken; -import cn.dev33.satoken.interceptor.SaInterceptor; +import cn.dev33.satoken.context.SaHolder; +import cn.dev33.satoken.interceptor.SaAnnotationInterceptor; +import cn.dev33.satoken.interceptor.SaRouteInterceptor; import cn.dev33.satoken.jwt.StpLogicJwtForSimple; +import cn.dev33.satoken.router.SaRouter; import cn.dev33.satoken.stp.StpLogic; import cn.dev33.satoken.stp.StpUtil; import lombok.RequiredArgsConstructor; @@ -35,9 +38,34 @@ public class SaTokenConfigure implements WebMvcConfigurer { @Override public void addInterceptors(InterceptorRegistry registry) { // 注册 Sa-Token 拦截器,打开注解式鉴权功能 - registry.addInterceptor(new SaInterceptor(handle -> StpUtil.checkLogin())) - .addPathPatterns("/**") - .excludePathPatterns(securityProperties.getExcludes()); // 白名单 +// registry.addInterceptor(new SaInterceptor(handle -> StpUtil.checkLogin())) +// .addPathPatterns("/**") +// .excludePathPatterns(securityProperties.getExcludes()); // 白名单 + registry.addInterceptor(new SaRouteInterceptor((request, response, handler) -> { + System.out.println(SaHolder.getRequest().getRequestPath()); + // 登录验证 -- 排除多个路径 + SaRouter + // 获取所有的 + .match("/**") + // 排除下不需要拦截的 + .notMatch(securityProperties.getExcludes()) + // 对未排除的路径进行检查 + .check(() -> { + // 检查是否登录 是否有token + StpUtil.checkLogin(); + + // 有效率影响 用于临时测试 + // if (log.isDebugEnabled()) { + // log.debug("剩余有效时间: {}", StpUtil.getTokenTimeout()); + // log.debug("临时有效时间: {}", StpUtil.getTokenActivityTimeout()); + // } + + }); + })).addPathPatterns("/**"); + registry.addInterceptor(new SaAnnotationInterceptor()).addPathPatterns("/**"); + + + } /** diff --git a/nladmin-system/src/main/java/org/nl/modules/security/satoken/StpInterfaceImpl.java b/nladmin-system/src/main/java/org/nl/modules/security/satoken/StpInterfaceImpl.java index ee240c796..883256ca5 100644 --- a/nladmin-system/src/main/java/org/nl/modules/security/satoken/StpInterfaceImpl.java +++ b/nladmin-system/src/main/java/org/nl/modules/security/satoken/StpInterfaceImpl.java @@ -1,7 +1,7 @@ package org.nl.modules.security.satoken; import cn.dev33.satoken.stp.StpInterface; -import org.nl.utils.SecurityUtils; +import org.nl.modules.common.utils.SecurityUtils; import org.springframework.stereotype.Component; import java.util.List; diff --git a/nladmin-system/src/main/java/org/nl/modules/security/satoken/utils/FlushSessionUtil.java b/nladmin-system/src/main/java/org/nl/modules/security/satoken/utils/FlushSessionUtil.java index 9e23cae61..29a2917cf 100644 --- a/nladmin-system/src/main/java/org/nl/modules/security/satoken/utils/FlushSessionUtil.java +++ b/nladmin-system/src/main/java/org/nl/modules/security/satoken/utils/FlushSessionUtil.java @@ -2,8 +2,8 @@ package org.nl.modules.security.satoken.utils; import cn.dev33.satoken.stp.StpUtil; import lombok.RequiredArgsConstructor; +import org.nl.modules.common.utils.dto.CurrentUser; import org.nl.modules.system.service.dto.UserDto; -import org.nl.utils.dto.CurrentUser; import org.springframework.stereotype.Component; import java.util.List; diff --git a/nladmin-system/src/main/java/org/nl/modules/security/service/OnlineUserService.java b/nladmin-system/src/main/java/org/nl/modules/security/service/OnlineUserService.java index b4441e8fc..0687fa613 100644 --- a/nladmin-system/src/main/java/org/nl/modules/security/service/OnlineUserService.java +++ b/nladmin-system/src/main/java/org/nl/modules/security/service/OnlineUserService.java @@ -17,9 +17,9 @@ package org.nl.modules.security.service; import cn.hutool.core.util.StrUtil; import lombok.extern.slf4j.Slf4j; +import org.nl.modules.common.utils.*; import org.nl.modules.security.service.dto.OnlineUserDto; import org.nl.modules.system.service.dto.UserDto; -import org.nl.utils.*; import org.springframework.data.domain.Pageable; import org.springframework.scheduling.annotation.Async; import org.springframework.stereotype.Service; diff --git a/nladmin-system/src/main/java/org/nl/modules/system/domain/Dept.java b/nladmin-system/src/main/java/org/nl/modules/system/domain/Dept.java index 46568acfb..5c5695721 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/domain/Dept.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/domain/Dept.java @@ -19,7 +19,7 @@ import com.fasterxml.jackson.annotation.JsonIgnore; import io.swagger.annotations.ApiModelProperty; import lombok.Getter; import lombok.Setter; -import org.nl.base.BaseEntity; +import org.nl.modules.common.base.BaseEntity; import javax.persistence.*; import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotNull; diff --git a/nladmin-system/src/main/java/org/nl/modules/system/domain/Dict.java b/nladmin-system/src/main/java/org/nl/modules/system/domain/Dict.java index 978063a22..a1a4e29a8 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/domain/Dict.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/domain/Dict.java @@ -18,7 +18,8 @@ package org.nl.modules.system.domain; import io.swagger.annotations.ApiModelProperty; import lombok.Getter; import lombok.Setter; -import org.nl.base.BaseEntity; +import org.nl.modules.common.base.BaseEntity; + import javax.persistence.*; import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotNull; diff --git a/nladmin-system/src/main/java/org/nl/modules/system/domain/DictDetail.java b/nladmin-system/src/main/java/org/nl/modules/system/domain/DictDetail.java index cf1946262..e56d1d867 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/domain/DictDetail.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/domain/DictDetail.java @@ -18,7 +18,8 @@ package org.nl.modules.system.domain; import io.swagger.annotations.ApiModelProperty; import lombok.Getter; import lombok.Setter; -import org.nl.base.BaseEntity; +import org.nl.modules.common.base.BaseEntity; + import javax.persistence.*; import javax.validation.constraints.NotNull; import java.io.Serializable; diff --git a/nladmin-system/src/main/java/org/nl/modules/system/domain/Job.java b/nladmin-system/src/main/java/org/nl/modules/system/domain/Job.java index caa98f54d..248d04bbe 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/domain/Job.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/domain/Job.java @@ -18,10 +18,8 @@ package org.nl.modules.system.domain; import io.swagger.annotations.ApiModelProperty; import lombok.Getter; import lombok.Setter; -import org.nl.base.BaseEntity; +import org.nl.modules.common.base.BaseEntity; import javax.persistence.*; -import javax.persistence.Entity; -import javax.persistence.Table; import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotNull; import java.io.Serializable; diff --git a/nladmin-system/src/main/java/org/nl/modules/system/domain/Menu.java b/nladmin-system/src/main/java/org/nl/modules/system/domain/Menu.java index 7caca6ab2..c7510e6a3 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/domain/Menu.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/domain/Menu.java @@ -19,7 +19,7 @@ import com.fasterxml.jackson.annotation.JsonIgnore; import io.swagger.annotations.ApiModelProperty; import lombok.Getter; import lombok.Setter; -import org.nl.base.BaseEntity; +import org.nl.modules.common.base.BaseEntity; import javax.persistence.*; import javax.validation.constraints.NotNull; diff --git a/nladmin-system/src/main/java/org/nl/modules/system/domain/Param.java b/nladmin-system/src/main/java/org/nl/modules/system/domain/Param.java index 48f6be5f1..39d79b844 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/domain/Param.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/domain/Param.java @@ -4,7 +4,7 @@ import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.bean.copier.CopyOptions; import io.swagger.annotations.ApiModelProperty; import lombok.Data; -import org.nl.base.BaseEntity; +import org.nl.modules.common.base.BaseEntity; import javax.persistence.Column; import javax.persistence.Entity; diff --git a/nladmin-system/src/main/java/org/nl/modules/system/domain/Role.java b/nladmin-system/src/main/java/org/nl/modules/system/domain/Role.java index b17c5d60b..da649e224 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/domain/Role.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/domain/Role.java @@ -19,8 +19,8 @@ import com.fasterxml.jackson.annotation.JsonIgnore; import io.swagger.annotations.ApiModelProperty; import lombok.Getter; import lombok.Setter; -import org.nl.base.BaseEntity; -import org.nl.utils.enums.DataScopeEnum; +import org.nl.modules.common.base.BaseEntity; +import org.nl.modules.common.utils.enums.DataScopeEnum; import javax.persistence.*; import javax.validation.constraints.NotBlank; diff --git a/nladmin-system/src/main/java/org/nl/modules/system/domain/User.java b/nladmin-system/src/main/java/org/nl/modules/system/domain/User.java index 54d45a0f6..fd6372988 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/domain/User.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/domain/User.java @@ -20,7 +20,7 @@ import lombok.Getter; import lombok.Setter; import org.hibernate.annotations.NotFound; import org.hibernate.annotations.NotFoundAction; -import org.nl.base.BaseEntity; +import org.nl.modules.common.base.BaseEntity; import javax.persistence.*; import javax.validation.constraints.Email; diff --git a/nladmin-system/src/main/java/org/nl/modules/system/rest/AutoRunController.java b/nladmin-system/src/main/java/org/nl/modules/system/rest/AutoRunController.java index b4eb1bcd1..5a1c7b3b0 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/rest/AutoRunController.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/rest/AutoRunController.java @@ -3,10 +3,10 @@ package org.nl.modules.system.rest; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.RequiredArgsConstructor; -import org.nl.annotation.Log; +import org.nl.modules.common.utils.PageUtil; +import org.nl.modules.logging.annotation.Log; import org.nl.start.auto.run.AutoRunService; import org.nl.start.auto.run.ThreadDto; -import org.nl.utils.PageUtil; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; diff --git a/nladmin-system/src/main/java/org/nl/modules/system/rest/CodeDetailController.java b/nladmin-system/src/main/java/org/nl/modules/system/rest/CodeDetailController.java index b2e51032d..973770d10 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/rest/CodeDetailController.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/rest/CodeDetailController.java @@ -5,7 +5,7 @@ import com.alibaba.fastjson.JSONObject; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.RequiredArgsConstructor; -import org.nl.annotation.Log; +import org.nl.modules.logging.annotation.Log; import org.nl.modules.system.service.CodeDetailService; import org.springframework.data.domain.Pageable; import org.springframework.http.HttpStatus; diff --git a/nladmin-system/src/main/java/org/nl/modules/system/rest/DeptController.java b/nladmin-system/src/main/java/org/nl/modules/system/rest/DeptController.java index eb39e17f2..838441fe5 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/rest/DeptController.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/rest/DeptController.java @@ -15,23 +15,24 @@ */ package org.nl.modules.system.rest; +import cn.dev33.satoken.annotation.SaCheckPermission; import cn.dev33.satoken.annotation.SaMode; import cn.hutool.core.collection.CollectionUtil; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.RequiredArgsConstructor; -import org.nl.annotation.Log; -import org.nl.exception.BadRequestException; +import org.nl.modules.common.exception.BadRequestException; +import org.nl.modules.common.utils.PageUtil; +import org.nl.modules.logging.annotation.Log; import org.nl.modules.system.domain.Dept; import org.nl.modules.system.service.DeptService; import org.nl.modules.system.service.dto.DeptDto; import org.nl.modules.system.service.dto.DeptQueryCriteria; -import org.nl.utils.PageUtil; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; -import cn.dev33.satoken.annotation.SaCheckPermission; import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.*; + import javax.servlet.http.HttpServletResponse; import java.util.*; diff --git a/nladmin-system/src/main/java/org/nl/modules/system/rest/DictController.java b/nladmin-system/src/main/java/org/nl/modules/system/rest/DictController.java index 5665a6d85..e605eaa72 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/rest/DictController.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/rest/DictController.java @@ -15,18 +15,18 @@ */ package org.nl.modules.system.rest; +import cn.dev33.satoken.annotation.SaCheckPermission; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.RequiredArgsConstructor; -import org.nl.annotation.Log; -import org.nl.exception.BadRequestException; +import org.nl.modules.common.exception.BadRequestException; +import org.nl.modules.logging.annotation.Log; import org.nl.modules.system.domain.Dict; import org.nl.modules.system.service.DictService; import org.nl.modules.system.service.dto.DictQueryCriteria; import org.springframework.data.domain.Pageable; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; -import cn.dev33.satoken.annotation.SaCheckPermission; import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.*; diff --git a/nladmin-system/src/main/java/org/nl/modules/system/rest/DictDetailController.java b/nladmin-system/src/main/java/org/nl/modules/system/rest/DictDetailController.java index 64eb5aa29..f81d986f5 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/rest/DictDetailController.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/rest/DictDetailController.java @@ -19,8 +19,8 @@ import cn.dev33.satoken.annotation.SaCheckPermission; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.RequiredArgsConstructor; -import org.nl.annotation.Log; -import org.nl.exception.BadRequestException; +import org.nl.modules.common.exception.BadRequestException; +import org.nl.modules.logging.annotation.Log; import org.nl.modules.system.domain.Dict; import org.nl.modules.system.domain.DictDetail; import org.nl.modules.system.repository.DictRepository; diff --git a/nladmin-system/src/main/java/org/nl/modules/system/rest/GenCodeController.java b/nladmin-system/src/main/java/org/nl/modules/system/rest/GenCodeController.java index 1d3dbff6a..853fa30c8 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/rest/GenCodeController.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/rest/GenCodeController.java @@ -4,7 +4,7 @@ import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.RequiredArgsConstructor; import com.alibaba.fastjson.JSONObject; -import org.nl.annotation.Log; +import org.nl.modules.logging.annotation.Log; import org.nl.modules.system.service.GenCodeService; import org.springframework.data.domain.Pageable; import org.springframework.http.HttpStatus; diff --git a/nladmin-system/src/main/java/org/nl/modules/system/rest/GridController.java b/nladmin-system/src/main/java/org/nl/modules/system/rest/GridController.java index 1fe847cfa..4b7c1647e 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/rest/GridController.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/rest/GridController.java @@ -4,7 +4,7 @@ import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; -import org.nl.annotation.Log; +import org.nl.modules.logging.annotation.Log; import org.nl.modules.system.service.GridService; import org.nl.modules.system.service.dto.GridDto; import org.springframework.data.domain.Pageable; diff --git a/nladmin-system/src/main/java/org/nl/modules/system/rest/GridFieldController.java b/nladmin-system/src/main/java/org/nl/modules/system/rest/GridFieldController.java index 963bf3413..88c8665b2 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/rest/GridFieldController.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/rest/GridFieldController.java @@ -5,7 +5,7 @@ import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; -import org.nl.annotation.Log; +import org.nl.modules.logging.annotation.Log; import org.nl.modules.system.service.GridFieldService; import org.nl.modules.system.service.dto.GridFieldDto; import org.springframework.data.domain.Pageable; diff --git a/nladmin-system/src/main/java/org/nl/modules/system/rest/JobController.java b/nladmin-system/src/main/java/org/nl/modules/system/rest/JobController.java index 70be4b8ee..a86625792 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/rest/JobController.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/rest/JobController.java @@ -15,21 +15,22 @@ */ package org.nl.modules.system.rest; +import cn.dev33.satoken.annotation.SaCheckPermission; import cn.dev33.satoken.annotation.SaMode; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.RequiredArgsConstructor; -import org.nl.annotation.Log; -import org.nl.exception.BadRequestException; +import org.nl.modules.common.exception.BadRequestException; +import org.nl.modules.logging.annotation.Log; import org.nl.modules.system.domain.Job; import org.nl.modules.system.service.JobService; import org.nl.modules.system.service.dto.JobQueryCriteria; import org.springframework.data.domain.Pageable; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; -import cn.dev33.satoken.annotation.SaCheckPermission; import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.*; + import javax.servlet.http.HttpServletResponse; import java.io.IOException; import java.util.Set; diff --git a/nladmin-system/src/main/java/org/nl/modules/system/rest/LimitController.java b/nladmin-system/src/main/java/org/nl/modules/system/rest/LimitController.java index ffee4d384..7c8cbe1fe 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/rest/LimitController.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/rest/LimitController.java @@ -17,8 +17,8 @@ package org.nl.modules.system.rest; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; -import org.nl.annotation.Limit; -import org.nl.annotation.rest.AnonymousGetMapping; +import org.nl.modules.common.annotation.Limit; +import org.nl.modules.common.annotation.rest.AnonymousGetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; diff --git a/nladmin-system/src/main/java/org/nl/modules/system/rest/MenuController.java b/nladmin-system/src/main/java/org/nl/modules/system/rest/MenuController.java index 139b40acd..2421084a9 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/rest/MenuController.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/rest/MenuController.java @@ -22,14 +22,14 @@ import cn.hutool.core.collection.CollectionUtil; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.RequiredArgsConstructor; -import org.nl.annotation.Log; -import org.nl.exception.BadRequestException; +import org.nl.modules.common.exception.BadRequestException; +import org.nl.modules.common.utils.PageUtil; +import org.nl.modules.logging.annotation.Log; import org.nl.modules.system.domain.Menu; import org.nl.modules.system.service.MenuService; import org.nl.modules.system.service.dto.MenuDto; import org.nl.modules.system.service.dto.MenuQueryCriteria; import org.nl.modules.system.service.mapstruct.MenuMapper; -import org.nl.utils.PageUtil; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; import org.springframework.validation.annotation.Validated; diff --git a/nladmin-system/src/main/java/org/nl/modules/system/rest/ParamController.java b/nladmin-system/src/main/java/org/nl/modules/system/rest/ParamController.java index c662c6ac0..cb650ea52 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/rest/ParamController.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/rest/ParamController.java @@ -1,4 +1,3 @@ - package org.nl.modules.system.rest; @@ -6,7 +5,7 @@ import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; -import org.nl.annotation.Log; +import org.nl.modules.logging.annotation.Log; import org.nl.modules.system.service.ParamService; import org.nl.modules.system.service.dto.ParamDto; import org.springframework.data.domain.Pageable; diff --git a/nladmin-system/src/main/java/org/nl/modules/system/rest/RedisController.java b/nladmin-system/src/main/java/org/nl/modules/system/rest/RedisController.java index 1b4ca8c9c..18fc4beba 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/rest/RedisController.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/rest/RedisController.java @@ -4,7 +4,7 @@ import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; -import org.nl.annotation.Log; +import org.nl.modules.logging.annotation.Log; import org.nl.modules.system.service.RedisService; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; diff --git a/nladmin-system/src/main/java/org/nl/modules/system/rest/RoleController.java b/nladmin-system/src/main/java/org/nl/modules/system/rest/RoleController.java index dfaa10aa6..1e2088a7c 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/rest/RoleController.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/rest/RoleController.java @@ -22,8 +22,8 @@ import cn.hutool.core.lang.Dict; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.RequiredArgsConstructor; -import org.nl.annotation.Log; -import org.nl.exception.BadRequestException; +import org.nl.modules.common.exception.BadRequestException; +import org.nl.modules.logging.annotation.Log; import org.nl.modules.system.domain.Role; import org.nl.modules.system.service.RoleService; import org.nl.modules.system.service.dto.RoleDto; diff --git a/nladmin-system/src/main/java/org/nl/modules/system/rest/UserController.java b/nladmin-system/src/main/java/org/nl/modules/system/rest/UserController.java index c97a737be..95e2b7427 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/rest/UserController.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/rest/UserController.java @@ -22,9 +22,12 @@ import cn.hutool.core.collection.CollectionUtil; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.RequiredArgsConstructor; -import org.nl.annotation.Log; -import org.nl.config.RsaProperties; -import org.nl.exception.BadRequestException; +import org.nl.modules.common.config.RsaProperties; +import org.nl.modules.common.exception.BadRequestException; +import org.nl.modules.common.utils.PageUtil; +import org.nl.modules.common.utils.RsaUtils; +import org.nl.modules.common.utils.SecurityUtils; +import org.nl.modules.logging.annotation.Log; import org.nl.modules.system.domain.User; import org.nl.modules.system.domain.vo.UserPassVo; import org.nl.modules.system.service.DataService; @@ -34,9 +37,6 @@ import org.nl.modules.system.service.UserService; import org.nl.modules.system.service.dto.RoleSmallDto; import org.nl.modules.system.service.dto.UserDto; import org.nl.modules.system.service.dto.UserQueryCriteria; -import org.nl.utils.PageUtil; -import org.nl.utils.RsaUtils; -import org.nl.utils.SecurityUtils; import org.springframework.data.domain.Pageable; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; diff --git a/nladmin-system/src/main/java/org/nl/modules/system/service/dto/DeptDto.java b/nladmin-system/src/main/java/org/nl/modules/system/service/dto/DeptDto.java index 8bb43bbeb..96969f56c 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/service/dto/DeptDto.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/service/dto/DeptDto.java @@ -18,7 +18,8 @@ package org.nl.modules.system.service.dto; import com.fasterxml.jackson.annotation.JsonInclude; import lombok.Getter; import lombok.Setter; -import org.nl.base.BaseDTO; +import org.nl.modules.common.base.BaseDTO; + import java.io.Serializable; import java.util.List; import java.util.Objects; diff --git a/nladmin-system/src/main/java/org/nl/modules/system/service/dto/DeptQueryCriteria.java b/nladmin-system/src/main/java/org/nl/modules/system/service/dto/DeptQueryCriteria.java index 447aeb0c6..603af60a5 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/service/dto/DeptQueryCriteria.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/service/dto/DeptQueryCriteria.java @@ -16,8 +16,9 @@ package org.nl.modules.system.service.dto; import lombok.Data; -import org.nl.annotation.DataPermission; -import org.nl.annotation.Query; +import org.nl.modules.common.annotation.DataPermission; +import org.nl.modules.common.annotation.Query; + import java.sql.Timestamp; import java.util.List; diff --git a/nladmin-system/src/main/java/org/nl/modules/system/service/dto/DictDetailDto.java b/nladmin-system/src/main/java/org/nl/modules/system/service/dto/DictDetailDto.java index aec4380a2..44b85a4ee 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/service/dto/DictDetailDto.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/service/dto/DictDetailDto.java @@ -17,7 +17,8 @@ package org.nl.modules.system.service.dto; import lombok.Getter; import lombok.Setter; -import org.nl.base.BaseDTO; +import org.nl.modules.common.base.BaseDTO; + import java.io.Serializable; /** diff --git a/nladmin-system/src/main/java/org/nl/modules/system/service/dto/DictDetailQueryCriteria.java b/nladmin-system/src/main/java/org/nl/modules/system/service/dto/DictDetailQueryCriteria.java index b540afb51..ae75372fa 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/service/dto/DictDetailQueryCriteria.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/service/dto/DictDetailQueryCriteria.java @@ -16,7 +16,7 @@ package org.nl.modules.system.service.dto; import lombok.Data; -import org.nl.annotation.Query; +import org.nl.modules.common.annotation.Query; /** * @author Zheng Jie diff --git a/nladmin-system/src/main/java/org/nl/modules/system/service/dto/DictDto.java b/nladmin-system/src/main/java/org/nl/modules/system/service/dto/DictDto.java index 9dcd068a6..5eb3a8425 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/service/dto/DictDto.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/service/dto/DictDto.java @@ -17,7 +17,8 @@ package org.nl.modules.system.service.dto; import lombok.Getter; import lombok.Setter; -import org.nl.base.BaseDTO; +import org.nl.modules.common.base.BaseDTO; + import java.io.Serializable; import java.util.List; diff --git a/nladmin-system/src/main/java/org/nl/modules/system/service/dto/DictQueryCriteria.java b/nladmin-system/src/main/java/org/nl/modules/system/service/dto/DictQueryCriteria.java index 4e28c3260..410b72568 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/service/dto/DictQueryCriteria.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/service/dto/DictQueryCriteria.java @@ -16,7 +16,7 @@ package org.nl.modules.system.service.dto; import lombok.Data; -import org.nl.annotation.Query; +import org.nl.modules.common.annotation.Query; /** * @author Zheng Jie diff --git a/nladmin-system/src/main/java/org/nl/modules/system/service/dto/JobDto.java b/nladmin-system/src/main/java/org/nl/modules/system/service/dto/JobDto.java index 9a86a9444..cd6f1174e 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/service/dto/JobDto.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/service/dto/JobDto.java @@ -18,7 +18,7 @@ package org.nl.modules.system.service.dto; import lombok.Getter; import lombok.NoArgsConstructor; import lombok.Setter; -import org.nl.base.BaseDTO; +import org.nl.modules.common.base.BaseDTO; import java.io.Serializable; diff --git a/nladmin-system/src/main/java/org/nl/modules/system/service/dto/JobQueryCriteria.java b/nladmin-system/src/main/java/org/nl/modules/system/service/dto/JobQueryCriteria.java index 42f8b0124..9b9dc469b 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/service/dto/JobQueryCriteria.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/service/dto/JobQueryCriteria.java @@ -17,7 +17,8 @@ package org.nl.modules.system.service.dto; import lombok.Data; import lombok.NoArgsConstructor; -import org.nl.annotation.Query; +import org.nl.modules.common.annotation.Query; + import java.sql.Timestamp; import java.util.List; diff --git a/nladmin-system/src/main/java/org/nl/modules/system/service/dto/MenuDto.java b/nladmin-system/src/main/java/org/nl/modules/system/service/dto/MenuDto.java index e079b16f7..0911324b4 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/service/dto/MenuDto.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/service/dto/MenuDto.java @@ -17,7 +17,7 @@ package org.nl.modules.system.service.dto; import lombok.Getter; import lombok.Setter; -import org.nl.base.BaseDTO; +import org.nl.modules.common.base.BaseDTO; import java.io.Serializable; import java.util.List; diff --git a/nladmin-system/src/main/java/org/nl/modules/system/service/dto/MenuQueryCriteria.java b/nladmin-system/src/main/java/org/nl/modules/system/service/dto/MenuQueryCriteria.java index 30aefee28..b7b9209f6 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/service/dto/MenuQueryCriteria.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/service/dto/MenuQueryCriteria.java @@ -16,7 +16,8 @@ package org.nl.modules.system.service.dto; import lombok.Data; -import org.nl.annotation.Query; +import org.nl.modules.common.annotation.Query; + import java.sql.Timestamp; import java.util.List; diff --git a/nladmin-system/src/main/java/org/nl/modules/system/service/dto/RoleDto.java b/nladmin-system/src/main/java/org/nl/modules/system/service/dto/RoleDto.java index a3049756e..d92488320 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/service/dto/RoleDto.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/service/dto/RoleDto.java @@ -17,7 +17,8 @@ package org.nl.modules.system.service.dto; import lombok.Getter; import lombok.Setter; -import org.nl.base.BaseDTO; +import org.nl.modules.common.base.BaseDTO; + import java.io.Serializable; import java.util.Objects; import java.util.Set; diff --git a/nladmin-system/src/main/java/org/nl/modules/system/service/dto/RoleQueryCriteria.java b/nladmin-system/src/main/java/org/nl/modules/system/service/dto/RoleQueryCriteria.java index bf41ff1b8..9df73bf12 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/service/dto/RoleQueryCriteria.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/service/dto/RoleQueryCriteria.java @@ -16,7 +16,7 @@ package org.nl.modules.system.service.dto; import lombok.Data; -import org.nl.annotation.Query; +import org.nl.modules.common.annotation.Query; import java.sql.Timestamp; import java.util.List; diff --git a/nladmin-system/src/main/java/org/nl/modules/system/service/dto/UserDto.java b/nladmin-system/src/main/java/org/nl/modules/system/service/dto/UserDto.java index 4e4621063..710e65577 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/service/dto/UserDto.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/service/dto/UserDto.java @@ -20,7 +20,7 @@ import com.fasterxml.jackson.databind.annotation.JsonSerialize; import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; import lombok.Getter; import lombok.Setter; -import org.nl.base.BaseDTO; +import org.nl.modules.common.base.BaseDTO; import java.io.Serializable; import java.util.Date; diff --git a/nladmin-system/src/main/java/org/nl/modules/system/service/dto/UserQueryCriteria.java b/nladmin-system/src/main/java/org/nl/modules/system/service/dto/UserQueryCriteria.java index 2086cf2fd..70d81bc4f 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/service/dto/UserQueryCriteria.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/service/dto/UserQueryCriteria.java @@ -16,7 +16,8 @@ package org.nl.modules.system.service.dto; import lombok.Data; -import org.nl.annotation.Query; +import org.nl.modules.common.annotation.Query; + import java.io.Serializable; import java.sql.Timestamp; import java.util.HashSet; diff --git a/nladmin-system/src/main/java/org/nl/modules/system/service/impl/CodeDetailServiceImpl.java b/nladmin-system/src/main/java/org/nl/modules/system/service/impl/CodeDetailServiceImpl.java index 48255c335..937d2a317 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/service/impl/CodeDetailServiceImpl.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/service/impl/CodeDetailServiceImpl.java @@ -4,8 +4,8 @@ import cn.hutool.core.date.DateUtil; import cn.hutool.core.util.IdUtil; import com.alibaba.fastjson.JSONObject; import lombok.RequiredArgsConstructor; +import org.nl.modules.common.utils.SecurityUtils; import org.nl.modules.system.service.CodeDetailService; -import org.nl.utils.SecurityUtils; import org.nl.wql.core.bean.ResultBean; import org.nl.wql.core.bean.WQLObject; import org.nl.wql.util.WqlUtil; diff --git a/nladmin-system/src/main/java/org/nl/modules/system/service/impl/DataServiceImpl.java b/nladmin-system/src/main/java/org/nl/modules/system/service/impl/DataServiceImpl.java index aef439df4..24e4d3f95 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/service/impl/DataServiceImpl.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/service/impl/DataServiceImpl.java @@ -17,16 +17,17 @@ package org.nl.modules.system.service.impl; import cn.hutool.core.util.ObjectUtil; import lombok.RequiredArgsConstructor; +import org.nl.modules.common.utils.enums.DataScopeEnum; import org.nl.modules.system.domain.Dept; import org.nl.modules.system.service.DataService; import org.nl.modules.system.service.DeptService; import org.nl.modules.system.service.RoleService; import org.nl.modules.system.service.dto.RoleSmallDto; import org.nl.modules.system.service.dto.UserDto; -import org.nl.utils.enums.DataScopeEnum; import org.springframework.cache.annotation.CacheConfig; import org.springframework.cache.annotation.Cacheable; import org.springframework.stereotype.Service; + import java.util.*; /** diff --git a/nladmin-system/src/main/java/org/nl/modules/system/service/impl/DeptServiceImpl.java b/nladmin-system/src/main/java/org/nl/modules/system/service/impl/DeptServiceImpl.java index 2a626a28d..c2f48d970 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/service/impl/DeptServiceImpl.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/service/impl/DeptServiceImpl.java @@ -22,7 +22,8 @@ import cn.hutool.db.Db; import cn.hutool.db.Entity; import com.alibaba.fastjson.JSONArray; import lombok.RequiredArgsConstructor; -import org.nl.exception.BadRequestException; +import org.nl.modules.common.exception.BadRequestException; +import org.nl.modules.common.utils.*; import org.nl.modules.system.domain.Dept; import org.nl.modules.system.domain.User; import org.nl.modules.system.repository.DeptRepository; @@ -32,8 +33,8 @@ import org.nl.modules.system.service.DeptService; import org.nl.modules.system.service.dto.DeptDto; import org.nl.modules.system.service.dto.DeptQueryCriteria; import org.nl.modules.system.service.mapstruct.DeptMapper; -import org.nl.utils.*; import org.nl.wql.core.bean.WQLObject; +import org.nl.wql.util.SpringContextHolder; import org.springframework.cache.annotation.CacheConfig; import org.springframework.cache.annotation.Cacheable; import org.springframework.data.domain.Sort; diff --git a/nladmin-system/src/main/java/org/nl/modules/system/service/impl/DictDetailServiceImpl.java b/nladmin-system/src/main/java/org/nl/modules/system/service/impl/DictDetailServiceImpl.java index 21833edff..e60fa8e13 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/service/impl/DictDetailServiceImpl.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/service/impl/DictDetailServiceImpl.java @@ -16,17 +16,17 @@ package org.nl.modules.system.service.impl; import lombok.RequiredArgsConstructor; +import org.nl.modules.common.utils.PageUtil; +import org.nl.modules.common.utils.QueryHelp; +import org.nl.modules.common.utils.RedisUtils; +import org.nl.modules.common.utils.ValidationUtil; import org.nl.modules.system.domain.Dict; import org.nl.modules.system.domain.DictDetail; -import org.nl.modules.system.repository.DictRepository; -import org.nl.modules.system.service.dto.DictDetailQueryCriteria; -import org.nl.utils.PageUtil; -import org.nl.utils.QueryHelp; -import org.nl.utils.RedisUtils; -import org.nl.utils.ValidationUtil; import org.nl.modules.system.repository.DictDetailRepository; +import org.nl.modules.system.repository.DictRepository; import org.nl.modules.system.service.DictDetailService; import org.nl.modules.system.service.dto.DictDetailDto; +import org.nl.modules.system.service.dto.DictDetailQueryCriteria; import org.nl.modules.system.service.mapstruct.DictDetailMapper; import org.springframework.cache.annotation.CacheConfig; import org.springframework.cache.annotation.Cacheable; @@ -34,6 +34,7 @@ import org.springframework.data.domain.Page; import org.springframework.data.domain.Pageable; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; + import java.util.List; import java.util.Map; diff --git a/nladmin-system/src/main/java/org/nl/modules/system/service/impl/DictServiceImpl.java b/nladmin-system/src/main/java/org/nl/modules/system/service/impl/DictServiceImpl.java index 903f0294f..4b938b44f 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/service/impl/DictServiceImpl.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/service/impl/DictServiceImpl.java @@ -17,6 +17,7 @@ package org.nl.modules.system.service.impl; import cn.hutool.core.collection.CollectionUtil; import lombok.RequiredArgsConstructor; +import org.nl.modules.common.utils.*; import org.nl.modules.system.domain.Dict; import org.nl.modules.system.repository.DictRepository; import org.nl.modules.system.service.DictService; @@ -24,7 +25,6 @@ import org.nl.modules.system.service.dto.DictDetailDto; import org.nl.modules.system.service.dto.DictDto; import org.nl.modules.system.service.dto.DictQueryCriteria; import org.nl.modules.system.service.mapstruct.DictMapper; -import org.nl.utils.*; import org.springframework.cache.annotation.CacheConfig; import org.springframework.data.domain.Page; import org.springframework.data.domain.Pageable; diff --git a/nladmin-system/src/main/java/org/nl/modules/system/service/impl/GenCodeServiceImpl.java b/nladmin-system/src/main/java/org/nl/modules/system/service/impl/GenCodeServiceImpl.java index 56233947e..37b7ceb75 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/service/impl/GenCodeServiceImpl.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/service/impl/GenCodeServiceImpl.java @@ -6,9 +6,9 @@ import cn.hutool.core.util.StrUtil; import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; import lombok.RequiredArgsConstructor; -import org.nl.exception.BadRequestException; +import org.nl.modules.common.exception.BadRequestException; +import org.nl.modules.common.utils.SecurityUtils; import org.nl.modules.system.service.GenCodeService; -import org.nl.utils.SecurityUtils; import org.nl.wql.core.bean.ResultBean; import org.nl.wql.core.bean.WQLObject; import org.nl.wql.util.WqlUtil; diff --git a/nladmin-system/src/main/java/org/nl/modules/system/service/impl/GridFieldServiceImpl.java b/nladmin-system/src/main/java/org/nl/modules/system/service/impl/GridFieldServiceImpl.java index 0f7600083..8bae7ac23 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/service/impl/GridFieldServiceImpl.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/service/impl/GridFieldServiceImpl.java @@ -7,10 +7,10 @@ import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; -import org.nl.exception.BadRequestException; +import org.nl.modules.common.exception.BadRequestException; +import org.nl.modules.common.utils.SecurityUtils; import org.nl.modules.system.service.GridFieldService; import org.nl.modules.system.service.dto.GridFieldDto; -import org.nl.utils.SecurityUtils; import org.nl.wql.WQL; import org.nl.wql.core.bean.WQLObject; import org.nl.wql.util.WqlUtil; diff --git a/nladmin-system/src/main/java/org/nl/modules/system/service/impl/GridServiceImpl.java b/nladmin-system/src/main/java/org/nl/modules/system/service/impl/GridServiceImpl.java index b811dfe04..81147f2f7 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/service/impl/GridServiceImpl.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/service/impl/GridServiceImpl.java @@ -6,10 +6,10 @@ import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; -import org.nl.exception.BadRequestException; +import org.nl.modules.common.exception.BadRequestException; +import org.nl.modules.common.utils.SecurityUtils; import org.nl.modules.system.service.GridService; import org.nl.modules.system.service.dto.GridDto; -import org.nl.utils.SecurityUtils; import org.nl.wql.core.bean.ResultBean; import org.nl.wql.core.bean.WQLObject; import org.nl.wql.util.WqlUtil; diff --git a/nladmin-system/src/main/java/org/nl/modules/system/service/impl/JobServiceImpl.java b/nladmin-system/src/main/java/org/nl/modules/system/service/impl/JobServiceImpl.java index fcab2cb39..09247651b 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/service/impl/JobServiceImpl.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/service/impl/JobServiceImpl.java @@ -16,17 +16,16 @@ package org.nl.modules.system.service.impl; import lombok.RequiredArgsConstructor; -import org.nl.exception.BadRequestException; -import org.nl.exception.EntityExistException; +import org.nl.modules.common.exception.BadRequestException; +import org.nl.modules.common.exception.EntityExistException; +import org.nl.modules.common.utils.*; import org.nl.modules.system.domain.Job; -import org.nl.modules.system.repository.UserRepository; -import org.nl.modules.system.service.dto.JobQueryCriteria; - import org.nl.modules.system.repository.JobRepository; +import org.nl.modules.system.repository.UserRepository; import org.nl.modules.system.service.JobService; import org.nl.modules.system.service.dto.JobDto; +import org.nl.modules.system.service.dto.JobQueryCriteria; import org.nl.modules.system.service.mapstruct.JobMapper; -import org.nl.utils.*; import org.springframework.cache.annotation.CacheConfig; import org.springframework.cache.annotation.CacheEvict; import org.springframework.cache.annotation.Cacheable; @@ -34,6 +33,7 @@ import org.springframework.data.domain.Page; import org.springframework.data.domain.Pageable; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; + import javax.servlet.http.HttpServletResponse; import java.io.IOException; import java.util.*; diff --git a/nladmin-system/src/main/java/org/nl/modules/system/service/impl/MenuServiceImpl.java b/nladmin-system/src/main/java/org/nl/modules/system/service/impl/MenuServiceImpl.java index d095286bb..4fda2a6ba 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/service/impl/MenuServiceImpl.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/service/impl/MenuServiceImpl.java @@ -18,8 +18,12 @@ package org.nl.modules.system.service.impl; import cn.hutool.core.util.ObjectUtil; import cn.hutool.core.util.StrUtil; import lombok.RequiredArgsConstructor; -import org.nl.exception.BadRequestException; -import org.nl.exception.EntityExistException; +import org.nl.modules.common.exception.BadRequestException; +import org.nl.modules.common.exception.EntityExistException; +import org.nl.modules.common.utils.FileUtil; +import org.nl.modules.common.utils.QueryHelp; +import org.nl.modules.common.utils.RedisUtils; +import org.nl.modules.common.utils.ValidationUtil; import org.nl.modules.system.domain.Menu; import org.nl.modules.system.domain.Role; import org.nl.modules.system.domain.User; @@ -33,10 +37,6 @@ import org.nl.modules.system.service.dto.MenuDto; import org.nl.modules.system.service.dto.MenuQueryCriteria; import org.nl.modules.system.service.dto.RoleSmallDto; import org.nl.modules.system.service.mapstruct.MenuMapper; -import org.nl.utils.FileUtil; -import org.nl.utils.QueryHelp; -import org.nl.utils.RedisUtils; -import org.nl.utils.ValidationUtil; import org.springframework.cache.annotation.CacheConfig; import org.springframework.cache.annotation.Cacheable; import org.springframework.data.domain.Sort; diff --git a/nladmin-system/src/main/java/org/nl/modules/system/service/impl/MonitorServiceImpl.java b/nladmin-system/src/main/java/org/nl/modules/system/service/impl/MonitorServiceImpl.java index 9d03fedef..1ab7a9f2e 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/service/impl/MonitorServiceImpl.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/service/impl/MonitorServiceImpl.java @@ -17,10 +17,10 @@ package org.nl.modules.system.service.impl; import cn.hutool.core.date.BetweenFormatter; import cn.hutool.core.date.DateUtil; +import org.nl.modules.common.utils.ElAdminConstant; +import org.nl.modules.common.utils.FileUtil; +import org.nl.modules.common.utils.StringUtils; import org.nl.modules.system.service.MonitorService; -import org.nl.utils.ElAdminConstant; -import org.nl.utils.FileUtil; -import org.nl.utils.StringUtils; import org.springframework.stereotype.Service; import oshi.SystemInfo; import oshi.hardware.CentralProcessor; diff --git a/nladmin-system/src/main/java/org/nl/modules/system/service/impl/ParamServiceImpl.java b/nladmin-system/src/main/java/org/nl/modules/system/service/impl/ParamServiceImpl.java index 4bbfab01e..49b2f1785 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/service/impl/ParamServiceImpl.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/service/impl/ParamServiceImpl.java @@ -8,11 +8,11 @@ import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; -import org.nl.exception.BadRequestException; +import org.nl.modules.common.exception.BadRequestException; +import org.nl.modules.common.utils.FileUtil; +import org.nl.modules.common.utils.SecurityUtils; import org.nl.modules.system.service.ParamService; import org.nl.modules.system.service.dto.ParamDto; -import org.nl.utils.FileUtil; -import org.nl.utils.SecurityUtils; import org.nl.wql.core.bean.ResultBean; import org.nl.wql.core.bean.WQLObject; import org.nl.wql.util.WqlUtil; diff --git a/nladmin-system/src/main/java/org/nl/modules/system/service/impl/RoleServiceImpl.java b/nladmin-system/src/main/java/org/nl/modules/system/service/impl/RoleServiceImpl.java index 22e335927..db05c018a 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/service/impl/RoleServiceImpl.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/service/impl/RoleServiceImpl.java @@ -20,8 +20,9 @@ import cn.hutool.core.collection.CollectionUtil; import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; import lombok.RequiredArgsConstructor; -import org.nl.exception.BadRequestException; -import org.nl.exception.EntityExistException; +import org.nl.modules.common.exception.BadRequestException; +import org.nl.modules.common.exception.EntityExistException; +import org.nl.modules.common.utils.*; import org.nl.modules.system.domain.Role; import org.nl.modules.system.domain.User; import org.nl.modules.system.repository.RoleRepository; @@ -33,7 +34,6 @@ import org.nl.modules.system.service.dto.RoleSmallDto; import org.nl.modules.system.service.dto.UserDto; import org.nl.modules.system.service.mapstruct.RoleMapper; import org.nl.modules.system.service.mapstruct.RoleSmallMapper; -import org.nl.utils.*; import org.nl.wql.WQL; import org.springframework.cache.annotation.CacheConfig; import org.springframework.cache.annotation.Cacheable; diff --git a/nladmin-system/src/main/java/org/nl/modules/system/service/impl/UserServiceImpl.java b/nladmin-system/src/main/java/org/nl/modules/system/service/impl/UserServiceImpl.java index 5bbbc2354..60667b2dd 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/service/impl/UserServiceImpl.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/service/impl/UserServiceImpl.java @@ -17,9 +17,10 @@ package org.nl.modules.system.service.impl; import cn.hutool.core.util.StrUtil; import lombok.RequiredArgsConstructor; -import org.nl.config.FileProperties; -import org.nl.exception.EntityExistException; -import org.nl.exception.EntityNotFoundException; +import org.nl.modules.common.config.FileProperties; +import org.nl.modules.common.exception.EntityExistException; +import org.nl.modules.common.exception.EntityNotFoundException; +import org.nl.modules.common.utils.*; import org.nl.modules.security.satoken.utils.FlushSessionUtil; import org.nl.modules.security.service.OnlineUserService; import org.nl.modules.system.domain.User; @@ -31,7 +32,6 @@ import org.nl.modules.system.service.dto.RoleSmallDto; import org.nl.modules.system.service.dto.UserDto; import org.nl.modules.system.service.dto.UserQueryCriteria; import org.nl.modules.system.service.mapstruct.UserMapper; -import org.nl.utils.*; import org.springframework.cache.annotation.CacheConfig; import org.springframework.cache.annotation.Cacheable; import org.springframework.data.domain.Page; diff --git a/nladmin-system/src/main/java/org/nl/modules/system/service/mapstruct/DeptMapper.java b/nladmin-system/src/main/java/org/nl/modules/system/service/mapstruct/DeptMapper.java index 2d91a1e87..f59b53d2a 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/service/mapstruct/DeptMapper.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/service/mapstruct/DeptMapper.java @@ -15,11 +15,11 @@ */ package org.nl.modules.system.service.mapstruct; -import org.nl.base.BaseMapper; -import org.nl.modules.system.domain.Dept; -import org.nl.modules.system.service.dto.DeptDto; import org.mapstruct.Mapper; import org.mapstruct.ReportingPolicy; +import org.nl.modules.common.base.BaseMapper; +import org.nl.modules.system.domain.Dept; +import org.nl.modules.system.service.dto.DeptDto; /** * @author Zheng Jie diff --git a/nladmin-system/src/main/java/org/nl/modules/system/service/mapstruct/DeptSmallMapper.java b/nladmin-system/src/main/java/org/nl/modules/system/service/mapstruct/DeptSmallMapper.java index 4f4a45a48..443be1445 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/service/mapstruct/DeptSmallMapper.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/service/mapstruct/DeptSmallMapper.java @@ -15,11 +15,11 @@ */ package org.nl.modules.system.service.mapstruct; -import org.nl.base.BaseMapper; -import org.nl.modules.system.domain.Dept; -import org.nl.modules.system.service.dto.DeptSmallDto; import org.mapstruct.Mapper; import org.mapstruct.ReportingPolicy; +import org.nl.modules.common.base.BaseMapper; +import org.nl.modules.system.domain.Dept; +import org.nl.modules.system.service.dto.DeptSmallDto; /** * @author Zheng Jie diff --git a/nladmin-system/src/main/java/org/nl/modules/system/service/mapstruct/DictDetailMapper.java b/nladmin-system/src/main/java/org/nl/modules/system/service/mapstruct/DictDetailMapper.java index 5fcc4f9b5..cbab093f9 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/service/mapstruct/DictDetailMapper.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/service/mapstruct/DictDetailMapper.java @@ -15,11 +15,11 @@ */ package org.nl.modules.system.service.mapstruct; -import org.nl.base.BaseMapper; -import org.nl.modules.system.domain.DictDetail; -import org.nl.modules.system.service.dto.DictDetailDto; import org.mapstruct.Mapper; import org.mapstruct.ReportingPolicy; +import org.nl.modules.common.base.BaseMapper; +import org.nl.modules.system.domain.DictDetail; +import org.nl.modules.system.service.dto.DictDetailDto; /** * @author Zheng Jie diff --git a/nladmin-system/src/main/java/org/nl/modules/system/service/mapstruct/DictMapper.java b/nladmin-system/src/main/java/org/nl/modules/system/service/mapstruct/DictMapper.java index eebf1130b..03f167f10 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/service/mapstruct/DictMapper.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/service/mapstruct/DictMapper.java @@ -15,11 +15,12 @@ */ package org.nl.modules.system.service.mapstruct; -import org.nl.base.BaseMapper; -import org.nl.modules.system.domain.Dict; -import org.nl.modules.system.service.dto.DictDto; + import org.mapstruct.Mapper; import org.mapstruct.ReportingPolicy; +import org.nl.modules.common.base.BaseMapper; +import org.nl.modules.system.domain.Dict; +import org.nl.modules.system.service.dto.DictDto; /** * @author Zheng Jie diff --git a/nladmin-system/src/main/java/org/nl/modules/system/service/mapstruct/DictSmallMapper.java b/nladmin-system/src/main/java/org/nl/modules/system/service/mapstruct/DictSmallMapper.java index aa0a7399f..65432fbb0 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/service/mapstruct/DictSmallMapper.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/service/mapstruct/DictSmallMapper.java @@ -15,11 +15,11 @@ */ package org.nl.modules.system.service.mapstruct; -import org.nl.base.BaseMapper; -import org.nl.modules.system.domain.Dict; -import org.nl.modules.system.service.dto.DictSmallDto; import org.mapstruct.Mapper; import org.mapstruct.ReportingPolicy; +import org.nl.modules.common.base.BaseMapper; +import org.nl.modules.system.domain.Dict; +import org.nl.modules.system.service.dto.DictSmallDto; /** * @author Zheng Jie diff --git a/nladmin-system/src/main/java/org/nl/modules/system/service/mapstruct/JobMapper.java b/nladmin-system/src/main/java/org/nl/modules/system/service/mapstruct/JobMapper.java index 23a513fcc..aeea1114b 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/service/mapstruct/JobMapper.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/service/mapstruct/JobMapper.java @@ -15,11 +15,11 @@ */ package org.nl.modules.system.service.mapstruct; -import org.nl.base.BaseMapper; -import org.nl.modules.system.domain.Job; -import org.nl.modules.system.service.dto.JobDto; import org.mapstruct.Mapper; import org.mapstruct.ReportingPolicy; +import org.nl.modules.common.base.BaseMapper; +import org.nl.modules.system.domain.Job; +import org.nl.modules.system.service.dto.JobDto; /** * @author Zheng Jie diff --git a/nladmin-system/src/main/java/org/nl/modules/system/service/mapstruct/JobSmallMapper.java b/nladmin-system/src/main/java/org/nl/modules/system/service/mapstruct/JobSmallMapper.java index 299edd11b..0bed4b265 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/service/mapstruct/JobSmallMapper.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/service/mapstruct/JobSmallMapper.java @@ -15,11 +15,11 @@ */ package org.nl.modules.system.service.mapstruct; -import org.nl.base.BaseMapper; -import org.nl.modules.system.domain.Job; -import org.nl.modules.system.service.dto.JobSmallDto; import org.mapstruct.Mapper; import org.mapstruct.ReportingPolicy; +import org.nl.modules.common.base.BaseMapper; +import org.nl.modules.system.domain.Job; +import org.nl.modules.system.service.dto.JobSmallDto; /** * @author Zheng Jie diff --git a/nladmin-system/src/main/java/org/nl/modules/system/service/mapstruct/MenuMapper.java b/nladmin-system/src/main/java/org/nl/modules/system/service/mapstruct/MenuMapper.java index 671b392f0..7827d46e3 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/service/mapstruct/MenuMapper.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/service/mapstruct/MenuMapper.java @@ -15,11 +15,11 @@ */ package org.nl.modules.system.service.mapstruct; -import org.nl.base.BaseMapper; -import org.nl.modules.system.domain.Menu; -import org.nl.modules.system.service.dto.MenuDto; import org.mapstruct.Mapper; import org.mapstruct.ReportingPolicy; +import org.nl.modules.common.base.BaseMapper; +import org.nl.modules.system.domain.Menu; +import org.nl.modules.system.service.dto.MenuDto; /** * @author Zheng Jie diff --git a/nladmin-system/src/main/java/org/nl/modules/system/service/mapstruct/RoleMapper.java b/nladmin-system/src/main/java/org/nl/modules/system/service/mapstruct/RoleMapper.java index 372007532..ced4c664d 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/service/mapstruct/RoleMapper.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/service/mapstruct/RoleMapper.java @@ -15,11 +15,11 @@ */ package org.nl.modules.system.service.mapstruct; -import org.nl.base.BaseMapper; -import org.nl.modules.system.domain.Role; -import org.nl.modules.system.service.dto.RoleDto; import org.mapstruct.Mapper; import org.mapstruct.ReportingPolicy; +import org.nl.modules.common.base.BaseMapper; +import org.nl.modules.system.domain.Role; +import org.nl.modules.system.service.dto.RoleDto; /** * @author Zheng Jie diff --git a/nladmin-system/src/main/java/org/nl/modules/system/service/mapstruct/RoleSmallMapper.java b/nladmin-system/src/main/java/org/nl/modules/system/service/mapstruct/RoleSmallMapper.java index 08ef037c1..25dba93ed 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/service/mapstruct/RoleSmallMapper.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/service/mapstruct/RoleSmallMapper.java @@ -15,11 +15,11 @@ */ package org.nl.modules.system.service.mapstruct; -import org.nl.base.BaseMapper; -import org.nl.modules.system.domain.Role; -import org.nl.modules.system.service.dto.RoleSmallDto; import org.mapstruct.Mapper; import org.mapstruct.ReportingPolicy; +import org.nl.modules.common.base.BaseMapper; +import org.nl.modules.system.domain.Role; +import org.nl.modules.system.service.dto.RoleSmallDto; /** * @author Zheng Jie diff --git a/nladmin-system/src/main/java/org/nl/modules/system/service/mapstruct/UserMapper.java b/nladmin-system/src/main/java/org/nl/modules/system/service/mapstruct/UserMapper.java index 6da024fc9..82af1f5e3 100644 --- a/nladmin-system/src/main/java/org/nl/modules/system/service/mapstruct/UserMapper.java +++ b/nladmin-system/src/main/java/org/nl/modules/system/service/mapstruct/UserMapper.java @@ -15,11 +15,11 @@ */ package org.nl.modules.system.service.mapstruct; -import org.nl.base.BaseMapper; -import org.nl.modules.system.domain.User; -import org.nl.modules.system.service.dto.UserDto; import org.mapstruct.Mapper; import org.mapstruct.ReportingPolicy; +import org.nl.modules.common.base.BaseMapper; +import org.nl.modules.system.domain.User; +import org.nl.modules.system.service.dto.UserDto; /** * @author Zheng Jie diff --git a/nladmin-system/src/main/java/org/nl/modules/system/service/vo/IdempotentRedisDAO.java b/nladmin-system/src/main/java/org/nl/modules/system/service/vo/IdempotentRedisDAO.java deleted file mode 100644 index 41ea9c562..000000000 --- a/nladmin-system/src/main/java/org/nl/modules/system/service/vo/IdempotentRedisDAO.java +++ /dev/null @@ -1,35 +0,0 @@ -package org.nl.modules.system.service.vo; - -import lombok.AllArgsConstructor; -import org.nl.modules.system.service.entity.RedisKeyDefine; -import org.springframework.data.redis.core.StringRedisTemplate; - -import java.util.concurrent.TimeUnit; - -import static org.nl.modules.system.service.entity.RedisKeyDefine.KeyTypeEnum.STRING; - -/** - * @Author: lyd - * @Description: 幂等操作 - * @Date: 2022-08-04 - */ -//@AllArgsConstructor -//public class IdempotentRedisDAO { -// -// private static final RedisKeyDefine IDEMPOTENT = new RedisKeyDefine("幂等操作", -// "idempotent:%s", // 参数为 uuid -// STRING, String.class, RedisKeyDefine.TimeoutTypeEnum.DYNAMIC); -// -// private final StringRedisTemplate redisTemplate; -// -// public Boolean setIfAbsent(String key, long timeout, TimeUnit timeUnit) { -// String redisKey = formatKey(key); -// return redisTemplate.opsForValue().setIfAbsent(redisKey, "", timeout, timeUnit); -// } -// -// private static String formatKey(String key) { -// return String.format(IDEMPOTENT.getKeyTemplate(), key); -// } -// -//} - diff --git a/nladmin-system/src/main/java/org/nl/modules/system/service/vo/YudaoIdempotentConfiguration.java b/nladmin-system/src/main/java/org/nl/modules/system/service/vo/YudaoIdempotentConfiguration.java deleted file mode 100644 index 7681d11df..000000000 --- a/nladmin-system/src/main/java/org/nl/modules/system/service/vo/YudaoIdempotentConfiguration.java +++ /dev/null @@ -1,21 +0,0 @@ -package org.nl.modules.system.service.vo; - -import org.nl.config.RedisConfig; -import org.springframework.boot.autoconfigure.AutoConfigureAfter; -import org.springframework.context.annotation.Bean; -import org.springframework.context.annotation.Configuration; -import org.springframework.data.redis.core.StringRedisTemplate; - -/** - * @Author: lyd - * @Description: 测试的Redistemplate模板 - * @Date: 2022-08-04 - */ -//@Configuration(proxyBeanMethods = false) -//@AutoConfigureAfter(RedisConfig.class) -//public class YudaoIdempotentConfiguration { -// @Bean -// public IdempotentRedisDAO idempotentRedisDAO(StringRedisTemplate stringRedisTemplate) { -// return new IdempotentRedisDAO(stringRedisTemplate); -// } -//} diff --git a/nladmin-tools/src/main/java/org/nl/config/MultipartConfig.java b/nladmin-system/src/main/java/org/nl/modules/tools/config/MultipartConfig.java similarity index 97% rename from nladmin-tools/src/main/java/org/nl/config/MultipartConfig.java rename to nladmin-system/src/main/java/org/nl/modules/tools/config/MultipartConfig.java index 2e3ad45cb..ec352f61e 100644 --- a/nladmin-tools/src/main/java/org/nl/config/MultipartConfig.java +++ b/nladmin-system/src/main/java/org/nl/modules/tools/config/MultipartConfig.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.config; +package org.nl.modules.tools.config; import org.springframework.boot.web.servlet.MultipartConfigFactory; import org.springframework.context.annotation.Bean; diff --git a/nladmin-tools/src/main/java/org/nl/domain/LocalStorage.java b/nladmin-system/src/main/java/org/nl/modules/tools/domain/LocalStorage.java similarity index 92% rename from nladmin-tools/src/main/java/org/nl/domain/LocalStorage.java rename to nladmin-system/src/main/java/org/nl/modules/tools/domain/LocalStorage.java index 4e3b099b4..b9e535ec1 100644 --- a/nladmin-tools/src/main/java/org/nl/domain/LocalStorage.java +++ b/nladmin-system/src/main/java/org/nl/modules/tools/domain/LocalStorage.java @@ -13,13 +13,15 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.domain; +package org.nl.modules.tools.domain; -import io.swagger.annotations.ApiModelProperty; -import lombok.*; import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.bean.copier.CopyOptions; -import org.nl.base.BaseEntity; +import io.swagger.annotations.ApiModelProperty; +import lombok.Getter; +import lombok.NoArgsConstructor; +import lombok.Setter; +import org.nl.modules.common.base.BaseEntity; import javax.persistence.*; import java.io.Serializable; diff --git a/nladmin-tools/src/main/java/org/nl/repository/LocalStorageRepository.java b/nladmin-system/src/main/java/org/nl/modules/tools/repository/LocalStorageRepository.java similarity index 90% rename from nladmin-tools/src/main/java/org/nl/repository/LocalStorageRepository.java rename to nladmin-system/src/main/java/org/nl/modules/tools/repository/LocalStorageRepository.java index 018ed7eb3..3278bdcce 100644 --- a/nladmin-tools/src/main/java/org/nl/repository/LocalStorageRepository.java +++ b/nladmin-system/src/main/java/org/nl/modules/tools/repository/LocalStorageRepository.java @@ -13,9 +13,9 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.repository; +package org.nl.modules.tools.repository; -import org.nl.domain.LocalStorage; +import org.nl.modules.tools.domain.LocalStorage; import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.JpaSpecificationExecutor; diff --git a/nladmin-tools/src/main/java/org/nl/rest/LocalStorageController.java b/nladmin-system/src/main/java/org/nl/modules/tools/rest/LocalStorageController.java similarity index 90% rename from nladmin-tools/src/main/java/org/nl/rest/LocalStorageController.java rename to nladmin-system/src/main/java/org/nl/modules/tools/rest/LocalStorageController.java index 6c38935e3..8d7d93625 100644 --- a/nladmin-tools/src/main/java/org/nl/rest/LocalStorageController.java +++ b/nladmin-system/src/main/java/org/nl/modules/tools/rest/LocalStorageController.java @@ -13,18 +13,18 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.rest; +package org.nl.modules.tools.rest; import cn.dev33.satoken.annotation.SaCheckPermission; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.RequiredArgsConstructor; -import org.nl.annotation.Log; -import org.nl.domain.LocalStorage; -import org.nl.exception.BadRequestException; -import org.nl.service.LocalStorageService; -import org.nl.service.dto.LocalStorageQueryCriteria; -import org.nl.utils.FileUtil; +import org.nl.modules.common.exception.BadRequestException; +import org.nl.modules.common.utils.FileUtil; +import org.nl.modules.logging.annotation.Log; +import org.nl.modules.tools.domain.LocalStorage; +import org.nl.modules.tools.service.LocalStorageService; +import org.nl.modules.tools.service.dto.LocalStorageQueryCriteria; import org.springframework.data.domain.Pageable; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; diff --git a/nladmin-tools/src/main/java/org/nl/service/LocalStorageService.java b/nladmin-system/src/main/java/org/nl/modules/tools/service/LocalStorageService.java similarity index 90% rename from nladmin-tools/src/main/java/org/nl/service/LocalStorageService.java rename to nladmin-system/src/main/java/org/nl/modules/tools/service/LocalStorageService.java index 072047799..63ee0aeba 100644 --- a/nladmin-tools/src/main/java/org/nl/service/LocalStorageService.java +++ b/nladmin-system/src/main/java/org/nl/modules/tools/service/LocalStorageService.java @@ -13,13 +13,15 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.service; +package org.nl.modules.tools.service; -import org.nl.domain.LocalStorage; -import org.nl.service.dto.LocalStorageDto; -import org.nl.service.dto.LocalStorageQueryCriteria; + +import org.nl.modules.tools.domain.LocalStorage; +import org.nl.modules.tools.service.dto.LocalStorageDto; +import org.nl.modules.tools.service.dto.LocalStorageQueryCriteria; import org.springframework.data.domain.Pageable; import org.springframework.web.multipart.MultipartFile; + import javax.servlet.http.HttpServletResponse; import java.io.IOException; import java.util.List; diff --git a/nladmin-tools/src/main/java/org/nl/service/dto/LocalStorageDto.java b/nladmin-system/src/main/java/org/nl/modules/tools/service/dto/LocalStorageDto.java similarity index 91% rename from nladmin-tools/src/main/java/org/nl/service/dto/LocalStorageDto.java rename to nladmin-system/src/main/java/org/nl/modules/tools/service/dto/LocalStorageDto.java index 6fcd17e1d..264a284f0 100644 --- a/nladmin-tools/src/main/java/org/nl/service/dto/LocalStorageDto.java +++ b/nladmin-system/src/main/java/org/nl/modules/tools/service/dto/LocalStorageDto.java @@ -13,11 +13,11 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.service.dto; +package org.nl.modules.tools.service.dto; import lombok.Getter; import lombok.Setter; -import org.nl.base.BaseDTO; +import org.nl.modules.common.base.BaseDTO; import java.io.Serializable; diff --git a/nladmin-tools/src/main/java/org/nl/service/dto/LocalStorageQueryCriteria.java b/nladmin-system/src/main/java/org/nl/modules/tools/service/dto/LocalStorageQueryCriteria.java similarity index 91% rename from nladmin-tools/src/main/java/org/nl/service/dto/LocalStorageQueryCriteria.java rename to nladmin-system/src/main/java/org/nl/modules/tools/service/dto/LocalStorageQueryCriteria.java index 8217681a6..00cc53072 100644 --- a/nladmin-tools/src/main/java/org/nl/service/dto/LocalStorageQueryCriteria.java +++ b/nladmin-system/src/main/java/org/nl/modules/tools/service/dto/LocalStorageQueryCriteria.java @@ -13,13 +13,14 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.service.dto; +package org.nl.modules.tools.service.dto; import lombok.Data; +import org.nl.modules.common.annotation.Query; + import java.sql.Timestamp; import java.util.List; -import org.nl.annotation.Query; /** * @author Zheng Jie diff --git a/nladmin-tools/src/main/java/org/nl/service/impl/LocalStorageServiceImpl.java b/nladmin-system/src/main/java/org/nl/modules/tools/service/impl/LocalStorageServiceImpl.java similarity index 87% rename from nladmin-tools/src/main/java/org/nl/service/impl/LocalStorageServiceImpl.java rename to nladmin-system/src/main/java/org/nl/modules/tools/service/impl/LocalStorageServiceImpl.java index 93078aff0..fdb1cb450 100644 --- a/nladmin-tools/src/main/java/org/nl/service/impl/LocalStorageServiceImpl.java +++ b/nladmin-system/src/main/java/org/nl/modules/tools/service/impl/LocalStorageServiceImpl.java @@ -13,32 +13,36 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.service.impl; +package org.nl.modules.tools.service.impl; import cn.hutool.core.util.ObjectUtil; import cn.hutool.core.util.StrUtil; import lombok.RequiredArgsConstructor; -import org.nl.config.FileProperties; -import org.nl.domain.LocalStorage; -import org.nl.service.dto.LocalStorageDto; -import org.nl.service.dto.LocalStorageQueryCriteria; -import org.nl.service.mapstruct.LocalStorageMapper; -import org.nl.exception.BadRequestException; -import org.nl.repository.LocalStorageRepository; -import org.nl.service.LocalStorageService; -import org.nl.utils.*; +import org.nl.modules.common.config.FileProperties; +import org.nl.modules.common.exception.BadRequestException; +import org.nl.modules.common.utils.FileUtil; +import org.nl.modules.common.utils.PageUtil; +import org.nl.modules.common.utils.QueryHelp; +import org.nl.modules.common.utils.ValidationUtil; +import org.nl.modules.tools.domain.LocalStorage; +import org.nl.modules.tools.repository.LocalStorageRepository; +import org.nl.modules.tools.service.LocalStorageService; +import org.nl.modules.tools.service.dto.LocalStorageDto; +import org.nl.modules.tools.service.dto.LocalStorageQueryCriteria; +import org.nl.modules.tools.service.mapstruct.LocalStorageMapper; +import org.springframework.data.domain.Page; +import org.springframework.data.domain.Pageable; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; +import org.springframework.web.multipart.MultipartFile; + +import javax.servlet.http.HttpServletResponse; import java.io.File; import java.io.IOException; import java.util.ArrayList; import java.util.LinkedHashMap; import java.util.List; import java.util.Map; -import org.springframework.data.domain.Page; -import org.springframework.data.domain.Pageable; -import org.springframework.web.multipart.MultipartFile; -import javax.servlet.http.HttpServletResponse; /** * @author Zheng Jie diff --git a/nladmin-tools/src/main/java/org/nl/service/mapstruct/LocalStorageMapper.java b/nladmin-system/src/main/java/org/nl/modules/tools/service/mapstruct/LocalStorageMapper.java similarity index 81% rename from nladmin-tools/src/main/java/org/nl/service/mapstruct/LocalStorageMapper.java rename to nladmin-system/src/main/java/org/nl/modules/tools/service/mapstruct/LocalStorageMapper.java index 0874a60f0..f1b3b6984 100644 --- a/nladmin-tools/src/main/java/org/nl/service/mapstruct/LocalStorageMapper.java +++ b/nladmin-system/src/main/java/org/nl/modules/tools/service/mapstruct/LocalStorageMapper.java @@ -13,13 +13,14 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.service.mapstruct; +package org.nl.modules.tools.service.mapstruct; + -import org.nl.base.BaseMapper; -import org.nl.service.dto.LocalStorageDto; -import org.nl.domain.LocalStorage; import org.mapstruct.Mapper; import org.mapstruct.ReportingPolicy; +import org.nl.modules.common.base.BaseMapper; +import org.nl.modules.tools.domain.LocalStorage; +import org.nl.modules.tools.service.dto.LocalStorageDto; /** * @author Zheng Jie diff --git a/nladmin-system/src/main/java/org/nl/start/CodeRuledetail.java b/nladmin-system/src/main/java/org/nl/start/CodeRuledetail.java index 130982eef..f90944786 100644 --- a/nladmin-system/src/main/java/org/nl/start/CodeRuledetail.java +++ b/nladmin-system/src/main/java/org/nl/start/CodeRuledetail.java @@ -1,16 +1,20 @@ package org.nl.start; -import lombok.Data; import cn.hutool.core.bean.BeanUtil; -import io.swagger.annotations.ApiModelProperty; import cn.hutool.core.bean.copier.CopyOptions; -import org.nl.base.BaseEntity; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import org.nl.modules.common.base.BaseEntity; -import javax.persistence.*; -import javax.validation.constraints.*; -import java.math.BigDecimal; +import javax.persistence.Column; +import javax.persistence.Entity; +import javax.persistence.Id; +import javax.persistence.Table; +import javax.validation.constraints.NotBlank; +import javax.validation.constraints.NotNull; import java.io.Serializable; +import java.math.BigDecimal; /** * @description / diff --git a/nladmin-system/src/main/java/org/nl/start/Init.java b/nladmin-system/src/main/java/org/nl/start/Init.java index 728bc2d31..62570b1d2 100644 --- a/nladmin-system/src/main/java/org/nl/start/Init.java +++ b/nladmin-system/src/main/java/org/nl/start/Init.java @@ -11,8 +11,8 @@ import org.nl.modules.quartz.utils.QuartzManage; import org.nl.modules.system.service.impl.ParamServiceImpl; import org.nl.start.auto.initial.ApplicationAutoInitialExecuter; import org.nl.start.auto.initial.WebAutoInitialExecuter; -import org.nl.utils.SpringContextHolder; import org.nl.wql.WQLCore; +import org.nl.wql.util.SpringContextHolder; import org.springframework.beans.BeansException; import org.springframework.beans.factory.BeanFactory; import org.springframework.beans.factory.BeanFactoryAware; diff --git a/nladmin-system/src/main/java/org/nl/start/auto/run/AutoRunServiceImpl.java b/nladmin-system/src/main/java/org/nl/start/auto/run/AutoRunServiceImpl.java index 4140e974a..02b8e5442 100644 --- a/nladmin-system/src/main/java/org/nl/start/auto/run/AutoRunServiceImpl.java +++ b/nladmin-system/src/main/java/org/nl/start/auto/run/AutoRunServiceImpl.java @@ -4,8 +4,8 @@ import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.collection.CollectionUtil; import cn.hutool.core.util.StrUtil; import lombok.extern.slf4j.Slf4j; -import org.nl.exception.WDKException; import org.nl.start.auto.initial.ApplicationAutoInitial; +import org.nl.wql.exception.WDKException; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; diff --git a/nladmin-tools/pom.xml b/nladmin-tools/pom.xml deleted file mode 100644 index c335aff7b..000000000 --- a/nladmin-tools/pom.xml +++ /dev/null @@ -1,68 +0,0 @@ - - - - nladmin - org.nl - 2.6 - - 4.0.0 - - nladmin-tools - 工具模块 - - - 1.4.7 - [7.2.0, 7.2.99] - 4.9.153.ALL - - - - - - org.nl - nladmin-logging - 2.6 - - - - - javax.mail - mail - ${mail.version} - - - - - com.qiniu - qiniu-java-sdk - ${qiniu.version} - - - - - com.alipay.sdk - alipay-sdk-java - ${alipay.version} - - - - - - - - - nexus - - nexus - http://121.40.234.130:8081/repository/maven-releases/ - - - - diff --git a/nladmin-wql/pom.xml b/nladmin-wql/pom.xml index 0c5eee660..aca79f26d 100644 --- a/nladmin-wql/pom.xml +++ b/nladmin-wql/pom.xml @@ -20,18 +20,23 @@ 2.4 jdk15 --> - com.hynnet jxl 2.6.12.1 - - org.nl - nladmin-logging - 2.6 - compile - + + + + + + + + + + + + commons-beanutils commons-beanutils-core diff --git a/nladmin-wql/src/main/java/org/nl/wql/WQLCore.java b/nladmin-wql/src/main/java/org/nl/wql/WQLCore.java index 15341a3e6..b2701763f 100644 --- a/nladmin-wql/src/main/java/org/nl/wql/WQLCore.java +++ b/nladmin-wql/src/main/java/org/nl/wql/WQLCore.java @@ -6,11 +6,11 @@ import com.alibaba.fastjson.JSONObject; import jxl.Sheet; import jxl.Workbook; import lombok.extern.slf4j.Slf4j; -import org.nl.utils.SpringContextHolder; import org.nl.wql.core.bean.*; import org.nl.wql.core.db.DBConnBean; import org.nl.wql.core.engine.WQLEngine; import org.nl.wql.core.engine.object.WO; +import org.nl.wql.util.SpringContextHolder; import org.nl.wql.util.WqlUtil; import org.springframework.core.io.Resource; import org.springframework.core.io.support.ResourcePatternResolver; diff --git a/nladmin-wql/src/main/java/org/nl/wql/core/bean/WQLData.java b/nladmin-wql/src/main/java/org/nl/wql/core/bean/WQLData.java index 2a2c168c3..34a17061f 100644 --- a/nladmin-wql/src/main/java/org/nl/wql/core/bean/WQLData.java +++ b/nladmin-wql/src/main/java/org/nl/wql/core/bean/WQLData.java @@ -1,17 +1,17 @@ package org.nl.wql.core.bean; -import java.util.ArrayList; -import java.util.Collections; -import java.util.HashMap; -import java.util.List; - import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; import org.apache.commons.beanutils.BasicDynaBean; import org.apache.commons.beanutils.DynaProperty; -import org.nl.exception.WDKException; +import org.nl.wql.exception.WDKException; import org.nl.wql.util.WqlUtil; +import java.util.ArrayList; +import java.util.Collections; +import java.util.HashMap; +import java.util.List; + public class WQLData { diff --git a/nladmin-wql/src/main/java/org/nl/wql/core/bean/WQLObject.java b/nladmin-wql/src/main/java/org/nl/wql/core/bean/WQLObject.java index 6b81efdcf..9a1e73755 100644 --- a/nladmin-wql/src/main/java/org/nl/wql/core/bean/WQLObject.java +++ b/nladmin-wql/src/main/java/org/nl/wql/core/bean/WQLObject.java @@ -5,11 +5,11 @@ import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; import lombok.extern.slf4j.Slf4j; import org.apache.commons.beanutils.BasicDynaBean; -import org.nl.exception.WDKException; import org.nl.wql.WQLCore; import org.nl.wql.core.content.BaseContext; import org.nl.wql.core.engine.WQLFun; import org.nl.wql.core.engine.object.WO; +import org.nl.wql.exception.WDKException; import org.nl.wql.util.WqlUtil; import java.io.Serializable; diff --git a/nladmin-wql/src/main/java/org/nl/wql/core/db/DBConnection.java b/nladmin-wql/src/main/java/org/nl/wql/core/db/DBConnection.java index 2f0f55b85..56399cce3 100644 --- a/nladmin-wql/src/main/java/org/nl/wql/core/db/DBConnection.java +++ b/nladmin-wql/src/main/java/org/nl/wql/core/db/DBConnection.java @@ -1,14 +1,12 @@ package org.nl.wql.core.db; -import java.sql.Connection; - -import javax.sql.DataSource; - import lombok.extern.slf4j.Slf4j; -import org.nl.utils.SpringContextHolder; +import org.nl.wql.WQLCore; +import org.nl.wql.util.SpringContextHolder; import org.springframework.jdbc.datasource.DataSourceUtils; -import org.nl.wql.WQLCore; +import javax.sql.DataSource; +import java.sql.Connection; @Slf4j public class DBConnection { diff --git a/nladmin-wql/src/main/java/org/nl/wql/core/db/DBPoolSpring.java b/nladmin-wql/src/main/java/org/nl/wql/core/db/DBPoolSpring.java index f9d94f9bf..816853699 100644 --- a/nladmin-wql/src/main/java/org/nl/wql/core/db/DBPoolSpring.java +++ b/nladmin-wql/src/main/java/org/nl/wql/core/db/DBPoolSpring.java @@ -1,8 +1,8 @@ package org.nl.wql.core.db; import lombok.extern.slf4j.Slf4j; -import org.nl.utils.SpringContextHolder; import org.nl.wql.WQLCore; +import org.nl.wql.util.SpringContextHolder; import org.springframework.jdbc.datasource.DataSourceUtils; import javax.naming.Context; diff --git a/nladmin-wql/src/main/java/org/nl/wql/core/engine/object/WO.java b/nladmin-wql/src/main/java/org/nl/wql/core/engine/object/WO.java index cac1cde5e..ae3862e59 100644 --- a/nladmin-wql/src/main/java/org/nl/wql/core/engine/object/WO.java +++ b/nladmin-wql/src/main/java/org/nl/wql/core/engine/object/WO.java @@ -16,8 +16,6 @@ import cn.hutool.core.util.StrUtil; import com.alibaba.druid.pool.DruidDataSource; import com.alibaba.fastjson.JSONObject; import lombok.extern.slf4j.Slf4j; -import org.nl.exception.WDKException; -import org.nl.utils.SpringContextHolder; import org.nl.wql.WQLCore; import org.nl.wql.core.DataType; import org.nl.wql.core.bean.ErrorBean; @@ -28,6 +26,8 @@ import org.nl.wql.core.content.HttpContext; import org.nl.wql.core.db.DBConnBean; import org.nl.wql.core.db.DBConnection; import org.nl.wql.core.engine.Syntax; +import org.nl.wql.exception.WDKException; +import org.nl.wql.util.SpringContextHolder; import org.nl.wql.util.WqlUtil; import javax.servlet.http.HttpServletRequest; @@ -35,7 +35,10 @@ import java.io.Serializable; import java.sql.Connection; import java.sql.SQLException; import java.sql.Statement; -import java.util.*; +import java.util.ArrayList; +import java.util.Iterator; +import java.util.Map; +import java.util.Set; @Slf4j public class WO implements Serializable, Cloneable { diff --git a/nladmin-wql/src/main/java/org/nl/wql/exception/WDKException.java b/nladmin-wql/src/main/java/org/nl/wql/exception/WDKException.java new file mode 100644 index 000000000..20a677328 --- /dev/null +++ b/nladmin-wql/src/main/java/org/nl/wql/exception/WDKException.java @@ -0,0 +1,54 @@ +package org.nl.wql.exception; + +public class WDKException extends RuntimeException { + private static final long serialVersionUID = 9059634125483898385L; + private String code; + private String desc; + private String message = ""; + + public WDKException() { + } + + public WDKException(String message, Throwable cause, boolean enableSuppression, boolean writableStackTrace) { + super(message, cause); + this.message = message; + } + + public WDKException(String message, Throwable cause) { + super(message, cause); + this.message = message; + } + + public WDKException(String message) { + super(message); + this.message = message; + } + + public WDKException(Throwable cause) { + super(cause); + } + + public String getCode() { + return this.code; + } + + public void setCode(String code) { + this.code = code; + } + + public String getDesc() { + return this.desc; + } + + public void setDesc(String desc) { + this.desc = desc; + } + + public String getMessage() { + return this.message; + } + + public void setMessage(String message) { + this.message = message; + } +} \ No newline at end of file diff --git a/nladmin-common/src/main/java/org/nl/utils/CallBack.java b/nladmin-wql/src/main/java/org/nl/wql/util/CallBack.java similarity index 97% rename from nladmin-common/src/main/java/org/nl/utils/CallBack.java rename to nladmin-wql/src/main/java/org/nl/wql/util/CallBack.java index dbd992e79..f0d5c0636 100644 --- a/nladmin-common/src/main/java/org/nl/utils/CallBack.java +++ b/nladmin-wql/src/main/java/org/nl/wql/util/CallBack.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package org.nl.utils; +package org.nl.wql.util; /** * @author: liaojinlong diff --git a/nladmin-common/src/main/java/org/nl/utils/SpringContextHolder.java b/nladmin-wql/src/main/java/org/nl/wql/util/SpringContextHolder.java similarity index 99% rename from nladmin-common/src/main/java/org/nl/utils/SpringContextHolder.java rename to nladmin-wql/src/main/java/org/nl/wql/util/SpringContextHolder.java index 0d9a2e570..2694c411c 100644 --- a/nladmin-common/src/main/java/org/nl/utils/SpringContextHolder.java +++ b/nladmin-wql/src/main/java/org/nl/wql/util/SpringContextHolder.java @@ -13,7 +13,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.nl.utils; +package org.nl.wql.util; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.BeansException; diff --git a/pom.xml b/pom.xml index 0219a4994..5638fb830 100644 --- a/pom.xml +++ b/pom.xml @@ -11,11 +11,7 @@ - nladmin-common - nladmin-logging nladmin-system - nladmin-tools - nladmin-generator nladmin-wql @@ -39,9 +35,16 @@ 2.5.0 1.3.1.Final 1.31.0 + 5.7.14 + + + cn.hutool + hutool-all + ${hutool.version} + org.springframework.boot