From 3c1d76b417569159376f7b0f6ccbbbf408d0358f Mon Sep 17 00:00:00 2001
From: lijiayao <13831655+xiao-yao-charge-forward@user.noreply.gitee.com>
Date: Thu, 28 Mar 2024 00:44:25 +0800
Subject: [PATCH] =?UTF-8?q?style:=20=E7=94=B5=E5=AD=90=E5=9B=B4=E6=A0=8F?=
=?UTF-8?q?=E5=88=9D=E5=A7=8B=E5=8C=96?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../couplet-electronic-fence-common/pom.xml | 29 +++++
.../com/couplet/map/common/domin/Fence.java | 71 +++++++++++
.../couplet-electronic-fence-remote/pom.xml | 29 +++++
.../couplet-electronic-fence-server/pom.xml | 116 ++++++++++++++++++
.../CoupletElectronicFenceApplication.java | 22 ++++
.../couplet-electronic-fence/pom.xml | 20 +++
pom.xml | 20 +++
7 files changed, 307 insertions(+)
create mode 100644 couplet-modules/couplet-electronic-fence/couplet-electronic-fence-common/pom.xml
create mode 100644 couplet-modules/couplet-electronic-fence/couplet-electronic-fence-common/src/main/java/com/couplet/map/common/domin/Fence.java
create mode 100644 couplet-modules/couplet-electronic-fence/couplet-electronic-fence-remote/pom.xml
create mode 100644 couplet-modules/couplet-electronic-fence/couplet-electronic-fence-server/pom.xml
create mode 100644 couplet-modules/couplet-electronic-fence/couplet-electronic-fence-server/src/main/java/com/couplet/map/server/CoupletElectronicFenceApplication.java
create mode 100644 couplet-modules/couplet-electronic-fence/pom.xml
diff --git a/couplet-modules/couplet-electronic-fence/couplet-electronic-fence-common/pom.xml b/couplet-modules/couplet-electronic-fence/couplet-electronic-fence-common/pom.xml
new file mode 100644
index 0000000..2a75152
--- /dev/null
+++ b/couplet-modules/couplet-electronic-fence/couplet-electronic-fence-common/pom.xml
@@ -0,0 +1,29 @@
+
+
+ 4.0.0
+
+ com.couplet
+ couplet-electronic-fence
+ 3.6.3
+
+
+ couplet-electronic-fence-common
+
+
+ 17
+ 17
+ UTF-8
+
+
+
+
+
+ com.couplet
+ couplet-common-core
+
+
+
+
+
diff --git a/couplet-modules/couplet-electronic-fence/couplet-electronic-fence-common/src/main/java/com/couplet/map/common/domin/Fence.java b/couplet-modules/couplet-electronic-fence/couplet-electronic-fence-common/src/main/java/com/couplet/map/common/domin/Fence.java
new file mode 100644
index 0000000..28b9007
--- /dev/null
+++ b/couplet-modules/couplet-electronic-fence/couplet-electronic-fence-common/src/main/java/com/couplet/map/common/domin/Fence.java
@@ -0,0 +1,71 @@
+package com.couplet.map.common.domin;
+
+import com.couplet.common.core.web.domain.BaseEntity;
+import com.fasterxml.jackson.annotation.JsonFormat;
+import lombok.Data;
+import lombok.experimental.SuperBuilder;
+import org.springframework.format.annotation.DateTimeFormat;
+
+import java.util.Date;
+
+/**
+ * @Author: LiJiaYao
+ * @Date: 2024/3/28
+ */
+@Data
+@SuperBuilder
+public class Fence extends BaseEntity {
+
+ /**
+ * 围栏id
+ */
+ private Long fenceId;
+ /**
+ * 围栏名称
+ */
+ private String fenceName;
+ /**
+ * 围栏经纬度
+ */
+ private String fenceLongitudeLatitude;
+ /**
+ * 围栏描述
+ */
+ private String fenceDescription;
+ /**
+ * 是否删除
+ */
+ private Integer isDelete;
+ /**
+ * 围栏状态
+ */
+ private Integer fenceState;
+ /**
+ * 创建时间
+ */
+ @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+ private Date createTime;
+ /**
+ * 更新时间
+ */
+ @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+ private Date updateTime;
+
+ /**
+ * 创建人
+ */
+ private String createName;
+ /**
+ * 维护人
+ */
+
+ private String maintainerName;
+ /**
+ * 告警状态
+ */
+
+ private Integer alarmStatus;
+
+}
diff --git a/couplet-modules/couplet-electronic-fence/couplet-electronic-fence-remote/pom.xml b/couplet-modules/couplet-electronic-fence/couplet-electronic-fence-remote/pom.xml
new file mode 100644
index 0000000..b8bb402
--- /dev/null
+++ b/couplet-modules/couplet-electronic-fence/couplet-electronic-fence-remote/pom.xml
@@ -0,0 +1,29 @@
+
+
+ 4.0.0
+
+ com.couplet
+ couplet-electronic-fence
+ 3.6.3
+
+
+ couplet-electronic-fence-remote
+
+
+ 17
+ 17
+ UTF-8
+
+
+
+
+
+ com.couplet
+ couplet-electronic-fence-common
+
+
+
+
+
diff --git a/couplet-modules/couplet-electronic-fence/couplet-electronic-fence-server/pom.xml b/couplet-modules/couplet-electronic-fence/couplet-electronic-fence-server/pom.xml
new file mode 100644
index 0000000..7808595
--- /dev/null
+++ b/couplet-modules/couplet-electronic-fence/couplet-electronic-fence-server/pom.xml
@@ -0,0 +1,116 @@
+
+
+ 4.0.0
+
+ com.couplet
+ couplet-electronic-fence
+ 3.6.3
+
+
+ couplet-electronic-fence-server
+
+
+ 17
+ 17
+ UTF-8
+
+
+
+
+ com.couplet
+ couplet-electronic-fence-common
+
+
+
+
+
+ com.alibaba.cloud
+ spring-cloud-starter-alibaba-nacos-discovery
+
+
+
+
+ com.alibaba.cloud
+ spring-cloud-starter-alibaba-nacos-config
+
+
+
+
+ com.alibaba.cloud
+ spring-cloud-starter-alibaba-sentinel
+
+
+
+
+ org.springframework.boot
+ spring-boot-starter-actuator
+
+
+
+
+ io.springfox
+ springfox-swagger-ui
+ ${swagger.fox.version}
+
+
+
+
+ com.mysql
+ mysql-connector-j
+
+
+
+
+ com.couplet
+ couplet-common-datasource
+
+
+
+
+ com.couplet
+ couplet-common-datascope
+
+
+
+
+ com.couplet
+ couplet-common-log
+
+
+
+
+ com.couplet
+ couplet-common-swagger
+
+
+
+
+
+ ${project.artifactId}
+
+
+ org.springframework.boot
+ spring-boot-maven-plugin
+
+
+
+ repackage
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-deploy-plugin
+
+ true
+
+
+
+
+
+
+
diff --git a/couplet-modules/couplet-electronic-fence/couplet-electronic-fence-server/src/main/java/com/couplet/map/server/CoupletElectronicFenceApplication.java b/couplet-modules/couplet-electronic-fence/couplet-electronic-fence-server/src/main/java/com/couplet/map/server/CoupletElectronicFenceApplication.java
new file mode 100644
index 0000000..2f3466e
--- /dev/null
+++ b/couplet-modules/couplet-electronic-fence/couplet-electronic-fence-server/src/main/java/com/couplet/map/server/CoupletElectronicFenceApplication.java
@@ -0,0 +1,22 @@
+package com.couplet.map.server;
+
+import com.couplet.common.security.annotation.EnableCustomConfig;
+import com.couplet.common.security.annotation.EnableMyFeignClients;
+import com.couplet.common.swagger.annotation.EnableCustomSwagger2;
+import org.springframework.boot.SpringApplication;
+import org.springframework.boot.autoconfigure.SpringBootApplication;
+
+/**
+ * 系统模块
+ *
+ * @author couplet
+ */
+@EnableCustomConfig
+@EnableCustomSwagger2
+@EnableMyFeignClients
+@SpringBootApplication
+public class CoupletElectronicFenceApplication {
+ public static void main (String[] args) {
+ SpringApplication.run(CoupletElectronicFenceApplication.class, args);
+ }
+}
diff --git a/couplet-modules/couplet-electronic-fence/pom.xml b/couplet-modules/couplet-electronic-fence/pom.xml
new file mode 100644
index 0000000..daefea4
--- /dev/null
+++ b/couplet-modules/couplet-electronic-fence/pom.xml
@@ -0,0 +1,20 @@
+
+
+ 4.0.0
+
+ com.couplet
+ couplet-modules
+ 3.6.3
+
+
+ couplet-electronic-fence
+
+
+ 17
+ 17
+ UTF-8
+
+
+
diff --git a/pom.xml b/pom.xml
index 196caab..3142536 100644
--- a/pom.xml
+++ b/pom.xml
@@ -211,6 +211,26 @@
couplet-modules-system
${couplet.version}
+
+ com.couplet
+ couplet-trouble
+ ${couplet.version}
+
+
+ com.couplet
+ couplet-electronic-fence-server
+ ${couplet.version}
+
+
+ com.couplet
+ couplet-electronic-fence-common
+ ${couplet.version}
+
+
+ com.couplet
+ couplet-electronic-fence-remote
+ ${couplet.version}
+