yucheng 3 years ago
parent
commit
453b7c6132

+ 2 - 0
adm-business/README.md

@@ -0,0 +1,2 @@
+# 数字化交付工具
+数字化交付工具 后台服务

+ 2 - 0
adm-business/adm-diagram/README.md

@@ -0,0 +1,2 @@
+# 数字化交付工具
+图 后台服务

+ 39 - 0
adm-business/adm-diagram/pom.xml

@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+    <modelVersion>4.0.0</modelVersion>
+    <parent>
+        <groupId>com.persagy</groupId>
+        <artifactId>adm-business</artifactId>
+        <version>1.0.0</version>
+    </parent>
+
+    <groupId>com.persagy</groupId>
+    <artifactId>adm-diagram</artifactId>
+
+    <dependencies>
+        <!-- 配置中心(包含注册中心) -->
+        <dependency>
+            <groupId>com.persagy</groupId>
+            <artifactId>integrated-config-client</artifactId>
+        </dependency>
+        <!-- 项目启动 -->
+        <dependency>
+            <groupId>com.persagy</groupId>
+            <artifactId>dmp-server</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>com.persagy</groupId>
+            <artifactId>dmp-mybatis</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>com.persagy</groupId>
+            <artifactId>dmp-digital-starter</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>com.persagy</groupId>
+            <artifactId>dmp-file-starter</artifactId>
+        </dependency>
+    </dependencies>
+</project>

+ 11 - 0
adm-business/adm-diagram/src/main/java/com/persagy/adm/diagram/define/entity/Legend.java

@@ -0,0 +1,11 @@
+package com.persagy.adm.diagram.define.entity;
+
+import com.persagy.dmp.common.model.entity.AuditableEntity;
+
+/**
+ * 图例
+ * @author Administrator
+ * @date 2021-11-30
+ */
+public class Legend extends AuditableEntity {
+}

+ 41 - 0
adm-business/adm-diagram/src/main/resources/bootstrap.yml

@@ -0,0 +1,41 @@
+server:
+  port: 8833
+spring:
+  application:
+    # 应用名称
+    name: dmp-rwd-plus
+  datasource:
+    driver-class-name: com.mysql.cj.jdbc.Driver
+#  datasource:
+#    druid:
+#      filters: stat,slf4j
+#      filter:
+#        wall:
+#          config:
+#            #允许一次执行多条语句
+#            multi-statement-allow: true
+#            #允许非基本语句的其他语句,开启后可以执行DDL语句
+#            none-base-statement-allow: true
+#          enabled: false
+#        slf4j:
+#          enabled: true
+
+config:
+  file:
+    absolute:
+      path: ${CONFIG_FILE_PATH:D:\SpringCloud}
+#feign:
+#  compression:
+#    request:
+#      # 开启请求压缩
+#      enabled: true
+#      # 配置压缩的 MIME TYPE
+#      mime-types: text/xml,application/xml,application/json
+#      # 配置压缩数据大小的下限
+#      min-request-size: 2048
+#    response:
+#      # 开启响应压缩
+#      enabled: true
+#扫描Entity, 加入此设置方可在Mybatis的XML文件中使用实体类的Alias
+mybatis-plus:
+  type-handlers-package: com.persagy.dmp.basic.config

+ 3 - 0
adm-business/adm-middleware/README.md

@@ -0,0 +1,3 @@
+# 数字化交付工具
+中间件 后台服务
+向下兼容原ADM数据中心接口

+ 35 - 0
adm-business/adm-middleware/pom.xml

@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+    <modelVersion>4.0.0</modelVersion>
+    <parent>
+        <groupId>com.persagy</groupId>
+        <artifactId>adm-business</artifactId>
+        <version>1.0.0</version>
+    </parent>
+
+    <groupId>com.persagy</groupId>
+    <artifactId>adm-middleware</artifactId>
+
+    <dependencies>
+        <!-- 配置中心(包含注册中心) -->
+        <dependency>
+            <groupId>com.persagy</groupId>
+            <artifactId>integrated-config-client</artifactId>
+        </dependency>
+        <!-- 项目启动 -->
+        <dependency>
+            <groupId>com.persagy</groupId>
+            <artifactId>dmp-server</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>com.persagy</groupId>
+            <artifactId>dmp-mybatis</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>com.persagy</groupId>
+            <artifactId>dmp-digital-starter</artifactId>
+        </dependency>
+    </dependencies>
+</project>

+ 2 - 0
adm-business/adm-server/README.md

@@ -0,0 +1,2 @@
+# 数字化交付工具
+数字化交付工具 核心后台服务

+ 38 - 0
adm-business/adm-server/pom.xml

@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+    <modelVersion>4.0.0</modelVersion>
+    <parent>
+        <groupId>com.persagy</groupId>
+        <artifactId>adm-business</artifactId>
+        <version>1.0.0</version>
+    </parent>
+    <groupId>com.persagy</groupId>
+    <artifactId>adm-server</artifactId>
+
+    <dependencies>
+        <!-- 配置中心(包含注册中心) -->
+        <dependency>
+            <groupId>com.persagy</groupId>
+            <artifactId>integrated-config-client</artifactId>
+        </dependency>
+        <!-- 项目启动 -->
+        <dependency>
+            <groupId>com.persagy</groupId>
+            <artifactId>dmp-server</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>com.persagy</groupId>
+            <artifactId>dmp-mybatis</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>com.persagy</groupId>
+            <artifactId>dmp-digital-starter</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>com.persagy</groupId>
+            <artifactId>dmp-file-starter</artifactId>
+        </dependency>
+    </dependencies>
+</project>

+ 20 - 0
adm-business/pom.xml

@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+    <parent>
+        <groupId>com.persagy</groupId>
+        <artifactId>adm-background</artifactId>
+        <version>1.0.0</version>
+    </parent>
+    <modelVersion>4.0.0</modelVersion>
+    <groupId>com.persagy</groupId>
+    <artifactId>adm-business</artifactId>
+    <packaging>pom</packaging>
+
+    <modules>
+        <module>adm-diagram</module>
+        <module>adm-server</module>
+        <module>adm-middleware</module>
+    </modules>
+</project>

+ 18 - 0
pom.xml

@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+    <parent>
+        <artifactId>dmp-package</artifactId>
+        <groupId>com.persagy</groupId>
+        <version>1.0.0</version>
+    </parent>
+    <modelVersion>4.0.0</modelVersion>
+    <groupId>com.persagy</groupId>
+    <artifactId>adm-background</artifactId>
+    <packaging>pom</packaging>
+
+    <modules>
+        <module>adm-business</module>
+    </modules>
+</project>