From 22f0d56efefd255fa5a56d39120c0bd9cf2048b0 Mon Sep 17 00:00:00 2001
From: liyongde <1419499670@qq.com>
Date: Thu, 20 Nov 2025 13:30:33 +0800
Subject: [PATCH] =?UTF-8?q?init:=20=E5=88=92=E5=88=86=E6=A8=A1=E5=9D=97?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.gitignore | 38 +++
.idea/.gitignore | 8 +
.idea/encodings.xml | 18 ++
.idea/misc.xml | 14 +
.idea/vcs.xml | 6 +
nl-business-api/pom.xml | 30 ++
.../src/main/java/org/nl/api/Main.java | 11 +
nl-business-map/pom.xml | 26 ++
.../src/main/java/org/nl/map/Main.java | 11 +
nl-business-media/pom.xml | 32 ++
.../src/main/java/org/nl/media/Main.java | 11 +
nl-business-monitor/pom.xml | 32 ++
.../src/main/java/org/nl/monitor/Main.java | 11 +
nl-business-schedule/pom.xml | 32 ++
.../src/main/java/org/nl/schedule/Main.java | 11 +
nl-business-setting/pom.xml | 32 ++
.../src/main/java/org/nl/setting/Main.java | 11 +
nl-business-sys/pom.xml | 32 ++
.../src/main/java/org/nl/Main.java | 11 +
nl-business-task/pom.xml | 31 ++
.../src/main/java/org/nl/Main.java | 11 +
nl-common/pom.xml | 16 +
nl-common/src/main/java/org/nl/Main.java | 11 +
nl-web-app/pom.xml | 68 ++++
nl-web-app/src/main/java/org/nl/Main.java | 11 +
pom.xml | 306 ++++++++++++++++++
26 files changed, 831 insertions(+)
create mode 100644 .gitignore
create mode 100644 .idea/.gitignore
create mode 100644 .idea/encodings.xml
create mode 100644 .idea/misc.xml
create mode 100644 .idea/vcs.xml
create mode 100644 nl-business-api/pom.xml
create mode 100644 nl-business-api/src/main/java/org/nl/api/Main.java
create mode 100644 nl-business-map/pom.xml
create mode 100644 nl-business-map/src/main/java/org/nl/map/Main.java
create mode 100644 nl-business-media/pom.xml
create mode 100644 nl-business-media/src/main/java/org/nl/media/Main.java
create mode 100644 nl-business-monitor/pom.xml
create mode 100644 nl-business-monitor/src/main/java/org/nl/monitor/Main.java
create mode 100644 nl-business-schedule/pom.xml
create mode 100644 nl-business-schedule/src/main/java/org/nl/schedule/Main.java
create mode 100644 nl-business-setting/pom.xml
create mode 100644 nl-business-setting/src/main/java/org/nl/setting/Main.java
create mode 100644 nl-business-sys/pom.xml
create mode 100644 nl-business-sys/src/main/java/org/nl/Main.java
create mode 100644 nl-business-task/pom.xml
create mode 100644 nl-business-task/src/main/java/org/nl/Main.java
create mode 100644 nl-common/pom.xml
create mode 100644 nl-common/src/main/java/org/nl/Main.java
create mode 100644 nl-web-app/pom.xml
create mode 100644 nl-web-app/src/main/java/org/nl/Main.java
create mode 100644 pom.xml
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..5ff6309
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,38 @@
+target/
+!.mvn/wrapper/maven-wrapper.jar
+!**/src/main/**/target/
+!**/src/test/**/target/
+
+### IntelliJ IDEA ###
+.idea/modules.xml
+.idea/jarRepositories.xml
+.idea/compiler.xml
+.idea/libraries/
+*.iws
+*.iml
+*.ipr
+
+### Eclipse ###
+.apt_generated
+.classpath
+.factorypath
+.project
+.settings
+.springBeans
+.sts4-cache
+
+### NetBeans ###
+/nbproject/private/
+/nbbuild/
+/dist/
+/nbdist/
+/.nb-gradle/
+build/
+!**/src/main/**/build/
+!**/src/test/**/build/
+
+### VS Code ###
+.vscode/
+
+### Mac OS ###
+.DS_Store
\ No newline at end of file
diff --git a/.idea/.gitignore b/.idea/.gitignore
new file mode 100644
index 0000000..13566b8
--- /dev/null
+++ b/.idea/.gitignore
@@ -0,0 +1,8 @@
+# Default ignored files
+/shelf/
+/workspace.xml
+# Editor-based HTTP Client requests
+/httpRequests/
+# Datasource local storage ignored files
+/dataSources/
+/dataSources.local.xml
diff --git a/.idea/encodings.xml b/.idea/encodings.xml
new file mode 100644
index 0000000..9b78a2e
--- /dev/null
+++ b/.idea/encodings.xml
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
new file mode 100644
index 0000000..82dbec8
--- /dev/null
+++ b/.idea/misc.xml
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
new file mode 100644
index 0000000..94a25f7
--- /dev/null
+++ b/.idea/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/nl-business-api/pom.xml b/nl-business-api/pom.xml
new file mode 100644
index 0000000..93ede9d
--- /dev/null
+++ b/nl-business-api/pom.xml
@@ -0,0 +1,30 @@
+
+
+ 4.0.0
+
+ org.nl
+ nl-robot
+ 1.0-SNAPSHOT
+
+
+ nl-business-api
+ jar
+ 基础API模块(所有业务模块都需要引入API模块)
+
+
+ 17
+ 17
+ UTF-8
+
+
+
+
+
+ org.nl
+ nl-common
+
+
+
+
diff --git a/nl-business-api/src/main/java/org/nl/api/Main.java b/nl-business-api/src/main/java/org/nl/api/Main.java
new file mode 100644
index 0000000..97d9092
--- /dev/null
+++ b/nl-business-api/src/main/java/org/nl/api/Main.java
@@ -0,0 +1,11 @@
+package org.nl.api;
+
+/**
+ * @Author: lyd
+ * @Date: ${DATE}
+ */
+public class Main {
+ public static void main(String[] args) {
+ System.out.println("Hello world!");
+ }
+}
diff --git a/nl-business-map/pom.xml b/nl-business-map/pom.xml
new file mode 100644
index 0000000..f74950a
--- /dev/null
+++ b/nl-business-map/pom.xml
@@ -0,0 +1,26 @@
+
+
+ 4.0.0
+
+ org.nl
+ nl-robot
+ 1.0-SNAPSHOT
+
+
+ nl-business-map
+ jar
+
+ 地图模块
+ 管理地图数据,支持地图查看和编辑(未来扩展)
+
+
+
+
+ org.nl
+ nl-business-api
+
+
+
+
diff --git a/nl-business-map/src/main/java/org/nl/map/Main.java b/nl-business-map/src/main/java/org/nl/map/Main.java
new file mode 100644
index 0000000..85129a6
--- /dev/null
+++ b/nl-business-map/src/main/java/org/nl/map/Main.java
@@ -0,0 +1,11 @@
+package org.nl.map;
+
+/**
+ * @Author: lyd
+ * @Date: ${DATE}
+ */
+public class Main {
+ public static void main(String[] args) {
+ System.out.println("Hello world!");
+ }
+}
diff --git a/nl-business-media/pom.xml b/nl-business-media/pom.xml
new file mode 100644
index 0000000..f80f000
--- /dev/null
+++ b/nl-business-media/pom.xml
@@ -0,0 +1,32 @@
+
+
+ 4.0.0
+
+ org.nl
+ nl-robot
+ 1.0-SNAPSHOT
+
+
+ nl-business-media
+ jar
+
+ 媒体模块
+ 处理音乐和SOP文档
+
+
+
+ 17
+ 17
+ UTF-8
+
+
+
+
+ org.nl
+ nl-business-api
+
+
+
+
diff --git a/nl-business-media/src/main/java/org/nl/media/Main.java b/nl-business-media/src/main/java/org/nl/media/Main.java
new file mode 100644
index 0000000..f935974
--- /dev/null
+++ b/nl-business-media/src/main/java/org/nl/media/Main.java
@@ -0,0 +1,11 @@
+package org.nl.media;
+
+/**
+ * @Author: lyd
+ * @Date: ${DATE}
+ */
+public class Main {
+ public static void main(String[] args) {
+ System.out.println("Hello world!");
+ }
+}
diff --git a/nl-business-monitor/pom.xml b/nl-business-monitor/pom.xml
new file mode 100644
index 0000000..27ebe1f
--- /dev/null
+++ b/nl-business-monitor/pom.xml
@@ -0,0 +1,32 @@
+
+
+ 4.0.0
+
+ org.nl
+ nl-robot
+ 1.0-SNAPSHOT
+
+
+ nl-business-monitor
+ jar
+
+ 状态监控模块
+ 组织页面状态显示,包括,任务,车体信息
+
+
+
+ 17
+ 17
+ UTF-8
+
+
+
+
+ org.nl
+ nl-business-api
+
+
+
+
diff --git a/nl-business-monitor/src/main/java/org/nl/monitor/Main.java b/nl-business-monitor/src/main/java/org/nl/monitor/Main.java
new file mode 100644
index 0000000..628ec6b
--- /dev/null
+++ b/nl-business-monitor/src/main/java/org/nl/monitor/Main.java
@@ -0,0 +1,11 @@
+package org.nl.monitor;
+
+/**
+ * @Author: lyd
+ * @Date: ${DATE}
+ */
+public class Main {
+ public static void main(String[] args) {
+ System.out.println("Hello world!");
+ }
+}
diff --git a/nl-business-schedule/pom.xml b/nl-business-schedule/pom.xml
new file mode 100644
index 0000000..3be81d9
--- /dev/null
+++ b/nl-business-schedule/pom.xml
@@ -0,0 +1,32 @@
+
+
+ 4.0.0
+
+ org.nl
+ nl-robot
+ 1.0-SNAPSHOT
+
+
+ nl-business-schedule
+ jar
+
+ 调度系统
+ 跟调度系统相关的接口交互
+
+
+
+ 17
+ 17
+ UTF-8
+
+
+
+
+ org.nl
+ nl-business-api
+
+
+
+
diff --git a/nl-business-schedule/src/main/java/org/nl/schedule/Main.java b/nl-business-schedule/src/main/java/org/nl/schedule/Main.java
new file mode 100644
index 0000000..23ccbbe
--- /dev/null
+++ b/nl-business-schedule/src/main/java/org/nl/schedule/Main.java
@@ -0,0 +1,11 @@
+package org.nl.schedule;
+
+/**
+ * @Author: lyd
+ * @Date: ${DATE}
+ */
+public class Main {
+ public static void main(String[] args) {
+ System.out.println("Hello world!");
+ }
+}
diff --git a/nl-business-setting/pom.xml b/nl-business-setting/pom.xml
new file mode 100644
index 0000000..d43a09c
--- /dev/null
+++ b/nl-business-setting/pom.xml
@@ -0,0 +1,32 @@
+
+
+ 4.0.0
+
+ org.nl
+ nl-robot
+ 1.0-SNAPSHOT
+
+
+ nl-business-setting
+ jar
+
+ 设置管理
+ 包括车辆速度设置设置,网络,语言等等
+
+
+
+ 17
+ 17
+ UTF-8
+
+
+
+
+ org.nl
+ nl-business-api
+
+
+
+
diff --git a/nl-business-setting/src/main/java/org/nl/setting/Main.java b/nl-business-setting/src/main/java/org/nl/setting/Main.java
new file mode 100644
index 0000000..f3cdf2e
--- /dev/null
+++ b/nl-business-setting/src/main/java/org/nl/setting/Main.java
@@ -0,0 +1,11 @@
+package org.nl.setting;
+
+/**
+ * @Author: lyd
+ * @Date: ${DATE}
+ */
+public class Main {
+ public static void main(String[] args) {
+ System.out.println("Hello world!");
+ }
+}
diff --git a/nl-business-sys/pom.xml b/nl-business-sys/pom.xml
new file mode 100644
index 0000000..dae1da1
--- /dev/null
+++ b/nl-business-sys/pom.xml
@@ -0,0 +1,32 @@
+
+
+ 4.0.0
+
+ org.nl
+ nl-robot
+ 1.0-SNAPSHOT
+
+
+ nl-business-sys
+ jar
+
+ 系统模块
+ 用户,权限,菜单,代码生成器...(不在做区分,统一放在此模块)
+
+
+
+ 17
+ 17
+ UTF-8
+
+
+
+
+ org.nl
+ nl-business-api
+
+
+
+
diff --git a/nl-business-sys/src/main/java/org/nl/Main.java b/nl-business-sys/src/main/java/org/nl/Main.java
new file mode 100644
index 0000000..f5a7db3
--- /dev/null
+++ b/nl-business-sys/src/main/java/org/nl/Main.java
@@ -0,0 +1,11 @@
+package org.nl;
+
+/**
+ * @Author: lyd
+ * @Date: ${DATE}
+ */
+public class Main {
+ public static void main(String[] args) {
+ System.out.println("Hello world!");
+ }
+}
diff --git a/nl-business-task/pom.xml b/nl-business-task/pom.xml
new file mode 100644
index 0000000..7e13dd6
--- /dev/null
+++ b/nl-business-task/pom.xml
@@ -0,0 +1,31 @@
+
+
+ 4.0.0
+
+ org.nl
+ nl-robot
+ 1.0-SNAPSHOT
+
+
+ nl-business-task
+ jar
+
+ 任务模块
+ 处理任务创建,下发,执行,暂停,取消
+
+
+
+ 17
+ 17
+ UTF-8
+
+
+
+
+ org.nl
+ nl-business-api
+
+
+
diff --git a/nl-business-task/src/main/java/org/nl/Main.java b/nl-business-task/src/main/java/org/nl/Main.java
new file mode 100644
index 0000000..f5a7db3
--- /dev/null
+++ b/nl-business-task/src/main/java/org/nl/Main.java
@@ -0,0 +1,11 @@
+package org.nl;
+
+/**
+ * @Author: lyd
+ * @Date: ${DATE}
+ */
+public class Main {
+ public static void main(String[] args) {
+ System.out.println("Hello world!");
+ }
+}
diff --git a/nl-common/pom.xml b/nl-common/pom.xml
new file mode 100644
index 0000000..62d8e74
--- /dev/null
+++ b/nl-common/pom.xml
@@ -0,0 +1,16 @@
+
+
+ 4.0.0
+
+ org.nl
+ nl-robot
+ 1.0-SNAPSHOT
+
+
+ nl-common
+ jar
+ 基础通用模块
+
+
diff --git a/nl-common/src/main/java/org/nl/Main.java b/nl-common/src/main/java/org/nl/Main.java
new file mode 100644
index 0000000..f5a7db3
--- /dev/null
+++ b/nl-common/src/main/java/org/nl/Main.java
@@ -0,0 +1,11 @@
+package org.nl;
+
+/**
+ * @Author: lyd
+ * @Date: ${DATE}
+ */
+public class Main {
+ public static void main(String[] args) {
+ System.out.println("Hello world!");
+ }
+}
diff --git a/nl-web-app/pom.xml b/nl-web-app/pom.xml
new file mode 100644
index 0000000..eb0bb9e
--- /dev/null
+++ b/nl-web-app/pom.xml
@@ -0,0 +1,68 @@
+
+
+ 4.0.0
+
+ org.nl
+ nl-robot
+ 1.0-SNAPSHOT
+
+
+ nl-web-app
+ jar
+ 主启动模块
+
+
+
+ org.nl
+ nl-business-task
+
+
+ org.nl
+ nl-business-sys
+
+
+ org.nl
+ nl-business-setting
+
+
+ org.nl
+ nl-business-schedule
+
+
+ org.nl
+ nl-business-monitor
+
+
+ org.nl
+ nl-business-media
+
+
+ org.nl
+ nl-business-map
+
+
+
+
+
+
+
+ org.springframework.boot
+ spring-boot-maven-plugin
+ ${spring-boot.version}
+
+ true
+
+
+
+
+ repackage
+
+
+
+
+
+
+
+
diff --git a/nl-web-app/src/main/java/org/nl/Main.java b/nl-web-app/src/main/java/org/nl/Main.java
new file mode 100644
index 0000000..f5a7db3
--- /dev/null
+++ b/nl-web-app/src/main/java/org/nl/Main.java
@@ -0,0 +1,11 @@
+package org.nl;
+
+/**
+ * @Author: lyd
+ * @Date: ${DATE}
+ */
+public class Main {
+ public static void main(String[] args) {
+ System.out.println("Hello world!");
+ }
+}
diff --git a/pom.xml b/pom.xml
new file mode 100644
index 0000000..0a5d81a
--- /dev/null
+++ b/pom.xml
@@ -0,0 +1,306 @@
+
+
+ 4.0.0
+
+ org.nl
+ nl-robot
+ 1.0-SNAPSHOT
+ nl快速开发平台
+
+
+ nl-common
+
+ nl-business-api
+
+ nl-business-monitor
+
+ nl-business-task
+
+ nl-business-map
+
+ nl-business-media
+
+ nl-business-sys
+
+ nl-business-schedule
+
+ nl-business-setting
+
+ nl-web-app
+
+ pom
+
+
+ org.springframework.boot
+ spring-boot-starter-parent
+ 3.2.1
+
+
+
+ 17
+ 1.0-SNAPSHOT
+ 3.2.1
+ 6.1.2
+ UTF-8
+ UTF-8
+
+
+
+
+
+
+ org.nl
+ nl-common
+ ${nl.version}
+
+
+
+ org.nl
+ nl-business-api
+ ${nl.version}
+
+
+
+ org.nl
+ nl-business-monitor
+ ${nl.version}
+
+
+
+ org.nl
+ nl-business-task
+ ${nl.version}
+
+
+
+ org.nl
+ nl-business-map
+ ${nl.version}
+
+
+
+ org.nl
+ nl-business-media
+ ${nl.version}
+
+
+
+ org.nl
+ nl-business-sys
+ ${nl.version}
+
+
+
+ org.nl
+ nl-business-schedule
+ ${nl.version}
+
+
+
+ org.nl
+ nl-business-setting
+ ${nl.version}
+
+
+
+
+ org.openjdk.nashorn
+ nashorn-core
+ 15.4
+
+
+
+
+ org.projectlombok
+ lombok
+ 1.18.30
+
+
+
+
+ com.alibaba
+ druid-spring-boot-3-starter
+ 1.2.21
+
+
+
+
+ com.baomidou
+ mybatis-plus-spring-boot3-starter
+ 3.5.5
+
+
+
+
+ com.fhs-opensource
+ easy-trans-spring-boot-starter
+ 3.0.0
+
+
+
+
+ com.fhs-opensource
+ easy-trans-mybatis-plus-extend
+ 3.0.0
+
+
+
+
+ org.apache.commons
+ commons-pool2
+ 2.12.0
+
+
+
+
+ cn.hutool
+ hutool-all
+ 5.8.25
+
+
+
+
+ com.belerweb
+ pinyin4j
+ 2.5.1
+
+
+
+
+ org.lionsoul
+ ip2region
+ 2.7.0
+
+
+
+
+ cn.afterturn
+ easypoi-spring-boot-starter
+ 4.4.0
+
+
+
+
+ com.antherd
+ sm-crypto
+ 0.3.2
+
+
+
+
+ com.alibaba
+ easyexcel
+ 3.3.3
+
+
+
+
+ cn.dev33
+ sa-token-core
+ 1.37.0
+
+
+
+
+ cn.dev33
+ sa-token-spring-boot3-starter
+ 1.37.0
+
+
+
+
+ cn.dev33
+ sa-token-redis-jackson
+ 1.37.0
+
+
+
+
+ cn.dev33
+ sa-token-alone-redis
+ 1.37.0
+
+
+
+
+ cn.dev33
+ sa-token-sso
+ 1.37.0
+
+
+
+
+ com.ibeetl
+ beetl-framework-starter
+ 1.2.40.Beetl.RELEASE
+
+
+
+
+ com.github.oshi
+ oshi-core
+ 6.4.11
+
+
+
+
+ com.baomidou
+ dynamic-datasource-spring-boot3-starter
+ 4.3.1
+
+
+
+
+ com.mysql
+ mysql-connector-j
+ 8.3.0
+
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+ 3.12.1
+
+
+ -parameters
+
+ 17
+ 17
+
+
+
+ org.apache.maven.plugins
+ maven-source-plugin
+ 3.3.0
+
+ true
+
+
+
+ compile
+
+ jar
+
+
+
+
+
+
+
+ src/main/resources
+
+
+ src/main/java
+
+ **/*.xml
+
+
+
+
+