From 68d1efb2d9a93ddc90acb03744e7a00bb5e9461b Mon Sep 17 00:00:00 2001
From: yinzuomei <576302893@qq.com>
Date: Thu, 21 May 2020 06:49:00 +0800
Subject: [PATCH 01/10] =?UTF-8?q?govgrid=E3=80=81resipartymember=E6=9C=8D?=
=?UTF-8?q?=E5=8A=A1=E5=8D=87=E7=BA=A7?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../gov-grid/gov-grid-server/deploy/docker-compose-dev.yml | 2 +-
.../gov-grid/gov-grid-server/deploy/docker-compose-test.yml | 2 +-
epmet-module/gov-grid/gov-grid-server/pom.xml | 2 +-
.../resi-partymember-server/deploy/docker-compose-test.yml | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/epmet-module/gov-grid/gov-grid-server/deploy/docker-compose-dev.yml b/epmet-module/gov-grid/gov-grid-server/deploy/docker-compose-dev.yml
index 1192c903ed..e7e173ca1d 100644
--- a/epmet-module/gov-grid/gov-grid-server/deploy/docker-compose-dev.yml
+++ b/epmet-module/gov-grid/gov-grid-server/deploy/docker-compose-dev.yml
@@ -2,7 +2,7 @@ version: "3.7"
services:
gov-grid-server:
container_name: gov-grid-server-dev
- image: 192.168.1.130:10080/epmet-cloud-dev/gov-grid-server:0.3.20
+ image: 192.168.1.130:10080/epmet-cloud-dev/gov-grid-server:0.3.21
ports:
- "8097:8097"
network_mode: host # 使用现有网络
diff --git a/epmet-module/gov-grid/gov-grid-server/deploy/docker-compose-test.yml b/epmet-module/gov-grid/gov-grid-server/deploy/docker-compose-test.yml
index 5c880b4154..343700934f 100644
--- a/epmet-module/gov-grid/gov-grid-server/deploy/docker-compose-test.yml
+++ b/epmet-module/gov-grid/gov-grid-server/deploy/docker-compose-test.yml
@@ -2,7 +2,7 @@ version: "3.7"
services:
gov-grid-server:
container_name: gov-grid-server-test
- image: registry-vpc.cn-qingdao.aliyuncs.com/epmet-cloud-release/gov-grid-server:0.3.20
+ image: registry-vpc.cn-qingdao.aliyuncs.com/epmet-cloud-release/gov-grid-server:0.3.21
ports:
- "8097:8097"
network_mode: host # 使用现有网络
diff --git a/epmet-module/gov-grid/gov-grid-server/pom.xml b/epmet-module/gov-grid/gov-grid-server/pom.xml
index 6d9168a888..130b0ce146 100644
--- a/epmet-module/gov-grid/gov-grid-server/pom.xml
+++ b/epmet-module/gov-grid/gov-grid-server/pom.xml
@@ -3,7 +3,7 @@
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">
4.0.0
- 0.3.20
+ 0.3.21
com.epmet
gov-grid
diff --git a/epmet-module/resi-partymember/resi-partymember-server/deploy/docker-compose-test.yml b/epmet-module/resi-partymember/resi-partymember-server/deploy/docker-compose-test.yml
index 9aee5d77d6..8bf682f113 100644
--- a/epmet-module/resi-partymember/resi-partymember-server/deploy/docker-compose-test.yml
+++ b/epmet-module/resi-partymember/resi-partymember-server/deploy/docker-compose-test.yml
@@ -2,7 +2,7 @@ version: "3.7"
services:
resi-partymember-server:
container_name: resi-partymember-server-test
- image: registry-vpc.cn-qingdao.aliyuncs.com/epmet-cloud-release/resi-partymember-server:0.3.26
+ image: registry-vpc.cn-qingdao.aliyuncs.com/epmet-cloud-release/resi-partymember-server:0.3.28
ports:
- "8096:8096"
network_mode: host # 使用现有网络
From 2c14e9ccd236dd14299df658106906a359b70115 Mon Sep 17 00:00:00 2001
From: wangchao
Date: Thu, 21 May 2020 10:17:53 +0800
Subject: [PATCH 02/10] =?UTF-8?q?gov-org=E6=9C=8D=E5=8A=A1=E5=8D=87?=
=?UTF-8?q?=E7=BA=A7?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../gov-org/gov-org-server/deploy/docker-compose-dev.yml | 2 +-
epmet-module/gov-org/gov-org-server/pom.xml | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/epmet-module/gov-org/gov-org-server/deploy/docker-compose-dev.yml b/epmet-module/gov-org/gov-org-server/deploy/docker-compose-dev.yml
index 25cf30185d..952c3e67ac 100644
--- a/epmet-module/gov-org/gov-org-server/deploy/docker-compose-dev.yml
+++ b/epmet-module/gov-org/gov-org-server/deploy/docker-compose-dev.yml
@@ -2,7 +2,7 @@ version: "3.7"
services:
gov-org-server:
container_name: gov-org-server-dev
- image: 192.168.1.130:10080/epmet-cloud-dev/gov-org-server:0.3.44
+ image: 192.168.1.130:10080/epmet-cloud-dev/gov-org-server:0.3.45
ports:
- "8092:8092"
network_mode: host # 使用现有网络
diff --git a/epmet-module/gov-org/gov-org-server/pom.xml b/epmet-module/gov-org/gov-org-server/pom.xml
index e620382c2e..7e95f0f07e 100644
--- a/epmet-module/gov-org/gov-org-server/pom.xml
+++ b/epmet-module/gov-org/gov-org-server/pom.xml
@@ -2,7 +2,7 @@
4.0.0
- 0.3.44
+ 0.3.45
com.epmet
gov-org
From 5846f60b05822b78435fc6a096e7220849512b79 Mon Sep 17 00:00:00 2001
From: wxz
Date: Thu, 21 May 2020 12:36:35 +0800
Subject: [PATCH 03/10] =?UTF-8?q?1.=E4=BF=AE=E6=94=B9=E6=9C=89=E6=95=88?=
=?UTF-8?q?=E5=AE=A2=E6=88=B7=E5=88=97=E8=A1=A8=E6=8E=A5=E5=8F=A3=EF=BC=8C?=
=?UTF-8?q?=E5=A2=9E=E5=8A=A0hasManager=E5=92=8ChasRootAgency=E5=AD=97?=
=?UTF-8?q?=E6=AE=B5=E8=BF=94=E5=9B=9E?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../tools/aspect/BaseRequestLogAspect.java | 6 +-
.../epmet/controller/AgencyController.java | 29 +++++++++
.../java/com/epmet/dao/CustomerAgencyDao.java | 7 +++
.../java/com/epmet/service/AgencyService.java | 7 +++
.../epmet/service/impl/AgencyServiceImpl.java | 5 ++
.../resources/mapper/CustomerAgencyDao.xml | 8 +++
.../dto/result/ValidCustomerResultDTO.java | 15 +++++
.../com/epmet/feign/EpmetUserFeignClient.java | 34 ++++++++++
.../com/epmet/feign/GovOrgFeignClient.java | 25 ++++++++
.../EpmetUserFeignClientFallBack.java | 25 ++++++++
.../fallback/GovOrgFeignClientFallBack.java | 20 ++++++
.../service/impl/CustomerServiceImpl.java | 63 +++++++++++++++++--
.../com/epmet/dto/form/StaffRoleFormDTO.java | 11 +++-
.../epmet/controller/StaffRoleController.java | 22 +++++++
14 files changed, 270 insertions(+), 7 deletions(-)
create mode 100644 epmet-module/oper-crm/oper-crm-server/src/main/java/com/epmet/feign/EpmetUserFeignClient.java
create mode 100644 epmet-module/oper-crm/oper-crm-server/src/main/java/com/epmet/feign/GovOrgFeignClient.java
create mode 100644 epmet-module/oper-crm/oper-crm-server/src/main/java/com/epmet/feign/fallback/EpmetUserFeignClientFallBack.java
create mode 100644 epmet-module/oper-crm/oper-crm-server/src/main/java/com/epmet/feign/fallback/GovOrgFeignClientFallBack.java
diff --git a/epmet-commons/epmet-commons-tools/src/main/java/com/epmet/commons/tools/aspect/BaseRequestLogAspect.java b/epmet-commons/epmet-commons-tools/src/main/java/com/epmet/commons/tools/aspect/BaseRequestLogAspect.java
index 54417b7117..02e26acdf9 100644
--- a/epmet-commons/epmet-commons-tools/src/main/java/com/epmet/commons/tools/aspect/BaseRequestLogAspect.java
+++ b/epmet-commons/epmet-commons-tools/src/main/java/com/epmet/commons/tools/aspect/BaseRequestLogAspect.java
@@ -70,9 +70,11 @@ public abstract class BaseRequestLogAspect {
long execTimeMillis = Duration.between(startTime, endTime).toMillis();
if (exception != null) {
- log.info("<<<<<<<<异常响应<<<<<<<<:线程ID:{},执行时长:{}ms, 异常信息:{}", id, execTimeMillis, ExceptionUtils.getErrorStackTrace(exception));
+ log.info("<<<<<<<<异常响应<<<<<<<<:线程ID:{},执行时长:{}ms, 响应数据:{}, 异常信息:{}",
+ id, execTimeMillis, result == null ? result : result.toString(), ExceptionUtils.getErrorStackTrace(exception));
} else {
- log.info("<<<<<<<<正常响应<<<<<<<<:线程ID:{},执行时长:{}ms, 响应数据:{}", id, execTimeMillis, result == null ? result : result.toString());
+ log.info("<<<<<<<<正常响应<<<<<<<<:线程ID:{},执行时长:{}ms, 响应数据:{}",
+ id, execTimeMillis, result == null ? result : result.toString());
}
}
return result;
diff --git a/epmet-module/gov-org/gov-org-server/src/main/java/com/epmet/controller/AgencyController.java b/epmet-module/gov-org/gov-org-server/src/main/java/com/epmet/controller/AgencyController.java
index 59cde8f71c..babbdf49b9 100644
--- a/epmet-module/gov-org/gov-org-server/src/main/java/com/epmet/controller/AgencyController.java
+++ b/epmet-module/gov-org/gov-org-server/src/main/java/com/epmet/controller/AgencyController.java
@@ -38,7 +38,9 @@ import org.springframework.beans.BeanUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
+import java.util.HashMap;
import java.util.List;
+import java.util.Map;
/**
@@ -177,4 +179,31 @@ public class AgencyController {
return new Result();
}
+ /**
+ * 查询客户根级组织
+ * @param customerId
+ * @return
+ */
+ @PostMapping("customerrootagency/{customerId}")
+ public Result getCustomerRootAgency(@PathVariable String customerId) {
+ CustomerAgencyDTO customerRootAgency = agencyService.getCustomerRootAgency(customerId);
+ return new Result().ok(customerRootAgency);
+ }
+
+ /**
+ * 批量查询客户根级组织
+ * @param customerIds
+ * @return
+ */
+ @PostMapping("customerrootagencybatch")
+ public Result