diff --git a/couplet-modules/couplet-analyze/couplet-analyze-incident/couplet-incident-remote/pom.xml b/couplet-modules/couplet-analyze/couplet-analyze-incident/couplet-incident-remote/pom.xml new file mode 100644 index 0000000..4089671 --- /dev/null +++ b/couplet-modules/couplet-analyze/couplet-analyze-incident/couplet-incident-remote/pom.xml @@ -0,0 +1,26 @@ + + + 4.0.0 + + com.couplet + couplet-analyze-incident + 3.6.3 + + + couplet-incident-remote + + + 17 + 17 + UTF-8 + + + + com.couplet + couplet-incident-remote + + + + diff --git a/couplet-modules/couplet-analyze/couplet-analyze-incident/couplet-incident-server/pom.xml b/couplet-modules/couplet-analyze/couplet-analyze-incident/couplet-incident-server/pom.xml new file mode 100644 index 0000000..663459d --- /dev/null +++ b/couplet-modules/couplet-analyze/couplet-analyze-incident/couplet-incident-server/pom.xml @@ -0,0 +1,20 @@ + + + 4.0.0 + + com.couplet + couplet-analyze-incident + 3.6.3 + + + couplet-incident-server + + + 17 + 17 + UTF-8 + + + diff --git a/couplet-modules/couplet-analyze/couplet-analyze-incident/couplet-incident-server/src/main/java/com/couplet/analyze/incident/server/controller/IncidentController.java b/couplet-modules/couplet-analyze/couplet-analyze-incident/couplet-incident-server/src/main/java/com/couplet/analyze/incident/server/controller/IncidentController.java new file mode 100644 index 0000000..7aa3042 --- /dev/null +++ b/couplet-modules/couplet-analyze/couplet-analyze-incident/couplet-incident-server/src/main/java/com/couplet/analyze/incident/server/controller/IncidentController.java @@ -0,0 +1,19 @@ +package com.couplet.analyze.incident.server.controller; + +import com.couplet.common.core.web.controller.BaseController; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +/** + * @Author: LiJiaYao + * @Date: 2024/4/2 + * 事件控制器 + */ +@RestController +@RequestMapping("/incident") +public class IncidentController extends BaseController { + + + + +} diff --git a/couplet-modules/couplet-analyze/couplet-analyze-incident/couplet-incident-server/src/main/java/com/couplet/analyze/incident/server/service/IncidentService.java b/couplet-modules/couplet-analyze/couplet-analyze-incident/couplet-incident-server/src/main/java/com/couplet/analyze/incident/server/service/IncidentService.java new file mode 100644 index 0000000..1d1c259 --- /dev/null +++ b/couplet-modules/couplet-analyze/couplet-analyze-incident/couplet-incident-server/src/main/java/com/couplet/analyze/incident/server/service/IncidentService.java @@ -0,0 +1,13 @@ +package com.couplet.analyze.incident.server.service; + +/** + * @Author: LiJiaYao + * @Date: 2024/4/2 + * @Description: 事件系统接口 + */ +public interface IncidentService { + + + + +} diff --git a/couplet-modules/couplet-analyze/couplet-analyze-incident/couplet-incident-server/src/main/java/com/couplet/analyze/incident/server/service/impl/BreakdownServiceImpl.java b/couplet-modules/couplet-analyze/couplet-analyze-incident/couplet-incident-server/src/main/java/com/couplet/analyze/incident/server/service/impl/BreakdownServiceImpl.java new file mode 100644 index 0000000..ad8d5f5 --- /dev/null +++ b/couplet-modules/couplet-analyze/couplet-analyze-incident/couplet-incident-server/src/main/java/com/couplet/analyze/incident/server/service/impl/BreakdownServiceImpl.java @@ -0,0 +1,13 @@ +package com.couplet.analyze.incident.server.service.impl; + +import com.couplet.analyze.incident.server.service.IncidentService; +import org.springframework.stereotype.Service; + +/** + * @Author: LiJiaYao + * @Date: 2024/4/2 + * @Description: 故障事件 + */ +@Service("breakdown") +public class BreakdownServiceImpl implements IncidentService { +} diff --git a/couplet-modules/couplet-analyze/couplet-analyze-incident/couplet-incident-server/src/main/java/com/couplet/analyze/incident/server/service/impl/ElectronicFenceServiceImpl.java b/couplet-modules/couplet-analyze/couplet-analyze-incident/couplet-incident-server/src/main/java/com/couplet/analyze/incident/server/service/impl/ElectronicFenceServiceImpl.java new file mode 100644 index 0000000..af26ba3 --- /dev/null +++ b/couplet-modules/couplet-analyze/couplet-analyze-incident/couplet-incident-server/src/main/java/com/couplet/analyze/incident/server/service/impl/ElectronicFenceServiceImpl.java @@ -0,0 +1,17 @@ +package com.couplet.analyze.incident.server.service.impl; + +import com.couplet.analyze.incident.server.service.IncidentService; +import org.springframework.stereotype.Service; + +/** + * @Author: LiJiaYao + * @Date: 2024/4/2 + * @Description: 电子围栏事件服务实现类 + */ +@Service("electronic-fence") +public class ElectronicFenceServiceImpl implements IncidentService { + + + + +} diff --git a/couplet-modules/couplet-analyze/couplet-analyze-incident/couplet-incident-server/src/main/java/com/couplet/analyze/incident/server/service/impl/RealTimeDataServiceImpl.java b/couplet-modules/couplet-analyze/couplet-analyze-incident/couplet-incident-server/src/main/java/com/couplet/analyze/incident/server/service/impl/RealTimeDataServiceImpl.java new file mode 100644 index 0000000..ac1ca51 --- /dev/null +++ b/couplet-modules/couplet-analyze/couplet-analyze-incident/couplet-incident-server/src/main/java/com/couplet/analyze/incident/server/service/impl/RealTimeDataServiceImpl.java @@ -0,0 +1,13 @@ +package com.couplet.analyze.incident.server.service.impl; + +import com.couplet.analyze.incident.server.service.IncidentService; +import org.springframework.stereotype.Service; + +/** + * @Author: LiJiaYao + * @Date: 2024/4/2 + * @Description: 实时数据事件 + */ +@Service("real-time-data") +public class RealTimeDataServiceImpl implements IncidentService { +} diff --git a/couplet-modules/couplet-analyze/couplet-analyze-incident/couplet-incident-server/src/main/java/com/couplet/analyze/incident/server/service/impl/StoredEventServiceImpl.java b/couplet-modules/couplet-analyze/couplet-analyze-incident/couplet-incident-server/src/main/java/com/couplet/analyze/incident/server/service/impl/StoredEventServiceImpl.java new file mode 100644 index 0000000..34d72f9 --- /dev/null +++ b/couplet-modules/couplet-analyze/couplet-analyze-incident/couplet-incident-server/src/main/java/com/couplet/analyze/incident/server/service/impl/StoredEventServiceImpl.java @@ -0,0 +1,13 @@ +package com.couplet.analyze.incident.server.service.impl; + +import com.couplet.analyze.incident.server.service.IncidentService; +import org.springframework.stereotype.Service; + +/** + * @Author: LiJiaYao + * @Date: 2024/4/2 + * @Description: 事件存储服务 + */ +@Service("stored-event") +public class StoredEventServiceImpl implements IncidentService { +} diff --git a/couplet-modules/couplet-analyze/couplet-analyze-incident/couplet-incident-server/src/main/resources/bootstrap.yml b/couplet-modules/couplet-analyze/couplet-analyze-incident/couplet-incident-server/src/main/resources/bootstrap.yml new file mode 100644 index 0000000..a7f679a --- /dev/null +++ b/couplet-modules/couplet-analyze/couplet-analyze-incident/couplet-incident-server/src/main/resources/bootstrap.yml @@ -0,0 +1,31 @@ +# Tomcat +server: + port: 9999 + +# Spring +spring: + application: + # 应用名称 + name: couplet-incident + + profiles: + # 环境配置 + active: dev + cloud: + nacos: + discovery: + # 服务注册地址 + server-addr: 121.89.211.230:8848 + config: + # 配置中心地址 + server-addr: 121.89.211.230:8848 + # 配置文件格式 + file-extension: yml + # 共享配置 + shared-configs: + - application-${spring.profiles.active}.${spring.cloud.nacos.config.file-extension} + main: + allow-bean-definition-overriding: true +logging: + level: + com.couplet.trouble.mapper: DEBUG diff --git a/couplet-modules/couplet-analyze/couplet-analyze-incident/pom.xml b/couplet-modules/couplet-analyze/couplet-analyze-incident/pom.xml index cc43d1a..2401ce5 100644 --- a/couplet-modules/couplet-analyze/couplet-analyze-incident/pom.xml +++ b/couplet-modules/couplet-analyze/couplet-analyze-incident/pom.xml @@ -10,6 +10,11 @@ couplet-analyze-incident + pom + + couplet-incident-remote + couplet-incident-server + 17 diff --git a/couplet-modules/couplet-analyze/pom.xml b/couplet-modules/couplet-analyze/pom.xml index 1e3d70e..0af3095 100644 --- a/couplet-modules/couplet-analyze/pom.xml +++ b/couplet-modules/couplet-analyze/pom.xml @@ -14,6 +14,7 @@ couplet-analyze-incident couplet-analyze-msg + couplet-analyze-incident/couplet-incident-server diff --git a/couplet-modules/couplet-electronic-fence/couplet-electronic-fence-server/src/main/resources/bootstrap.yml b/couplet-modules/couplet-electronic-fence/couplet-electronic-fence-server/src/main/resources/bootstrap.yml index 470080e..770cb7e 100644 --- a/couplet-modules/couplet-electronic-fence/couplet-electronic-fence-server/src/main/resources/bootstrap.yml +++ b/couplet-modules/couplet-electronic-fence/couplet-electronic-fence-server/src/main/resources/bootstrap.yml @@ -16,11 +16,9 @@ spring: discovery: # 服务注册地址 server-addr: 121.89.211.230:8848 - namespace: 172469 config: # 配置中心地址 server-addr: 121.89.211.230:8848 - namespace: 172469 # 配置文件格式 file-extension: yml # 共享配置 diff --git a/couplet-modules/couplet-system/src/main/resources/bootstrap.yml b/couplet-modules/couplet-system/src/main/resources/bootstrap.yml index 714bdef..aeddeaa 100644 --- a/couplet-modules/couplet-system/src/main/resources/bootstrap.yml +++ b/couplet-modules/couplet-system/src/main/resources/bootstrap.yml @@ -4,8 +4,7 @@ server: # Spring spring: - main: - allow-bean-definition-overriding: true + application: # 应用名称 name: couplet-system diff --git a/pom.xml b/pom.xml index 5cbe281..5f6d4c9 100644 --- a/pom.xml +++ b/pom.xml @@ -260,6 +260,25 @@ ${couplet.version} + + + com.couplet + couplet-incident-remote + ${couplet.version} + + + + com.couplet + couplet-incident-common + ${couplet.version} + + + + com.couplet + couplet-incident-server + ${couplet.version} + +