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