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 + + + + +