diff --git a/.idea/compiler.xml b/.idea/compiler.xml index 29f6ae8..bc15249 100644 --- a/.idea/compiler.xml +++ b/.idea/compiler.xml @@ -8,7 +8,7 @@ - + @@ -86,11 +86,18 @@ + + + + + + + + + + - - - \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml deleted file mode 100644 index ac5279d..0000000 --- a/.idea/modules.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/leopard-core/pom.xml b/leopard-core/pom.xml new file mode 100644 index 0000000..14d4fd6 --- /dev/null +++ b/leopard-core/pom.xml @@ -0,0 +1,65 @@ + + + 4.0.0 + + com.lanyuanxiaoyao + leopard + 1.0.0 + + + leopard-core + + + + com.lanyuanxiaoyao + spring-boot-service-template + + + org.springframework.boot + spring-boot-starter-data-jpa + + + cn.hutool + hutool-core + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + + + org.springframework.boot + spring-boot-configuration-processor + + + org.projectlombok + lombok + + + org.hibernate + hibernate-jpamodelgen + 6.6.8.Final + + + io.github.openfeign.querydsl + querydsl-apt + 7.0 + jpa + + + jakarta.persistence + jakarta.persistence-api + 3.2.0 + + + + + + + \ No newline at end of file diff --git a/leopard-core/src/main/java/com/lanyuanxiaoyao/leopard/core/Constants.java b/leopard-core/src/main/java/com/lanyuanxiaoyao/leopard/core/Constants.java new file mode 100644 index 0000000..754721b --- /dev/null +++ b/leopard-core/src/main/java/com/lanyuanxiaoyao/leopard/core/Constants.java @@ -0,0 +1,11 @@ +package com.lanyuanxiaoyao.leopard.core; + +/** + * 静态字段 + * + * @author lanyuanxiaoyao + * @version 20250829 + */ +public interface Constants { + String DATABASE_PREFIX = "leopard_"; +} diff --git a/leopard-core/src/main/java/com/lanyuanxiaoyao/leopard/core/JpaConfiguration.java b/leopard-core/src/main/java/com/lanyuanxiaoyao/leopard/core/JpaConfiguration.java new file mode 100644 index 0000000..56363e2 --- /dev/null +++ b/leopard-core/src/main/java/com/lanyuanxiaoyao/leopard/core/JpaConfiguration.java @@ -0,0 +1,11 @@ +package com.lanyuanxiaoyao.leopard.core; + +import com.blinkfox.fenix.EnableFenix; +import org.springframework.boot.autoconfigure.domain.EntityScan; +import org.springframework.context.annotation.Configuration; + +@Configuration +@EnableFenix +@EntityScan(basePackageClasses = {JpaConfiguration.class}) +public class JpaConfiguration { +} diff --git a/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/entity/Daily.java b/leopard-core/src/main/java/com/lanyuanxiaoyao/leopard/core/entity/Daily.java similarity index 94% rename from leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/entity/Daily.java rename to leopard-core/src/main/java/com/lanyuanxiaoyao/leopard/core/entity/Daily.java index bd5b47a..eb9940e 100644 --- a/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/entity/Daily.java +++ b/leopard-core/src/main/java/com/lanyuanxiaoyao/leopard/core/entity/Daily.java @@ -1,6 +1,6 @@ -package com.lanyuanxiaoyao.leopard.server.entity; +package com.lanyuanxiaoyao.leopard.core.entity; -import com.lanyuanxiaoyao.leopard.server.Constants; +import com.lanyuanxiaoyao.leopard.core.Constants; import com.lanyuanxiaoyao.service.template.entity.SimpleEntity; import jakarta.persistence.Column; import jakarta.persistence.Entity; diff --git a/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/entity/Stock.java b/leopard-core/src/main/java/com/lanyuanxiaoyao/leopard/core/entity/Stock.java similarity index 92% rename from leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/entity/Stock.java rename to leopard-core/src/main/java/com/lanyuanxiaoyao/leopard/core/entity/Stock.java index 0c81a54..bad13c9 100644 --- a/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/entity/Stock.java +++ b/leopard-core/src/main/java/com/lanyuanxiaoyao/leopard/core/entity/Stock.java @@ -1,7 +1,7 @@ -package com.lanyuanxiaoyao.leopard.server.entity; +package com.lanyuanxiaoyao.leopard.core.entity; -import com.lanyuanxiaoyao.leopard.server.Constants; -import com.lanyuanxiaoyao.leopard.server.entity.base.SimpleEnum; +import com.lanyuanxiaoyao.leopard.core.Constants; +import com.lanyuanxiaoyao.leopard.core.entity.base.SimpleEnum; import com.lanyuanxiaoyao.service.template.entity.SimpleEntity; import jakarta.persistence.CascadeType; import jakarta.persistence.Column; diff --git a/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/entity/Task.java b/leopard-core/src/main/java/com/lanyuanxiaoyao/leopard/core/entity/Task.java similarity index 92% rename from leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/entity/Task.java rename to leopard-core/src/main/java/com/lanyuanxiaoyao/leopard/core/entity/Task.java index c309d64..592908e 100644 --- a/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/entity/Task.java +++ b/leopard-core/src/main/java/com/lanyuanxiaoyao/leopard/core/entity/Task.java @@ -1,7 +1,7 @@ -package com.lanyuanxiaoyao.leopard.server.entity; +package com.lanyuanxiaoyao.leopard.core.entity; -import com.lanyuanxiaoyao.leopard.server.Constants; -import com.lanyuanxiaoyao.leopard.server.entity.base.SimpleEnum; +import com.lanyuanxiaoyao.leopard.core.Constants; +import com.lanyuanxiaoyao.leopard.core.entity.base.SimpleEnum; import com.lanyuanxiaoyao.service.template.entity.SimpleEntity; import jakarta.persistence.Basic; import jakarta.persistence.Column; diff --git a/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/entity/TaskTemplate.java b/leopard-core/src/main/java/com/lanyuanxiaoyao/leopard/core/entity/TaskTemplate.java similarity index 90% rename from leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/entity/TaskTemplate.java rename to leopard-core/src/main/java/com/lanyuanxiaoyao/leopard/core/entity/TaskTemplate.java index d5f0daf..08aae2e 100644 --- a/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/entity/TaskTemplate.java +++ b/leopard-core/src/main/java/com/lanyuanxiaoyao/leopard/core/entity/TaskTemplate.java @@ -1,6 +1,6 @@ -package com.lanyuanxiaoyao.leopard.server.entity; +package com.lanyuanxiaoyao.leopard.core.entity; -import com.lanyuanxiaoyao.leopard.server.Constants; +import com.lanyuanxiaoyao.leopard.core.Constants; import com.lanyuanxiaoyao.service.template.entity.SimpleEntity; import jakarta.persistence.Column; import jakarta.persistence.Entity; diff --git a/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/entity/base/SimpleEnum.java b/leopard-core/src/main/java/com/lanyuanxiaoyao/leopard/core/entity/base/SimpleEnum.java similarity index 67% rename from leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/entity/base/SimpleEnum.java rename to leopard-core/src/main/java/com/lanyuanxiaoyao/leopard/core/entity/base/SimpleEnum.java index 49039c1..021babb 100644 --- a/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/entity/base/SimpleEnum.java +++ b/leopard-core/src/main/java/com/lanyuanxiaoyao/leopard/core/entity/base/SimpleEnum.java @@ -1,4 +1,4 @@ -package com.lanyuanxiaoyao.leopard.server.entity.base; +package com.lanyuanxiaoyao.leopard.core.entity.base; /** * @author lanyuanxiaoyao diff --git a/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/repository/DailyRepository.java b/leopard-core/src/main/java/com/lanyuanxiaoyao/leopard/core/repository/DailyRepository.java similarity index 83% rename from leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/repository/DailyRepository.java rename to leopard-core/src/main/java/com/lanyuanxiaoyao/leopard/core/repository/DailyRepository.java index cfb449b..77c4174 100644 --- a/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/repository/DailyRepository.java +++ b/leopard-core/src/main/java/com/lanyuanxiaoyao/leopard/core/repository/DailyRepository.java @@ -1,6 +1,6 @@ -package com.lanyuanxiaoyao.leopard.server.repository; +package com.lanyuanxiaoyao.leopard.core.repository; -import com.lanyuanxiaoyao.leopard.server.entity.Daily; +import com.lanyuanxiaoyao.leopard.core.entity.Daily; import com.lanyuanxiaoyao.service.template.repository.SimpleRepository; import java.time.LocalDate; import java.util.List; diff --git a/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/repository/StockRepository.java b/leopard-core/src/main/java/com/lanyuanxiaoyao/leopard/core/repository/StockRepository.java similarity index 81% rename from leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/repository/StockRepository.java rename to leopard-core/src/main/java/com/lanyuanxiaoyao/leopard/core/repository/StockRepository.java index 9892d73..58df0d0 100644 --- a/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/repository/StockRepository.java +++ b/leopard-core/src/main/java/com/lanyuanxiaoyao/leopard/core/repository/StockRepository.java @@ -1,6 +1,6 @@ -package com.lanyuanxiaoyao.leopard.server.repository; +package com.lanyuanxiaoyao.leopard.core.repository; -import com.lanyuanxiaoyao.leopard.server.entity.Stock; +import com.lanyuanxiaoyao.leopard.core.entity.Stock; import com.lanyuanxiaoyao.service.template.repository.SimpleRepository; import java.util.List; import org.springframework.data.jpa.repository.Query; diff --git a/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/repository/TaskRepository.java b/leopard-core/src/main/java/com/lanyuanxiaoyao/leopard/core/repository/TaskRepository.java similarity index 67% rename from leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/repository/TaskRepository.java rename to leopard-core/src/main/java/com/lanyuanxiaoyao/leopard/core/repository/TaskRepository.java index e67df5d..38fc2a4 100644 --- a/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/repository/TaskRepository.java +++ b/leopard-core/src/main/java/com/lanyuanxiaoyao/leopard/core/repository/TaskRepository.java @@ -1,6 +1,6 @@ -package com.lanyuanxiaoyao.leopard.server.repository; +package com.lanyuanxiaoyao.leopard.core.repository; -import com.lanyuanxiaoyao.leopard.server.entity.Task; +import com.lanyuanxiaoyao.leopard.core.entity.Task; import com.lanyuanxiaoyao.service.template.repository.SimpleRepository; import org.springframework.data.jpa.repository.Modifying; import org.springframework.data.jpa.repository.Query; @@ -13,6 +13,6 @@ import org.springframework.stereotype.Repository; @Repository public interface TaskRepository extends SimpleRepository { @Modifying - @Query("update Task task set task.status = com.lanyuanxiaoyao.leopard.server.entity.Task.Status.FAILURE where task.status = com.lanyuanxiaoyao.leopard.server.entity.Task.Status.RUNNING") + @Query("update Task task set task.status = com.lanyuanxiaoyao.leopard.core.entity.Task.Status.FAILURE where task.status = com.lanyuanxiaoyao.leopard.core.entity.Task.Status.RUNNING") void updateAllRunningTaskToFailure(); } diff --git a/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/repository/TaskTemplateRepository.java b/leopard-core/src/main/java/com/lanyuanxiaoyao/leopard/core/repository/TaskTemplateRepository.java similarity index 65% rename from leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/repository/TaskTemplateRepository.java rename to leopard-core/src/main/java/com/lanyuanxiaoyao/leopard/core/repository/TaskTemplateRepository.java index 03b3dcf..9b84f40 100644 --- a/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/repository/TaskTemplateRepository.java +++ b/leopard-core/src/main/java/com/lanyuanxiaoyao/leopard/core/repository/TaskTemplateRepository.java @@ -1,6 +1,6 @@ -package com.lanyuanxiaoyao.leopard.server.repository; +package com.lanyuanxiaoyao.leopard.core.repository; -import com.lanyuanxiaoyao.leopard.server.entity.TaskTemplate; +import com.lanyuanxiaoyao.leopard.core.entity.TaskTemplate; import com.lanyuanxiaoyao.service.template.repository.SimpleRepository; import org.springframework.stereotype.Repository; diff --git a/leopard-server/pom.xml b/leopard-server/pom.xml index 9657123..a520dce 100644 --- a/leopard-server/pom.xml +++ b/leopard-server/pom.xml @@ -2,24 +2,21 @@ - 4.0.0 - - com.lanyuanxiaoyao - leopard - 1.0.0 - + 4.0.0 + + com.lanyuanxiaoyao + leopard + 1.0.0 + leopard-server com.lanyuanxiaoyao - spring-boot-service-template - - - org.springframework.boot - spring-boot-starter-data-jpa + leopard-core + org.springframework.boot spring-boot-starter-web @@ -85,22 +82,6 @@ org.projectlombok lombok - - org.hibernate - hibernate-jpamodelgen - 6.6.8.Final - - - io.github.openfeign.querydsl - querydsl-apt - 7.0 - jpa - - - jakarta.persistence - jakarta.persistence-api - 3.2.0 - diff --git a/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/LeopardServerApplication.java b/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/LeopardServerApplication.java index b7380fd..0e7c8fd 100644 --- a/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/LeopardServerApplication.java +++ b/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/LeopardServerApplication.java @@ -1,6 +1,5 @@ package com.lanyuanxiaoyao.leopard.server; -import com.blinkfox.fenix.EnableFenix; import com.lanyuanxiaoyao.leopard.server.service.TuShareService; import com.yomahub.liteflow.core.FlowExecutor; import jakarta.annotation.Resource; @@ -16,8 +15,7 @@ import org.springframework.data.jpa.repository.config.EnableJpaAuditing; * @version 20250828 */ @Slf4j -@SpringBootApplication -@EnableFenix +@SpringBootApplication(scanBasePackages = "com.lanyuanxiaoyao.leopard") @EnableJpaAuditing public class LeopardServerApplication implements ApplicationRunner { public static void main(String[] args) { diff --git a/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/controller/CommonOptionsController.java b/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/controller/CommonOptionsController.java index 1b7720b..4c90268 100644 --- a/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/controller/CommonOptionsController.java +++ b/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/controller/CommonOptionsController.java @@ -1,7 +1,7 @@ package com.lanyuanxiaoyao.leopard.server.controller; -import com.lanyuanxiaoyao.leopard.server.entity.Stock; -import com.lanyuanxiaoyao.leopard.server.entity.Task; +import com.lanyuanxiaoyao.leopard.core.entity.Stock; +import com.lanyuanxiaoyao.leopard.core.entity.Task; import com.lanyuanxiaoyao.leopard.server.service.StockService; import com.lanyuanxiaoyao.leopard.server.service.TaskTemplateService; import com.lanyuanxiaoyao.service.template.controller.GlobalResponse; diff --git a/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/controller/StockController.java b/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/controller/StockController.java index 222937c..78ff084 100644 --- a/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/controller/StockController.java +++ b/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/controller/StockController.java @@ -1,6 +1,6 @@ package com.lanyuanxiaoyao.leopard.server.controller; -import com.lanyuanxiaoyao.leopard.server.entity.Stock; +import com.lanyuanxiaoyao.leopard.core.entity.Stock; import com.lanyuanxiaoyao.leopard.server.service.StockService; import com.lanyuanxiaoyao.service.template.controller.GlobalResponse; import com.lanyuanxiaoyao.service.template.controller.SimpleControllerSupport; diff --git a/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/controller/TaskController.java b/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/controller/TaskController.java index 1e7a146..79e919f 100644 --- a/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/controller/TaskController.java +++ b/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/controller/TaskController.java @@ -3,7 +3,7 @@ package com.lanyuanxiaoyao.leopard.server.controller; import cn.hutool.core.date.BetweenFormatter; import cn.hutool.core.date.DateUtil; import cn.hutool.core.util.ObjectUtil; -import com.lanyuanxiaoyao.leopard.server.entity.Task; +import com.lanyuanxiaoyao.leopard.core.entity.Task; import com.lanyuanxiaoyao.leopard.server.service.TaskService; import com.lanyuanxiaoyao.service.template.controller.GlobalResponse; import com.lanyuanxiaoyao.service.template.controller.SimpleControllerSupport; diff --git a/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/controller/TaskTemplateController.java b/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/controller/TaskTemplateController.java index 8989ee5..25af3ad 100644 --- a/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/controller/TaskTemplateController.java +++ b/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/controller/TaskTemplateController.java @@ -1,6 +1,6 @@ package com.lanyuanxiaoyao.leopard.server.controller; -import com.lanyuanxiaoyao.leopard.server.entity.TaskTemplate; +import com.lanyuanxiaoyao.leopard.core.entity.TaskTemplate; import com.lanyuanxiaoyao.leopard.server.service.TaskTemplateService; import com.lanyuanxiaoyao.service.template.controller.SimpleControllerSupport; import java.util.function.Function; diff --git a/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/service/DailyService.java b/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/service/DailyService.java index 20ac92c..dec020e 100644 --- a/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/service/DailyService.java +++ b/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/service/DailyService.java @@ -1,7 +1,7 @@ package com.lanyuanxiaoyao.leopard.server.service; -import com.lanyuanxiaoyao.leopard.server.entity.Daily; -import com.lanyuanxiaoyao.leopard.server.repository.DailyRepository; +import com.lanyuanxiaoyao.leopard.core.entity.Daily; +import com.lanyuanxiaoyao.leopard.core.repository.DailyRepository; import com.lanyuanxiaoyao.service.template.service.SimpleServiceSupport; import java.time.LocalDate; import java.util.List; diff --git a/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/service/StockService.java b/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/service/StockService.java index ee2ada5..2499b35 100644 --- a/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/service/StockService.java +++ b/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/service/StockService.java @@ -1,7 +1,7 @@ package com.lanyuanxiaoyao.leopard.server.service; -import com.lanyuanxiaoyao.leopard.server.entity.Stock; -import com.lanyuanxiaoyao.leopard.server.repository.StockRepository; +import com.lanyuanxiaoyao.leopard.core.entity.Stock; +import com.lanyuanxiaoyao.leopard.core.repository.StockRepository; import com.lanyuanxiaoyao.service.template.service.SimpleServiceSupport; import java.util.List; import lombok.extern.slf4j.Slf4j; diff --git a/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/service/TaskService.java b/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/service/TaskService.java index 17566e3..2899589 100644 --- a/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/service/TaskService.java +++ b/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/service/TaskService.java @@ -1,7 +1,7 @@ package com.lanyuanxiaoyao.leopard.server.service; -import com.lanyuanxiaoyao.leopard.server.entity.Task; -import com.lanyuanxiaoyao.leopard.server.repository.TaskRepository; +import com.lanyuanxiaoyao.leopard.core.entity.Task; +import com.lanyuanxiaoyao.leopard.core.repository.TaskRepository; import com.lanyuanxiaoyao.leopard.server.service.task.TaskMonitorNodes; import com.lanyuanxiaoyao.service.template.service.SimpleServiceSupport; import com.yomahub.liteflow.core.FlowExecutor; diff --git a/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/service/TaskTemplateService.java b/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/service/TaskTemplateService.java index d94d9d9..f8dde02 100644 --- a/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/service/TaskTemplateService.java +++ b/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/service/TaskTemplateService.java @@ -1,7 +1,7 @@ package com.lanyuanxiaoyao.leopard.server.service; -import com.lanyuanxiaoyao.leopard.server.entity.TaskTemplate; -import com.lanyuanxiaoyao.leopard.server.repository.TaskTemplateRepository; +import com.lanyuanxiaoyao.leopard.core.entity.TaskTemplate; +import com.lanyuanxiaoyao.leopard.core.repository.TaskTemplateRepository; import com.lanyuanxiaoyao.service.template.service.SimpleServiceSupport; import org.springframework.stereotype.Service; diff --git a/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/service/task/CheckDailyNode.java b/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/service/task/CheckDailyNode.java index 7fa30d3..deee881 100644 --- a/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/service/task/CheckDailyNode.java +++ b/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/service/task/CheckDailyNode.java @@ -2,7 +2,7 @@ package com.lanyuanxiaoyao.leopard.server.service.task; import cn.hutool.core.util.ObjectUtil; import cn.hutool.core.util.StrUtil; -import com.lanyuanxiaoyao.leopard.server.entity.Stock; +import com.lanyuanxiaoyao.leopard.core.entity.Stock; import com.lanyuanxiaoyao.leopard.server.service.DailyService; import com.lanyuanxiaoyao.leopard.server.service.StockService; import com.lanyuanxiaoyao.leopard.server.service.TuShareService; diff --git a/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/service/task/TaskMonitorNodes.java b/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/service/task/TaskMonitorNodes.java index 809c266..76ecefe 100644 --- a/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/service/task/TaskMonitorNodes.java +++ b/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/service/task/TaskMonitorNodes.java @@ -2,8 +2,8 @@ package com.lanyuanxiaoyao.leopard.server.service.task; import cn.hutool.core.util.ObjectUtil; import cn.hutool.core.util.StrUtil; -import com.lanyuanxiaoyao.leopard.server.entity.Task; -import com.lanyuanxiaoyao.leopard.server.entity.TaskTemplate; +import com.lanyuanxiaoyao.leopard.core.entity.Task; +import com.lanyuanxiaoyao.leopard.core.entity.TaskTemplate; import com.lanyuanxiaoyao.leopard.server.service.TaskService; import com.yomahub.liteflow.annotation.LiteflowComponent; import com.yomahub.liteflow.annotation.LiteflowFact; diff --git a/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/service/task/UpdateDailyNode.java b/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/service/task/UpdateDailyNode.java index c3405b6..526eb57 100644 --- a/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/service/task/UpdateDailyNode.java +++ b/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/service/task/UpdateDailyNode.java @@ -2,8 +2,8 @@ package com.lanyuanxiaoyao.leopard.server.service.task; import cn.hutool.core.util.ObjectUtil; import cn.hutool.core.util.StrUtil; -import com.lanyuanxiaoyao.leopard.server.entity.Daily; -import com.lanyuanxiaoyao.leopard.server.entity.Stock; +import com.lanyuanxiaoyao.leopard.core.entity.Daily; +import com.lanyuanxiaoyao.leopard.core.entity.Stock; import com.lanyuanxiaoyao.leopard.server.service.DailyService; import com.lanyuanxiaoyao.leopard.server.service.StockService; import com.lanyuanxiaoyao.leopard.server.service.TuShareService; diff --git a/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/service/task/UpdateStockNode.java b/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/service/task/UpdateStockNode.java index b2001d1..4040957 100644 --- a/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/service/task/UpdateStockNode.java +++ b/leopard-server/src/main/java/com/lanyuanxiaoyao/leopard/server/service/task/UpdateStockNode.java @@ -1,7 +1,7 @@ package com.lanyuanxiaoyao.leopard.server.service.task; import cn.hutool.core.util.EnumUtil; -import com.lanyuanxiaoyao.leopard.server.entity.Stock; +import com.lanyuanxiaoyao.leopard.core.entity.Stock; import com.lanyuanxiaoyao.leopard.server.service.StockService; import com.lanyuanxiaoyao.leopard.server.service.TuShareService; import com.yomahub.liteflow.annotation.LiteflowComponent; diff --git a/pom.xml b/pom.xml index 054cb6e..914defa 100644 --- a/pom.xml +++ b/pom.xml @@ -4,12 +4,13 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - com.lanyuanxiaoyao - leopard - 1.0.0 - pom + com.lanyuanxiaoyao + leopard + 1.0.0 + pom + leopard-core leopard-server @@ -38,6 +39,12 @@ + + com.lanyuanxiaoyao + leopard-core + 1.0.0 + + com.lanyuanxiaoyao spring-boot-service-template @@ -95,4 +102,17 @@ + + + ${releases.id} + ${releases.name} + ${releases.url} + + + ${snapshots.id} + ${snapshots.name} + ${snapshots.url} + + + \ No newline at end of file