Browse Source

Merge remote-tracking branch 'origin/dev' into dev

dev_shibei_match
yinzuomei 5 years ago
parent
commit
c18c8f8b26
  1. 29
      epmet-auth/src/main/java/com/epmet/controller/BackDoorController.java
  2. 11
      epmet-auth/src/main/java/com/epmet/redis/CustomerAppWxServiceUtil.java
  3. 2
      epmet-gateway/deploy/docker-compose-test.yml
  4. 2
      epmet-module/epmet-oss/epmet-oss-server/deploy/docker-compose-test.yml
  5. 2
      epmet-module/epmet-third/epmet-third-server/deploy/docker-compose-test.yml

29
epmet-auth/src/main/java/com/epmet/controller/BackDoorController.java

@ -0,0 +1,29 @@
package com.epmet.controller;
import com.epmet.redis.CustomerAppWxServiceUtil;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import java.util.Set;
/**
* @author jianjun liu
* @date 2020-06-04 20:39
**/
@RestController
@RequestMapping("opback")
public class BackDoorController {
@Autowired
private CustomerAppWxServiceUtil customerAppWxServiceUtil;
/**
* 数据库添加新客户app后
*
* @return
*/
@RequestMapping("reloadcustomerapp")
public Set<String> initWxMaService() {
return customerAppWxServiceUtil.initWxMaService();
}
}

11
epmet-auth/src/main/java/com/epmet/redis/CustomerAppWxServiceUtil.java

@ -65,6 +65,10 @@ public class CustomerAppWxServiceUtil implements ApplicationRunner {
@Override
public void run(ApplicationArguments args) {
initWxMaService();
}
public Set<String> initWxMaService() {
Map<String, WxMaService> maServicesNew = Maps.newConcurrentMap();
SetOperations appSet = null;
List<CustomerAppDTO> result = null;
@ -91,7 +95,7 @@ public class CustomerAppWxServiceUtil implements ApplicationRunner {
logger.info("wxMaService operCrmOpenFeignClient.getConfigAllApp result:{}", JSON.toJSONString(configAllAppResult));
if (configAllAppResult == null || !configAllAppResult.success()) {
logger.info("wxMaService operCrmOpenFeignClient.getConfigAllApp fail");
return;
return maServicesNew.keySet();
}
result = configAllAppResult.getData();
result.forEach(app -> {
@ -110,8 +114,11 @@ public class CustomerAppWxServiceUtil implements ApplicationRunner {
if (maServicesNew.size() > 0) {
maServices = maServicesNew;
if (appSet != null && result != null) {
appSet.add(appKey, result);
for (CustomerAppDTO app : result) {
appSet.add(appKey, app);
}
}
}
return maServicesNew.keySet();
}
}

2
epmet-gateway/deploy/docker-compose-test.yml

@ -2,7 +2,7 @@ version: "3.7"
services:
epmet-gateway-server:
container_name: epmet-gateway-server-test
image: registry-vpc.cn-qingdao.aliyuncs.com/epmet-cloud-release/epmet-gateway:0.3.26
image: registry-vpc.cn-qingdao.aliyuncs.com/epmet-cloud-release/epmet-gateway:0.3.27
ports:
- "8080:8080"
network_mode: host # 使用现有网络

2
epmet-module/epmet-oss/epmet-oss-server/deploy/docker-compose-test.yml

@ -3,7 +3,7 @@ services:
epmet-oss-server:
container_name: epmet-oss-server-test
# image: registry-vpc.cn-qingdao.aliyuncs.com/epmet-cloud-test/epmet-oss-server:0.3.2
image: registry-vpc.cn-qingdao.aliyuncs.com/epmet-cloud-release/epmet-oss-server:0.3.22
image: registry-vpc.cn-qingdao.aliyuncs.com/epmet-cloud-release/epmet-oss-server:0.3.23
ports:
- "8083:8083"
network_mode: host # 使用现有网络

2
epmet-module/epmet-third/epmet-third-server/deploy/docker-compose-test.yml

@ -2,7 +2,7 @@ version: "3.7"
services:
epmet-third-server:
container_name: epmet-third-server-test
image: registry-vpc.cn-qingdao.aliyuncs.com/epmet-cloud-release/epmet-third-server:0.0.58
image: registry-vpc.cn-qingdao.aliyuncs.com/epmet-cloud-release/epmet-third-server:0.0.64
ports:
- "8110:8110"
network_mode: host # 使用现有网络

Loading…
Cancel
Save