From 26ba178868a978d6f3b30a6a40eee735c5e00e72 Mon Sep 17 00:00:00 2001
From: yinzuomei <576302893@qq.com>
Date: Sat, 9 May 2020 21:59:45 +0800
Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9Eresi-hall8100,gov-issue8101,g?=
=?UTF-8?q?ov-project8102?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../tools/constant/ServiceConstant.java | 15 ++
epmet-gateway/pom.xml | 28 ++-
.../src/main/resources/bootstrap.yml | 30 +++
.../gov-issue/gov-issue-client/pom.xml | 21 ++
.../src/main/java/com/epmet/dto/form/.gitkeep | 0
.../com/epmet/dto/form/DemoTestFormDTO.java | 21 ++
.../main/java/com/epmet/dto/result/.gitkeep | 0
.../gov-issue/gov-issue-server/Dockerfile | 11 ++
.../gov-issue-server/docker-compose.yml | 15 ++
.../gov-issue/gov-issue-server/pom.xml | 182 ++++++++++++++++++
.../java/com/epmet/GovIssueApplication.java | 20 ++
.../com/epmet/config/ModuleConfigImpl.java | 26 +++
.../main/java/com/epmet/controller/.gitkeep | 0
.../controller/GovIssueDemoController.java | 27 +++
.../src/main/java/com/epmet/dao/.gitkeep | 0
.../src/main/java/com/epmet/entity/.gitkeep | 0
.../src/main/java/com/epmet/redis/.gitkeep | 0
.../src/main/java/com/epmet/service/.gitkeep | 0
.../src/main/resources/bootstrap.yml | 95 +++++++++
.../src/main/resources/db.migration/.gitkeep | 0
.../src/main/resources/logback-spring.xml | 159 +++++++++++++++
.../src/main/resources/mapper/.gitkeep | 0
epmet-module/gov-issue/pom.xml | 21 ++
.../gov-project/gov-project-client/pom.xml | 21 ++
.../src/main/java/com/epmet/dto/form/.gitkeep | 0
.../com/epmet/dto/form/DemoTestFormDTO.java | 21 ++
.../main/java/com/epmet/dto/result/.gitkeep | 0
.../gov-project/gov-project-server/Dockerfile | 11 ++
.../gov-project-server/docker-compose.yml | 15 ++
.../gov-project/gov-project-server/pom.xml | 182 ++++++++++++++++++
.../java/com/epmet/GovProjectApplication.java | 20 ++
.../com/epmet/config/ModuleConfigImpl.java | 26 +++
.../main/java/com/epmet/controller/.gitkeep | 0
.../controller/GovProjectDemoController.java | 27 +++
.../src/main/java/com/epmet/dao/.gitkeep | 0
.../src/main/java/com/epmet/entity/.gitkeep | 0
.../src/main/java/com/epmet/redis/.gitkeep | 0
.../src/main/java/com/epmet/service/.gitkeep | 0
.../src/main/resources/bootstrap.yml | 95 +++++++++
.../src/main/resources/db.migration/.gitkeep | 0
.../src/main/resources/logback-spring.xml | 159 +++++++++++++++
.../src/main/resources/mapper/.gitkeep | 0
epmet-module/gov-project/pom.xml | 21 ++
epmet-module/pom.xml | 5 +-
epmet-module/resi-hall/pom.xml | 21 ++
.../resi-hall/resi-hall-client/pom.xml | 34 ++++
.../src/main/java/com/epmet/dto/form/.gitkeep | 0
.../com/epmet/dto/form/DemoTestFormDTO.java | 21 ++
.../main/java/com/epmet/dto/result/.gitkeep | 0
.../resi-hall/resi-hall-server/Dockerfile | 11 ++
.../resi-hall-server/docker-compose.yml | 15 ++
.../resi-hall/resi-hall-server/pom.xml | 147 ++++++++++++++
.../java/com/epmet/ResiHallApplication.java | 23 +++
.../com/epmet/config/ModuleConfigImpl.java | 26 +++
.../main/java/com/epmet/controller/.gitkeep | 0
.../controller/ResiHallDemoController.java | 27 +++
.../com/epmet/exception/ModuleErrorCode.java | 16 ++
.../src/main/java/com/epmet/feign/.gitkeep | 0
.../java/com/epmet/feign/fallback/.gitkeep | 0
.../src/main/java/com/epmet/service/.gitkeep | 0
.../main/java/com/epmet/service/impl/.gitkeep | 0
.../java/com/epmet/util/ModuleConstant.java | 5 +
.../src/main/resources/bootstrap.yml | 71 +++++++
.../src/main/resources/logback-spring.xml | 159 +++++++++++++++
64 files changed, 1845 insertions(+), 5 deletions(-)
create mode 100644 epmet-module/gov-issue/gov-issue-client/pom.xml
create mode 100644 epmet-module/gov-issue/gov-issue-client/src/main/java/com/epmet/dto/form/.gitkeep
create mode 100644 epmet-module/gov-issue/gov-issue-client/src/main/java/com/epmet/dto/form/DemoTestFormDTO.java
create mode 100644 epmet-module/gov-issue/gov-issue-client/src/main/java/com/epmet/dto/result/.gitkeep
create mode 100644 epmet-module/gov-issue/gov-issue-server/Dockerfile
create mode 100644 epmet-module/gov-issue/gov-issue-server/docker-compose.yml
create mode 100644 epmet-module/gov-issue/gov-issue-server/pom.xml
create mode 100644 epmet-module/gov-issue/gov-issue-server/src/main/java/com/epmet/GovIssueApplication.java
create mode 100644 epmet-module/gov-issue/gov-issue-server/src/main/java/com/epmet/config/ModuleConfigImpl.java
create mode 100644 epmet-module/gov-issue/gov-issue-server/src/main/java/com/epmet/controller/.gitkeep
create mode 100644 epmet-module/gov-issue/gov-issue-server/src/main/java/com/epmet/controller/GovIssueDemoController.java
create mode 100644 epmet-module/gov-issue/gov-issue-server/src/main/java/com/epmet/dao/.gitkeep
create mode 100644 epmet-module/gov-issue/gov-issue-server/src/main/java/com/epmet/entity/.gitkeep
create mode 100644 epmet-module/gov-issue/gov-issue-server/src/main/java/com/epmet/redis/.gitkeep
create mode 100644 epmet-module/gov-issue/gov-issue-server/src/main/java/com/epmet/service/.gitkeep
create mode 100644 epmet-module/gov-issue/gov-issue-server/src/main/resources/bootstrap.yml
create mode 100644 epmet-module/gov-issue/gov-issue-server/src/main/resources/db.migration/.gitkeep
create mode 100644 epmet-module/gov-issue/gov-issue-server/src/main/resources/logback-spring.xml
create mode 100644 epmet-module/gov-issue/gov-issue-server/src/main/resources/mapper/.gitkeep
create mode 100644 epmet-module/gov-issue/pom.xml
create mode 100644 epmet-module/gov-project/gov-project-client/pom.xml
create mode 100644 epmet-module/gov-project/gov-project-client/src/main/java/com/epmet/dto/form/.gitkeep
create mode 100644 epmet-module/gov-project/gov-project-client/src/main/java/com/epmet/dto/form/DemoTestFormDTO.java
create mode 100644 epmet-module/gov-project/gov-project-client/src/main/java/com/epmet/dto/result/.gitkeep
create mode 100644 epmet-module/gov-project/gov-project-server/Dockerfile
create mode 100644 epmet-module/gov-project/gov-project-server/docker-compose.yml
create mode 100644 epmet-module/gov-project/gov-project-server/pom.xml
create mode 100644 epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/GovProjectApplication.java
create mode 100644 epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/config/ModuleConfigImpl.java
create mode 100644 epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/controller/.gitkeep
create mode 100644 epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/controller/GovProjectDemoController.java
create mode 100644 epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/dao/.gitkeep
create mode 100644 epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/entity/.gitkeep
create mode 100644 epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/redis/.gitkeep
create mode 100644 epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/service/.gitkeep
create mode 100644 epmet-module/gov-project/gov-project-server/src/main/resources/bootstrap.yml
create mode 100644 epmet-module/gov-project/gov-project-server/src/main/resources/db.migration/.gitkeep
create mode 100644 epmet-module/gov-project/gov-project-server/src/main/resources/logback-spring.xml
create mode 100644 epmet-module/gov-project/gov-project-server/src/main/resources/mapper/.gitkeep
create mode 100644 epmet-module/gov-project/pom.xml
create mode 100644 epmet-module/resi-hall/pom.xml
create mode 100644 epmet-module/resi-hall/resi-hall-client/pom.xml
create mode 100644 epmet-module/resi-hall/resi-hall-client/src/main/java/com/epmet/dto/form/.gitkeep
create mode 100644 epmet-module/resi-hall/resi-hall-client/src/main/java/com/epmet/dto/form/DemoTestFormDTO.java
create mode 100644 epmet-module/resi-hall/resi-hall-client/src/main/java/com/epmet/dto/result/.gitkeep
create mode 100644 epmet-module/resi-hall/resi-hall-server/Dockerfile
create mode 100644 epmet-module/resi-hall/resi-hall-server/docker-compose.yml
create mode 100644 epmet-module/resi-hall/resi-hall-server/pom.xml
create mode 100644 epmet-module/resi-hall/resi-hall-server/src/main/java/com/epmet/ResiHallApplication.java
create mode 100644 epmet-module/resi-hall/resi-hall-server/src/main/java/com/epmet/config/ModuleConfigImpl.java
create mode 100644 epmet-module/resi-hall/resi-hall-server/src/main/java/com/epmet/controller/.gitkeep
create mode 100644 epmet-module/resi-hall/resi-hall-server/src/main/java/com/epmet/controller/ResiHallDemoController.java
create mode 100644 epmet-module/resi-hall/resi-hall-server/src/main/java/com/epmet/exception/ModuleErrorCode.java
create mode 100644 epmet-module/resi-hall/resi-hall-server/src/main/java/com/epmet/feign/.gitkeep
create mode 100644 epmet-module/resi-hall/resi-hall-server/src/main/java/com/epmet/feign/fallback/.gitkeep
create mode 100644 epmet-module/resi-hall/resi-hall-server/src/main/java/com/epmet/service/.gitkeep
create mode 100644 epmet-module/resi-hall/resi-hall-server/src/main/java/com/epmet/service/impl/.gitkeep
create mode 100644 epmet-module/resi-hall/resi-hall-server/src/main/java/com/epmet/util/ModuleConstant.java
create mode 100644 epmet-module/resi-hall/resi-hall-server/src/main/resources/bootstrap.yml
create mode 100644 epmet-module/resi-hall/resi-hall-server/src/main/resources/logback-spring.xml
diff --git a/epmet-commons/epmet-commons-tools/src/main/java/com/epmet/commons/tools/constant/ServiceConstant.java b/epmet-commons/epmet-commons-tools/src/main/java/com/epmet/commons/tools/constant/ServiceConstant.java
index 79f32f7d1f..5fd9af0bd1 100644
--- a/epmet-commons/epmet-commons-tools/src/main/java/com/epmet/commons/tools/constant/ServiceConstant.java
+++ b/epmet-commons/epmet-commons-tools/src/main/java/com/epmet/commons/tools/constant/ServiceConstant.java
@@ -83,4 +83,19 @@ public interface ServiceConstant {
* 政府端权限服务
*/
String GOV_ACCESS_SERVER = "gov-access-server";
+
+ /**
+ * 居民端党群议事
+ */
+ String RESI_HALL_SERVER="resi-hall-server";
+
+ /**
+ * 政府端议题管理
+ */
+ String GOV_ISSUE_SERVER="gov-issue-server";
+
+ /**
+ * 政府端项目跟踪(项目管理)
+ */
+ String GOV_PROJECT_SERVER="gov-project-server";
}
diff --git a/epmet-gateway/pom.xml b/epmet-gateway/pom.xml
index 8ea1ab36b8..e3c45756f4 100644
--- a/epmet-gateway/pom.xml
+++ b/epmet-gateway/pom.xml
@@ -165,6 +165,15 @@
+ * https://www.renren.io + *
+ * 版权所有,侵权必究!
+ */
+
+package com.epmet.config;
+
+import com.epmet.commons.tools.config.ModuleConfig;
+import org.springframework.stereotype.Service;
+
+/**
+ * 模块配置信息-新闻公告模块
+ *
+ * @author Mark sunlightcs@gmail.com
+ * @since 1.0.0
+ */
+@Service
+public class ModuleConfigImpl implements ModuleConfig {
+ @Override
+ public String getName() {
+ return "govissue";
+ }
+}
diff --git a/epmet-module/gov-issue/gov-issue-server/src/main/java/com/epmet/controller/.gitkeep b/epmet-module/gov-issue/gov-issue-server/src/main/java/com/epmet/controller/.gitkeep
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/epmet-module/gov-issue/gov-issue-server/src/main/java/com/epmet/controller/GovIssueDemoController.java b/epmet-module/gov-issue/gov-issue-server/src/main/java/com/epmet/controller/GovIssueDemoController.java
new file mode 100644
index 0000000000..219426566f
--- /dev/null
+++ b/epmet-module/gov-issue/gov-issue-server/src/main/java/com/epmet/controller/GovIssueDemoController.java
@@ -0,0 +1,27 @@
+package com.epmet.controller;
+
+import com.epmet.commons.tools.utils.Result;
+import com.epmet.commons.tools.validator.ValidatorUtils;
+import com.epmet.dto.form.DemoTestFormDTO;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+import org.springframework.web.bind.annotation.*;
+
+/**
+ * @Description 测试
+ * @Author yinzuomei
+ * @Date 2020/5/7 22:47
+ */
+@RestController
+@RequestMapping("demo")
+public class GovIssueDemoController {
+ private static final Logger logger = LoggerFactory.getLogger(GovIssueDemoController.class);
+
+ @PostMapping("test")
+ public Result test(@RequestBody DemoTestFormDTO formDTO) {
+ ValidatorUtils.validateEntity(formDTO);
+ logger.info(String.format("请求成功客户id[%s],网格id[%s]",formDTO.getCustomerId(),formDTO.getGridId()));
+ return new Result().ok("gov-issue-server请求成功");
+ }
+}
+
diff --git a/epmet-module/gov-issue/gov-issue-server/src/main/java/com/epmet/dao/.gitkeep b/epmet-module/gov-issue/gov-issue-server/src/main/java/com/epmet/dao/.gitkeep
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/epmet-module/gov-issue/gov-issue-server/src/main/java/com/epmet/entity/.gitkeep b/epmet-module/gov-issue/gov-issue-server/src/main/java/com/epmet/entity/.gitkeep
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/epmet-module/gov-issue/gov-issue-server/src/main/java/com/epmet/redis/.gitkeep b/epmet-module/gov-issue/gov-issue-server/src/main/java/com/epmet/redis/.gitkeep
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/epmet-module/gov-issue/gov-issue-server/src/main/java/com/epmet/service/.gitkeep b/epmet-module/gov-issue/gov-issue-server/src/main/java/com/epmet/service/.gitkeep
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/epmet-module/gov-issue/gov-issue-server/src/main/resources/bootstrap.yml b/epmet-module/gov-issue/gov-issue-server/src/main/resources/bootstrap.yml
new file mode 100644
index 0000000000..bae3f80753
--- /dev/null
+++ b/epmet-module/gov-issue/gov-issue-server/src/main/resources/bootstrap.yml
@@ -0,0 +1,95 @@
+server:
+ port: @server.port@
+ servlet:
+ context-path: /gov/issue
+
+spring:
+ main:
+ allow-bean-definition-overriding: true
+ application:
+ name: gov-issue-server
+ #环境 dev|test|prod
+ profiles:
+ active: dev
+ jackson:
+ time-zone: GMT+8
+ date-format: yyyy-MM-dd HH:mm:ss
+ redis:
+ database: @spring.redis.index@
+ host: @spring.redis.host@
+ port: @spring.redis.port@
+ password: @spring.redis.password@
+ timeout: 30s
+ datasource:
+ druid:
+ #MySQL
+ driver-class-name: com.mysql.cj.jdbc.Driver
+ url: @spring.datasource.druid.url@
+ username: @spring.datasource.druid.username@
+ password: @spring.datasource.druid.password@
+ cloud:
+ nacos:
+ discovery:
+ server-addr: @nacos.server-addr@
+ #nacos的命名空间ID,默认是public
+ namespace: @nacos.discovery.namespace@
+ #不把自己注册到注册中心的地址
+ register-enabled: @nacos.register-enabled@
+ ip: @nacos.ip@
+ config:
+ enabled: @nacos.config-enabled@
+ server-addr: @nacos.server-addr@
+ namespace: @nacos.config.namespace@
+ group: @nacos.config.group@
+ file-extension: yaml
+management:
+ endpoints:
+ web:
+ exposure:
+ include: "*"
+ endpoint:
+ health:
+ show-details: ALWAYS
+
+mybatis-plus:
+ mapper-locations: classpath:/mapper/**/*.xml
+ #实体扫描,多个package用逗号或者分号分隔
+ typeAliasesPackage: com.epmet.entity
+ global-config:
+ #数据库相关配置
+ db-config:
+ #主键类型 AUTO:"数据库ID自增", INPUT:"用户输入ID", ID_WORKER:"全局唯一ID (数字类型唯一ID)", UUID:"全局唯一ID UUID";
+ id-type: ID_WORKER
+ #字段策略 IGNORED:"忽略判断",NOT_NULL:"非 NULL 判断"),NOT_EMPTY:"非空判断"
+ field-strategy: NOT_NULL
+ #驼峰下划线转换
+ column-underline: true
+ banner: false
+ #原生配置
+ configuration:
+ map-underscore-to-camel-case: true
+ cache-enabled: false
+ call-setters-on-nulls: true
+ jdbc-type-for-null: 'null'
+
+feign:
+ hystrix:
+ enabled: true
+ client:
+ config:
+ default:
+ loggerLevel: BASIC
+ httpclient:
+ enabled: true
+
+hystrix:
+ command:
+ default:
+ execution:
+ isolation:
+ thread:
+ timeoutInMilliseconds: 60000 #缺省为1000
+
+ribbon:
+ ReadTimeout: 300000
+ ConnectTimeout: 300000
diff --git a/epmet-module/gov-issue/gov-issue-server/src/main/resources/db.migration/.gitkeep b/epmet-module/gov-issue/gov-issue-server/src/main/resources/db.migration/.gitkeep
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/epmet-module/gov-issue/gov-issue-server/src/main/resources/logback-spring.xml b/epmet-module/gov-issue/gov-issue-server/src/main/resources/logback-spring.xml
new file mode 100644
index 0000000000..51c1ee1512
--- /dev/null
+++ b/epmet-module/gov-issue/gov-issue-server/src/main/resources/logback-spring.xml
@@ -0,0 +1,159 @@
+
+
+ * https://www.renren.io + *
+ * 版权所有,侵权必究!
+ */
+
+package com.epmet.config;
+
+import com.epmet.commons.tools.config.ModuleConfig;
+import org.springframework.stereotype.Service;
+
+/**
+ * 模块配置信息-新闻公告模块
+ *
+ * @author Mark sunlightcs@gmail.com
+ * @since 1.0.0
+ */
+@Service
+public class ModuleConfigImpl implements ModuleConfig {
+ @Override
+ public String getName() {
+ return "govissue";
+ }
+}
diff --git a/epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/controller/.gitkeep b/epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/controller/.gitkeep
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/controller/GovProjectDemoController.java b/epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/controller/GovProjectDemoController.java
new file mode 100644
index 0000000000..e099bd801c
--- /dev/null
+++ b/epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/controller/GovProjectDemoController.java
@@ -0,0 +1,27 @@
+package com.epmet.controller;
+
+import com.epmet.commons.tools.utils.Result;
+import com.epmet.commons.tools.validator.ValidatorUtils;
+import com.epmet.dto.form.DemoTestFormDTO;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+import org.springframework.web.bind.annotation.*;
+
+/**
+ * @Description 测试
+ * @Author yinzuomei
+ * @Date 2020/5/7 22:47
+ */
+@RestController
+@RequestMapping("demo")
+public class GovProjectDemoController {
+ private static final Logger logger = LoggerFactory.getLogger(GovProjectDemoController.class);
+
+ @PostMapping("test")
+ public Result test(@RequestBody DemoTestFormDTO formDTO) {
+ ValidatorUtils.validateEntity(formDTO);
+ logger.info(String.format("请求成功客户id[%s],网格id[%s]",formDTO.getCustomerId(),formDTO.getGridId()));
+ return new Result().ok("gov-project-server请求成功");
+ }
+}
+
diff --git a/epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/dao/.gitkeep b/epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/dao/.gitkeep
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/entity/.gitkeep b/epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/entity/.gitkeep
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/redis/.gitkeep b/epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/redis/.gitkeep
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/service/.gitkeep b/epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/service/.gitkeep
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/epmet-module/gov-project/gov-project-server/src/main/resources/bootstrap.yml b/epmet-module/gov-project/gov-project-server/src/main/resources/bootstrap.yml
new file mode 100644
index 0000000000..ae86146eac
--- /dev/null
+++ b/epmet-module/gov-project/gov-project-server/src/main/resources/bootstrap.yml
@@ -0,0 +1,95 @@
+server:
+ port: @server.port@
+ servlet:
+ context-path: /gov/project
+
+spring:
+ main:
+ allow-bean-definition-overriding: true
+ application:
+ name: gov-project-server
+ #环境 dev|test|prod
+ profiles:
+ active: dev
+ jackson:
+ time-zone: GMT+8
+ date-format: yyyy-MM-dd HH:mm:ss
+ redis:
+ database: @spring.redis.index@
+ host: @spring.redis.host@
+ port: @spring.redis.port@
+ password: @spring.redis.password@
+ timeout: 30s
+ datasource:
+ druid:
+ #MySQL
+ driver-class-name: com.mysql.cj.jdbc.Driver
+ url: @spring.datasource.druid.url@
+ username: @spring.datasource.druid.username@
+ password: @spring.datasource.druid.password@
+ cloud:
+ nacos:
+ discovery:
+ server-addr: @nacos.server-addr@
+ #nacos的命名空间ID,默认是public
+ namespace: @nacos.discovery.namespace@
+ #不把自己注册到注册中心的地址
+ register-enabled: @nacos.register-enabled@
+ ip: @nacos.ip@
+ config:
+ enabled: @nacos.config-enabled@
+ server-addr: @nacos.server-addr@
+ namespace: @nacos.config.namespace@
+ group: @nacos.config.group@
+ file-extension: yaml
+management:
+ endpoints:
+ web:
+ exposure:
+ include: "*"
+ endpoint:
+ health:
+ show-details: ALWAYS
+
+mybatis-plus:
+ mapper-locations: classpath:/mapper/**/*.xml
+ #实体扫描,多个package用逗号或者分号分隔
+ typeAliasesPackage: com.epmet.entity
+ global-config:
+ #数据库相关配置
+ db-config:
+ #主键类型 AUTO:"数据库ID自增", INPUT:"用户输入ID", ID_WORKER:"全局唯一ID (数字类型唯一ID)", UUID:"全局唯一ID UUID";
+ id-type: ID_WORKER
+ #字段策略 IGNORED:"忽略判断",NOT_NULL:"非 NULL 判断"),NOT_EMPTY:"非空判断"
+ field-strategy: NOT_NULL
+ #驼峰下划线转换
+ column-underline: true
+ banner: false
+ #原生配置
+ configuration:
+ map-underscore-to-camel-case: true
+ cache-enabled: false
+ call-setters-on-nulls: true
+ jdbc-type-for-null: 'null'
+
+feign:
+ hystrix:
+ enabled: true
+ client:
+ config:
+ default:
+ loggerLevel: BASIC
+ httpclient:
+ enabled: true
+
+hystrix:
+ command:
+ default:
+ execution:
+ isolation:
+ thread:
+ timeoutInMilliseconds: 60000 #缺省为1000
+
+ribbon:
+ ReadTimeout: 300000
+ ConnectTimeout: 300000
diff --git a/epmet-module/gov-project/gov-project-server/src/main/resources/db.migration/.gitkeep b/epmet-module/gov-project/gov-project-server/src/main/resources/db.migration/.gitkeep
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/epmet-module/gov-project/gov-project-server/src/main/resources/logback-spring.xml b/epmet-module/gov-project/gov-project-server/src/main/resources/logback-spring.xml
new file mode 100644
index 0000000000..ffab528aab
--- /dev/null
+++ b/epmet-module/gov-project/gov-project-server/src/main/resources/logback-spring.xml
@@ -0,0 +1,159 @@
+
+
+ * 如:100001001(100001代表模块,001代表业务代码) + *
+ * + * @author Mark sunlightcs@gmail.com + * @since 1.0.0 + */ +public interface ModuleErrorCode extends ErrorCode { + +} diff --git a/epmet-module/resi-hall/resi-hall-server/src/main/java/com/epmet/feign/.gitkeep b/epmet-module/resi-hall/resi-hall-server/src/main/java/com/epmet/feign/.gitkeep new file mode 100644 index 0000000000..e69de29bb2 diff --git a/epmet-module/resi-hall/resi-hall-server/src/main/java/com/epmet/feign/fallback/.gitkeep b/epmet-module/resi-hall/resi-hall-server/src/main/java/com/epmet/feign/fallback/.gitkeep new file mode 100644 index 0000000000..e69de29bb2 diff --git a/epmet-module/resi-hall/resi-hall-server/src/main/java/com/epmet/service/.gitkeep b/epmet-module/resi-hall/resi-hall-server/src/main/java/com/epmet/service/.gitkeep new file mode 100644 index 0000000000..e69de29bb2 diff --git a/epmet-module/resi-hall/resi-hall-server/src/main/java/com/epmet/service/impl/.gitkeep b/epmet-module/resi-hall/resi-hall-server/src/main/java/com/epmet/service/impl/.gitkeep new file mode 100644 index 0000000000..e69de29bb2 diff --git a/epmet-module/resi-hall/resi-hall-server/src/main/java/com/epmet/util/ModuleConstant.java b/epmet-module/resi-hall/resi-hall-server/src/main/java/com/epmet/util/ModuleConstant.java new file mode 100644 index 0000000000..4d91a3efe6 --- /dev/null +++ b/epmet-module/resi-hall/resi-hall-server/src/main/java/com/epmet/util/ModuleConstant.java @@ -0,0 +1,5 @@ +package com.epmet.util; + + +public interface ModuleConstant { +} diff --git a/epmet-module/resi-hall/resi-hall-server/src/main/resources/bootstrap.yml b/epmet-module/resi-hall/resi-hall-server/src/main/resources/bootstrap.yml new file mode 100644 index 0000000000..3552110780 --- /dev/null +++ b/epmet-module/resi-hall/resi-hall-server/src/main/resources/bootstrap.yml @@ -0,0 +1,71 @@ +server: + port: @server.port@ + servlet: + context-path: /resi/hall + +spring: + main: + allow-bean-definition-overriding: true + application: + name: resi-hall-server + #环境 dev|test|prod + profiles: + active: dev + messages: + encoding: UTF-8 + basename: i18n/messages_common + jackson: + time-zone: GMT+8 + date-format: yyyy-MM-dd HH:mm:ss + redis: + database: @spring.redis.index@ + host: @spring.redis.host@ + port: @spring.redis.port@ + password: @spring.redis.password@ + timeout: 30s + cloud: + nacos: + discovery: + server-addr: @nacos.server-addr@ + #nacos的命名空间ID,默认是public + namespace: @nacos.discovery.namespace@ + #不把自己注册到注册中心的地址 + register-enabled: @nacos.register-enabled@ + ip: @nacos.ip@ + config: + enabled: @nacos.config-enabled@ + server-addr: @nacos.server-addr@ + namespace: @nacos.config.namespace@ + group: @nacos.config.group@ + file-extension: yaml +management: + endpoints: + web: + exposure: + include: "*" + endpoint: + health: + show-details: ALWAYS + + +feign: + hystrix: + enabled: true + client: + config: + default: + loggerLevel: BASIC + httpclient: + enabled: true + +hystrix: + command: + default: + execution: + isolation: + thread: + timeoutInMilliseconds: 60000 #缺省为1000 + +ribbon: + ReadTimeout: 300000 + ConnectTimeout: 300000 diff --git a/epmet-module/resi-hall/resi-hall-server/src/main/resources/logback-spring.xml b/epmet-module/resi-hall/resi-hall-server/src/main/resources/logback-spring.xml new file mode 100644 index 0000000000..ebd85dcb70 --- /dev/null +++ b/epmet-module/resi-hall/resi-hall-server/src/main/resources/logback-spring.xml @@ -0,0 +1,159 @@ + +