diff --git a/epmet-admin/epmet-admin-server/pom.xml b/epmet-admin/epmet-admin-server/pom.xml
index 511fbf1c76..fe4e0c2c1f 100644
--- a/epmet-admin/epmet-admin-server/pom.xml
+++ b/epmet-admin/epmet-admin-server/pom.xml
@@ -48,6 +48,12 @@
com.alibaba.cloud
spring-cloud-starter-alibaba-nacos-config
+
+
+ io.github.openfeign
+ feign-httpclient
+ 10.3.0
+
diff --git a/epmet-admin/epmet-admin-server/src/main/resources/bootstrap.yml b/epmet-admin/epmet-admin-server/src/main/resources/bootstrap.yml
index 912cc56d91..dcc9f1d8ed 100644
--- a/epmet-admin/epmet-admin-server/src/main/resources/bootstrap.yml
+++ b/epmet-admin/epmet-admin-server/src/main/resources/bootstrap.yml
@@ -101,8 +101,7 @@ feign:
loggerLevel: BASIC
httpclient:
enabled: true
- max-connections: 200
- max-connections-per-route: 50
+
hystrix:
command:
diff --git a/epmet-auth/pom.xml b/epmet-auth/pom.xml
index e13ba806a2..6bf8e934f8 100644
--- a/epmet-auth/pom.xml
+++ b/epmet-auth/pom.xml
@@ -80,6 +80,13 @@
2.0.0
compile
+
+
+ io.github.openfeign
+ feign-httpclient
+ 10.3.0
+
+
diff --git a/epmet-auth/src/main/java/com/epmet/feign/EpmetUserFeignClient.java b/epmet-auth/src/main/java/com/epmet/feign/EpmetUserFeignClient.java
index b7437c22cb..0610da1880 100644
--- a/epmet-auth/src/main/java/com/epmet/feign/EpmetUserFeignClient.java
+++ b/epmet-auth/src/main/java/com/epmet/feign/EpmetUserFeignClient.java
@@ -10,7 +10,6 @@ import com.epmet.feign.fallback.EpmetUserFeignClientFallback;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.http.MediaType;
import org.springframework.web.bind.annotation.PostMapping;
-import org.springframework.web.bind.annotation.RequestBody;
/**
* @Description
@@ -28,7 +27,7 @@ public interface EpmetUserFeignClient {
* @author yinzuomei
* @date 2020/3/16 14:48
*/
- @PostMapping(value = "/epmetuser/customeruser/selecLoginUserInfo", consumes = MediaType.APPLICATION_JSON_VALUE)
+ @PostMapping(value = "epmetuser/customeruser/selecWxLoginUserInfo", consumes = MediaType.APPLICATION_JSON_VALUE)
Result selecWxLoginUserInfo(WxLoginUserInfoFormDTO loginUserInfoFormDTO);
/**
@@ -39,7 +38,7 @@ public interface EpmetUserFeignClient {
* @author yinzuomei
* @date 2020/3/16 14:48
*/
- @PostMapping(value = "/epmetuser/customeruser/saveCustomerUser", consumes = MediaType.APPLICATION_JSON_VALUE)
+ @PostMapping(value = "epmetuser/customeruser/saveCustomerUser", consumes = MediaType.APPLICATION_JSON_VALUE)
Result saveCustomerUser(CustomerUserDTO customerUserDTO);
/**
@@ -49,6 +48,6 @@ public interface EpmetUserFeignClient {
* @Description 根据手机号查询用户信息
* @Date 2020/3/16 16:14
**/
- @PostMapping(value = "/epmetuser/customeruser/selectLoginUserInfoByPassword", consumes = MediaType.APPLICATION_JSON_VALUE)
+ @PostMapping(value = "epmetuser/customeruser/selectLoginUserInfoByPassword", consumes = MediaType.APPLICATION_JSON_VALUE)
Result selectLoginUserInfoByPassword(PasswordLoginUserInfoFormDTO passwordLoginUserInfoFormDTO);
}
diff --git a/epmet-auth/src/main/java/com/epmet/feign/fallback/EpmetUserFeignClientFallback.java b/epmet-auth/src/main/java/com/epmet/feign/fallback/EpmetUserFeignClientFallback.java
index 214fbbff10..bf3b41d5cf 100644
--- a/epmet-auth/src/main/java/com/epmet/feign/fallback/EpmetUserFeignClientFallback.java
+++ b/epmet-auth/src/main/java/com/epmet/feign/fallback/EpmetUserFeignClientFallback.java
@@ -19,7 +19,7 @@ import org.springframework.stereotype.Component;
public class EpmetUserFeignClientFallback implements EpmetUserFeignClient {
@Override
- public Result selecWxLoginUserInfo(WxLoginUserInfoFormDTO loginUserInfoFormDTO) {
+ public Result selecWxLoginUserInfo(WxLoginUserInfoFormDTO loginUserInfoFormDTO) {
return ModuleUtils.feignConError(ServiceConstant.EPMET_USER_SERVER, "selecWxLoginUserInfo", loginUserInfoFormDTO);
}
diff --git a/epmet-auth/src/main/java/com/epmet/redis/CaptchaRedis.java b/epmet-auth/src/main/java/com/epmet/redis/CaptchaRedis.java
index 2eea36e2a5..39b007c78d 100644
--- a/epmet-auth/src/main/java/com/epmet/redis/CaptchaRedis.java
+++ b/epmet-auth/src/main/java/com/epmet/redis/CaptchaRedis.java
@@ -42,9 +42,9 @@ public class CaptchaRedis {
String captcha = (String)redisUtils.get(key);
logger.info("获取验证码key=["+key+"]captcha=["+captcha+"]");
//删除验证码
- if(captcha != null){
+ /* if(captcha != null){
redisUtils.delete(key);
- }
+ }*/
return captcha;
}
diff --git a/epmet-auth/src/main/java/com/epmet/service/impl/LoginServiceImpl.java b/epmet-auth/src/main/java/com/epmet/service/impl/LoginServiceImpl.java
index 4c9e886410..5ac8cf8650 100644
--- a/epmet-auth/src/main/java/com/epmet/service/impl/LoginServiceImpl.java
+++ b/epmet-auth/src/main/java/com/epmet/service/impl/LoginServiceImpl.java
@@ -127,7 +127,7 @@ public class LoginServiceImpl implements LoginService {
WxLoginUserInfoFormDTO wxLoginUserInfoFormDTO=new WxLoginUserInfoFormDTO();
wxLoginUserInfoFormDTO.setApp(formDTO.getApp());
wxLoginUserInfoFormDTO.setOpenId(wxMaJscode2SessionResult.getOpenid());
- Result userResult=epmetUserFeignClient.selecWxLoginUserInfo(wxLoginUserInfoFormDTO);
+ Result userResult=epmetUserFeignClient.selecWxLoginUserInfo(wxLoginUserInfoFormDTO);
String userId="";
if(!userResult.success()){
throw new RenException("获取用户信息失败"+userResult.getMsg());
@@ -136,22 +136,14 @@ public class LoginServiceImpl implements LoginService {
if (StringUtils.isBlank(userId)&&LoginConstant.APP_GOV.equals(formDTO.getApp())) {
//查询customer_staff待完善
} else if (StringUtils.isBlank(userId)&&LoginConstant.APP_OPER.equals(formDTO.getApp())) {
- //查询oper_staff待完善
+ //查询oper_user待完善
} else if (StringUtils.isBlank(userId)&&LoginConstant.APP_RESI.equals(formDTO.getApp())) {
//查询customer_user
WxMaUserInfo wxMaUserInfo = wxMaServiceUtils.resiWxMaService().getUserService()
.getUserInfo(wxMaJscode2SessionResult.getSessionKey(),
formDTO.getEncryptedData(),
formDTO.getIv());
- CustomerUserDTO customerUserDTO = new CustomerUserDTO();
- customerUserDTO.setCity(wxMaUserInfo.getCity());
- customerUserDTO.setWxOpenId(wxMaUserInfo.getOpenId());
- customerUserDTO.setNickname(wxMaUserInfo.getNickName());
- customerUserDTO.setCountry(wxMaUserInfo.getCountry());
- customerUserDTO.setHeadImgUrl(wxMaUserInfo.getAvatarUrl());
- customerUserDTO.setCountry(wxMaUserInfo.getCountry());
- customerUserDTO.setProvince(wxMaUserInfo.getProvince());
- customerUserDTO.setSex(Integer.valueOf(wxMaUserInfo.getGender()));
+ CustomerUserDTO customerUserDTO=this.packageCustomerUserDTO(wxMaUserInfo);
Result saveCustomerUserResult=epmetUserFeignClient.saveCustomerUser(customerUserDTO);
if(!saveCustomerUserResult.success()){
throw new RenException("创建用户失败"+userResult.getMsg());
@@ -161,6 +153,26 @@ public class LoginServiceImpl implements LoginService {
return userId;
}
+ /**
+ * @param wxMaUserInfo
+ * @return com.epmet.dto.CustomerUserDTO
+ * @Author yinzuomei
+ * @Description 微信信息封装为customer_user记录
+ * @Date 2020/3/17 18:22
+ **/
+ private CustomerUserDTO packageCustomerUserDTO(WxMaUserInfo wxMaUserInfo) {
+ CustomerUserDTO customerUserDTO = new CustomerUserDTO();
+ customerUserDTO.setCity(wxMaUserInfo.getCity());
+ customerUserDTO.setWxOpenId(wxMaUserInfo.getOpenId());
+ customerUserDTO.setNickname(wxMaUserInfo.getNickName());
+ customerUserDTO.setCountry(wxMaUserInfo.getCountry());
+ customerUserDTO.setHeadImgUrl(wxMaUserInfo.getAvatarUrl());
+ customerUserDTO.setCountry(wxMaUserInfo.getCountry());
+ customerUserDTO.setProvince(wxMaUserInfo.getProvince());
+ customerUserDTO.setSex(Integer.valueOf(wxMaUserInfo.getGender()));
+ return customerUserDTO;
+ }
+
/**
* 封装用户token值
*
@@ -180,7 +192,7 @@ public class LoginServiceImpl implements LoginService {
map.put("client", formDTO.getClient());
map.put("userId", userId);
String token = jwtTokenUtils.createToken(map);
- logger.info("日志输出token="+token);
+ logger.info("app:"+formDTO.getApp()+"client:"+formDTO.getClient()+"userId:"+userId+"生成token["+token+"]");
int expire = jwtTokenProperties.getExpire();
TokenDto tokenDto = new TokenDto();
tokenDto.setApp(formDTO.getApp());
@@ -189,7 +201,7 @@ public class LoginServiceImpl implements LoginService {
tokenDto.setOpenId(wxMaJscode2SessionResult.getOpenid());
tokenDto.setSessionKey(wxMaJscode2SessionResult.getSessionKey());
tokenDto.setUnionId(wxMaJscode2SessionResult.getUnionid());
- cpUserDetailRedis.set(tokenDto, expire);
+ cpUserDetailRedis.set(token,tokenDto, expire);
return token;
}
@@ -220,10 +232,10 @@ public class LoginServiceImpl implements LoginService {
}
//2、密码是否正确
//密码错误
- if(!PasswordUtils.matches(userInfoResult.getData().getPassword(), formDTO.getPassword())){
+ if(!PasswordUtils.matches(userInfoResult.getData().getPassWord(), formDTO.getPassword())){
throw new RenException(ErrorCode.ACCOUNT_PASSWORD_ERROR);
}
- if(!userInfoResult.getData().getPassword().equals(formDTO.getPassword())){
+ if(!userInfoResult.getData().getPassWord().equals(formDTO.getPassword())){
throw new RenException(ErrorCode.ACCOUNT_PASSWORD_ERROR);
}
//3、生成token返回,且将TokenDto存到redis
@@ -249,13 +261,13 @@ public class LoginServiceImpl implements LoginService {
map.put("client", formDTO.getClient());
map.put("userId", userId);
String token = jwtTokenUtils.createToken(map);
- logger.info("日志输出token="+token);
+ logger.info("app:"+formDTO.getApp()+"client:"+formDTO.getClient()+"userId:"+userId+"生成token["+token+"]");
int expire = jwtTokenProperties.getExpire();
TokenDto tokenDto = new TokenDto();
tokenDto.setApp(formDTO.getApp());
tokenDto.setClient(formDTO.getClient());
tokenDto.setUserId(userId);
- cpUserDetailRedis.set(tokenDto, expire);
+ cpUserDetailRedis.set(token,tokenDto, expire);
return token;
}
}
diff --git a/epmet-auth/src/main/resources/bootstrap.yml b/epmet-auth/src/main/resources/bootstrap.yml
index bc6128b95b..7b50c86084 100644
--- a/epmet-auth/src/main/resources/bootstrap.yml
+++ b/epmet-auth/src/main/resources/bootstrap.yml
@@ -72,8 +72,6 @@ feign:
loggerLevel: BASIC
httpclient:
enabled: true
- max-connections: 200
- max-connections-per-route: 50
hystrix:
command:
diff --git a/epmet-commons/epmet-common-clienttoken/src/main/java/com/epmet/common/token/util/CpUserDetailRedis.java b/epmet-commons/epmet-common-clienttoken/src/main/java/com/epmet/common/token/util/CpUserDetailRedis.java
index 4d10b38f66..c3eb2ccc9b 100644
--- a/epmet-commons/epmet-common-clienttoken/src/main/java/com/epmet/common/token/util/CpUserDetailRedis.java
+++ b/epmet-commons/epmet-common-clienttoken/src/main/java/com/epmet/common/token/util/CpUserDetailRedis.java
@@ -30,11 +30,11 @@ public class CpUserDetailRedis {
@Autowired
private RedisUtils redisUtils;
- public void set(TokenDto user, long expire) {
+ public void set(String tokenStr,TokenDto user, long expire) {
if (user == null) {
return;
}
- String key = RedisKeys.getCpUserKey(user.getApp(), user.getClient(), user.getUserId());
+ String key = RedisKeys.getCpUserKey(tokenStr);
//bean to map
Map map = BeanUtil.beanToMap(user, false, true);
redisUtils.hMSet(key, map, expire);
@@ -43,11 +43,11 @@ public class CpUserDetailRedis {
/**
* 获取token信息
*
- * @param userId
+ * @param tokenStr token字符串
* @return
*/
- public TokenDto get(String app, String client, String userId) {
- String key = RedisKeys.getCpUserKey(app, client, userId);
+ public TokenDto get(String tokenStr) {
+ String key = RedisKeys.getCpUserKey(tokenStr);
Map map = redisUtils.hGetAll(key);
if (MapUtil.isEmpty(map)) {
@@ -63,32 +63,32 @@ public class CpUserDetailRedis {
/**
* 删除用户信息
*
- * @param userId
+ * @param tokenStr token字符串
*/
- public void logout(String app, String client, String userId) {
- redisUtils.delete(RedisKeys.getCpUserKey(app, client, userId));
+ public void logout(String tokenStr) {
+ redisUtils.delete(RedisKeys.getCpUserKey(tokenStr));
}
/**
* 设置redis时间
*
- * @param userId
+ * @param tokenStr
* @param expire
* @author rongchao
*/
- public boolean expire(String app, String client, String userId, long expire) {
- return redisUtils.expire(RedisKeys.getCpUserKey(app, client, userId), expire);
+ public boolean expire(String tokenStr, long expire) {
+ return redisUtils.expire(RedisKeys.getCpUserKey(tokenStr), expire);
}
/**
* 查询token剩余时间
*
- * @param userId
+ * @param tokenStr
* @return long
* @author yujintao
* @date 2019/9/9 14:18
*/
- public long getExpire(String app, String client, String userId) {
- return redisUtils.getExpire(RedisKeys.getCpUserKey(app, client, userId));
+ public long getExpire(String tokenStr) {
+ return redisUtils.getExpire(RedisKeys.getCpUserKey(tokenStr));
}
}
diff --git a/epmet-commons/epmet-common-clienttoken/src/main/java/com/epmet/common/token/util/TokenUtil.java b/epmet-commons/epmet-common-clienttoken/src/main/java/com/epmet/common/token/util/TokenUtil.java
index 173e985523..f8b240b42c 100644
--- a/epmet-commons/epmet-common-clienttoken/src/main/java/com/epmet/common/token/util/TokenUtil.java
+++ b/epmet-commons/epmet-common-clienttoken/src/main/java/com/epmet/common/token/util/TokenUtil.java
@@ -24,28 +24,28 @@ public class TokenUtil {
@Autowired
private CpUserDetailRedis redisUtils;
- public TokenDto getTokenInfo(String app,String client,String userId) {
- TokenDto tokenDto = redisUtils.get(app,client,userId);
+ public TokenDto getTokenInfo(String tokenStr) {
+ TokenDto tokenDto = redisUtils.get(tokenStr);
return tokenDto;
}
- public void expireToken(String app,String client,String userId) {
- redisUtils.logout(app,client,userId);
+ public void expireToken(String tokenStr) {
+ redisUtils.logout(tokenStr);
}
- public boolean delayToken(String app,String client,String userId) {
- return redisUtils.expire(app,client,userId, tokenPropertise.getExpire());
+ public boolean delayToken(String tokenStr) {
+ return redisUtils.expire(tokenStr, tokenPropertise.getExpire());
}
/**
* 获取token过期时间
*
- * @param userId
+ * @param tokenStr
* @return long
* @author yujintao
* @date 2019/9/9 14:19
*/
- public long getExpire(String app,String client,String userId) {
- return redisUtils.getExpire(app,client,userId);
+ public long getExpire(String tokenStr) {
+ return redisUtils.getExpire(tokenStr);
}
}
diff --git a/epmet-commons/epmet-commons-tools/src/main/java/com/epmet/commons/tools/redis/RedisKeys.java b/epmet-commons/epmet-commons-tools/src/main/java/com/epmet/commons/tools/redis/RedisKeys.java
index 1517d1220c..3627a06e61 100644
--- a/epmet-commons/epmet-commons-tools/src/main/java/com/epmet/commons/tools/redis/RedisKeys.java
+++ b/epmet-commons/epmet-commons-tools/src/main/java/com/epmet/commons/tools/redis/RedisKeys.java
@@ -77,12 +77,10 @@ public class RedisKeys {
/**
* 用户token Key
- * epmet:sys:security:user:resi:wxmp:100051424889632
- * epmet:sys:security:user:gov:wxmp:5048212821254821
- * epmet:sys:security:user:oper:web:eeedsfsdfds512551
+ * epmet:sys:security:user:token字符串
*/
- public static String getCpUserKey(String app, String client, String id) {
- return rootPrefix.concat("sys:security:user:").concat(app).concat(":").concat(client).concat(":").concat(id);
+ public static String getCpUserKey(String tokenStr) {
+ return rootPrefix.concat("sys:security:user:").concat(tokenStr);
}
/**
diff --git a/epmet-gateway/pom.xml b/epmet-gateway/pom.xml
index ed2fdfea84..422afe3e93 100644
--- a/epmet-gateway/pom.xml
+++ b/epmet-gateway/pom.xml
@@ -98,43 +98,43 @@
- http://localhost:8081
+ http://127.0.0.1:8081
lb://epmet-admin-server
-
+
lb://epmet-monitor-server
-
+
lb://epmet-oss-server
-
+
- http://localhost:8085
+ http://127.0.0.1:8085
- http://localhost:8086
+ http://127.0.0.1:8086
- http://localhost:8084
+ http://127.0.0.1:8084
- http://localhost:8087
+ http://127.0.0.1:8087
lb://epmet-demo-server
-
+
- http://localhost:8089
+ http://127.0.0.1:8089
- http://localhost:8090
+ http://127.0.0.1:8090
- http://localhost:8091
+ http://127.0.0.1:8091
- http://localhost:8092
+ http://127.0.0.1:8092
diff --git a/epmet-gateway/src/main/resources/bootstrap.yml b/epmet-gateway/src/main/resources/bootstrap.yml
index 5e353a3a81..59fef1536a 100644
--- a/epmet-gateway/src/main/resources/bootstrap.yml
+++ b/epmet-gateway/src/main/resources/bootstrap.yml
@@ -197,8 +197,6 @@ feign:
loggerLevel: BASIC
httpclient:
enabled: true
- max-connections: 200
- max-connections-per-route: 50
hystrix:
command:
diff --git a/epmet-module/epmet-activiti/epmet-activiti-server/src/main/resources/bootstrap.yml b/epmet-module/epmet-activiti/epmet-activiti-server/src/main/resources/bootstrap.yml
index cfe4802edf..06496153f4 100644
--- a/epmet-module/epmet-activiti/epmet-activiti-server/src/main/resources/bootstrap.yml
+++ b/epmet-module/epmet-activiti/epmet-activiti-server/src/main/resources/bootstrap.yml
@@ -80,8 +80,6 @@ feign:
loggerLevel: BASIC
httpclient:
enabled: true
- max-connections: 200
- max-connections-per-route: 50
hystrix:
command:
diff --git a/epmet-module/epmet-demo/epmet-demo-server/pom.xml b/epmet-module/epmet-demo/epmet-demo-server/pom.xml
index d331612129..f3d4c712f7 100644
--- a/epmet-module/epmet-demo/epmet-demo-server/pom.xml
+++ b/epmet-module/epmet-demo/epmet-demo-server/pom.xml
@@ -55,6 +55,12 @@
2.0.0
compile
+
+
+ io.github.openfeign
+ feign-httpclient
+ 10.3.0
+
diff --git a/epmet-module/epmet-demo/epmet-demo-server/src/main/java/com/epmet/feign/OperCrmFeignClient.java b/epmet-module/epmet-demo/epmet-demo-server/src/main/java/com/epmet/feign/OperCrmFeignClient.java
index a83fc7a5ef..e446a0df2c 100644
--- a/epmet-module/epmet-demo/epmet-demo-server/src/main/java/com/epmet/feign/OperCrmFeignClient.java
+++ b/epmet-module/epmet-demo/epmet-demo-server/src/main/java/com/epmet/feign/OperCrmFeignClient.java
@@ -48,6 +48,6 @@ public interface OperCrmFeignClient {
* @Description 保存客户信息
* @Date 2020/3/11 23:32
**/
- @PostMapping(value = "/oper/crm/customer/save", consumes = MediaType.APPLICATION_JSON_UTF8_VALUE)
+ @PostMapping(value = "/oper/crm/customer/save", consumes = MediaType.APPLICATION_JSON_VALUE)
Result saveCustomerInfo(@RequestBody CustomerDTO dto);
}
diff --git a/epmet-module/epmet-demo/epmet-demo-server/src/main/resources/bootstrap.yml b/epmet-module/epmet-demo/epmet-demo-server/src/main/resources/bootstrap.yml
index 0b86c8a474..6774795607 100644
--- a/epmet-module/epmet-demo/epmet-demo-server/src/main/resources/bootstrap.yml
+++ b/epmet-module/epmet-demo/epmet-demo-server/src/main/resources/bootstrap.yml
@@ -78,8 +78,6 @@ feign:
loggerLevel: BASIC
httpclient:
enabled: true
- max-connections: 200
- max-connections-per-route: 50
hystrix:
command:
diff --git a/epmet-module/epmet-job/epmet-job-server/pom.xml b/epmet-module/epmet-job/epmet-job-server/pom.xml
index 5f4ecc2f56..a4268477af 100644
--- a/epmet-module/epmet-job/epmet-job-server/pom.xml
+++ b/epmet-module/epmet-job/epmet-job-server/pom.xml
@@ -63,6 +63,12 @@
+
+
+ io.github.openfeign
+ feign-httpclient
+ 10.3.0
+
diff --git a/epmet-module/epmet-job/epmet-job-server/src/main/resources/bootstrap.yml b/epmet-module/epmet-job/epmet-job-server/src/main/resources/bootstrap.yml
index d6ef1a906c..56c78c7015 100644
--- a/epmet-module/epmet-job/epmet-job-server/src/main/resources/bootstrap.yml
+++ b/epmet-module/epmet-job/epmet-job-server/src/main/resources/bootstrap.yml
@@ -86,8 +86,6 @@ feign:
loggerLevel: BASIC
httpclient:
enabled: true
- max-connections: 200
- max-connections-per-route: 50
hystrix:
command:
diff --git a/epmet-module/epmet-message/epmet-message-server/src/main/resources/bootstrap.yml b/epmet-module/epmet-message/epmet-message-server/src/main/resources/bootstrap.yml
index 8153670de3..00794fff65 100644
--- a/epmet-module/epmet-message/epmet-message-server/src/main/resources/bootstrap.yml
+++ b/epmet-module/epmet-message/epmet-message-server/src/main/resources/bootstrap.yml
@@ -86,8 +86,6 @@ feign:
loggerLevel: BASIC
httpclient:
enabled: true
- max-connections: 200
- max-connections-per-route: 50
hystrix:
command:
diff --git a/epmet-module/epmet-oss/epmet-oss-server/src/main/resources/bootstrap.yml b/epmet-module/epmet-oss/epmet-oss-server/src/main/resources/bootstrap.yml
index 827b0ac300..e30cc30a50 100644
--- a/epmet-module/epmet-oss/epmet-oss-server/src/main/resources/bootstrap.yml
+++ b/epmet-module/epmet-oss/epmet-oss-server/src/main/resources/bootstrap.yml
@@ -97,8 +97,6 @@ feign:
loggerLevel: BASIC
httpclient:
enabled: true
- max-connections: 200
- max-connections-per-route: 50
hystrix:
command:
diff --git a/epmet-module/gov-org/gov-org-server/pom.xml b/epmet-module/gov-org/gov-org-server/pom.xml
index d750db2d37..dbdded2ad2 100644
--- a/epmet-module/gov-org/gov-org-server/pom.xml
+++ b/epmet-module/gov-org/gov-org-server/pom.xml
@@ -48,6 +48,12 @@
com.alibaba.cloud
spring-cloud-starter-alibaba-nacos-config
+
+
+ io.github.openfeign
+ feign-httpclient
+ 10.3.0
+
diff --git a/epmet-module/gov-org/gov-org-server/src/main/resources/bootstrap.yml b/epmet-module/gov-org/gov-org-server/src/main/resources/bootstrap.yml
index 49bac0aa3d..b33d976571 100644
--- a/epmet-module/gov-org/gov-org-server/src/main/resources/bootstrap.yml
+++ b/epmet-module/gov-org/gov-org-server/src/main/resources/bootstrap.yml
@@ -101,8 +101,6 @@ feign:
loggerLevel: BASIC
httpclient:
enabled: true
- max-connections: 200
- max-connections-per-route: 50
hystrix:
command:
diff --git a/epmet-module/oper-crm/oper-crm-server/pom.xml b/epmet-module/oper-crm/oper-crm-server/pom.xml
index d2dc07523c..9695bb43b3 100644
--- a/epmet-module/oper-crm/oper-crm-server/pom.xml
+++ b/epmet-module/oper-crm/oper-crm-server/pom.xml
@@ -52,6 +52,12 @@
com.alibaba.cloud
spring-cloud-starter-alibaba-nacos-config
+
+
+ io.github.openfeign
+ feign-httpclient
+ 10.3.0
+
diff --git a/epmet-module/oper-crm/oper-crm-server/src/main/resources/bootstrap.yml b/epmet-module/oper-crm/oper-crm-server/src/main/resources/bootstrap.yml
index 704b56e8d2..f6fb34e1a9 100644
--- a/epmet-module/oper-crm/oper-crm-server/src/main/resources/bootstrap.yml
+++ b/epmet-module/oper-crm/oper-crm-server/src/main/resources/bootstrap.yml
@@ -86,8 +86,6 @@ feign:
loggerLevel: BASIC
httpclient:
enabled: true
- max-connections: 200
- max-connections-per-route: 50
hystrix:
command:
diff --git a/epmet-module/oper-customize/oper-customize-server/pom.xml b/epmet-module/oper-customize/oper-customize-server/pom.xml
index 177f0e4c92..96ef6bb929 100644
--- a/epmet-module/oper-customize/oper-customize-server/pom.xml
+++ b/epmet-module/oper-customize/oper-customize-server/pom.xml
@@ -52,6 +52,12 @@
com.alibaba.cloud
spring-cloud-starter-alibaba-nacos-config
+
+
+ io.github.openfeign
+ feign-httpclient
+ 10.3.0
+
diff --git a/epmet-module/oper-customize/oper-customize-server/src/main/resources/bootstrap.yml b/epmet-module/oper-customize/oper-customize-server/src/main/resources/bootstrap.yml
index e3d84640a4..0e097da7ed 100644
--- a/epmet-module/oper-customize/oper-customize-server/src/main/resources/bootstrap.yml
+++ b/epmet-module/oper-customize/oper-customize-server/src/main/resources/bootstrap.yml
@@ -86,8 +86,6 @@ feign:
loggerLevel: BASIC
httpclient:
enabled: true
- max-connections: 200
- max-connections-per-route: 50
hystrix:
command:
diff --git a/epmet-module/resi-guide/resi-guide-server/pom.xml b/epmet-module/resi-guide/resi-guide-server/pom.xml
index f50ad1cf6d..d51420a810 100644
--- a/epmet-module/resi-guide/resi-guide-server/pom.xml
+++ b/epmet-module/resi-guide/resi-guide-server/pom.xml
@@ -52,6 +52,12 @@
com.alibaba.cloud
spring-cloud-starter-alibaba-nacos-config
+
+
+ io.github.openfeign
+ feign-httpclient
+ 10.3.0
+
diff --git a/epmet-module/resi-guide/resi-guide-server/src/main/resources/bootstrap.yml b/epmet-module/resi-guide/resi-guide-server/src/main/resources/bootstrap.yml
index 7127b7a6c2..6c5a00a25e 100644
--- a/epmet-module/resi-guide/resi-guide-server/src/main/resources/bootstrap.yml
+++ b/epmet-module/resi-guide/resi-guide-server/src/main/resources/bootstrap.yml
@@ -86,8 +86,6 @@ feign:
loggerLevel: BASIC
httpclient:
enabled: true
- max-connections: 200
- max-connections-per-route: 50
hystrix:
command:
diff --git a/epmet-user/epmet-user-client/src/main/java/com/epmet/dto/form/PasswordLoginUserInfoFormDTO.java b/epmet-user/epmet-user-client/src/main/java/com/epmet/dto/form/PasswordLoginUserInfoFormDTO.java
index 37c323b12b..7c6919c131 100644
--- a/epmet-user/epmet-user-client/src/main/java/com/epmet/dto/form/PasswordLoginUserInfoFormDTO.java
+++ b/epmet-user/epmet-user-client/src/main/java/com/epmet/dto/form/PasswordLoginUserInfoFormDTO.java
@@ -14,7 +14,7 @@ import java.io.Serializable;
public class PasswordLoginUserInfoFormDTO implements Serializable {
private static final long serialVersionUID = -6653010297552029277L;
- @NotBlank(message = "app不能为空")
+ @NotBlank(message = "app1111不能为空")
private String app;
@NotBlank(message = "手机号不能为空")
diff --git a/epmet-user/epmet-user-client/src/main/java/com/epmet/dto/result/PasswordLoginUserInfoResultDTO.java b/epmet-user/epmet-user-client/src/main/java/com/epmet/dto/result/PasswordLoginUserInfoResultDTO.java
index 9918dfc8b6..d0536967c0 100644
--- a/epmet-user/epmet-user-client/src/main/java/com/epmet/dto/result/PasswordLoginUserInfoResultDTO.java
+++ b/epmet-user/epmet-user-client/src/main/java/com/epmet/dto/result/PasswordLoginUserInfoResultDTO.java
@@ -13,5 +13,5 @@ import java.io.Serializable;
public class PasswordLoginUserInfoResultDTO implements Serializable {
private static final long serialVersionUID = -5353521601282463394L;
private String userId;
- private String password;
+ private String passWord;
}
diff --git a/epmet-user/epmet-user-server/pom.xml b/epmet-user/epmet-user-server/pom.xml
index 0201ee72f3..efa6207093 100644
--- a/epmet-user/epmet-user-server/pom.xml
+++ b/epmet-user/epmet-user-server/pom.xml
@@ -54,6 +54,16 @@
2.0.0
compile
+
+ io.github.openfeign
+ feign-httpclient
+
+
+
+ io.github.openfeign
+ feign-httpclient
+ 10.3.0
+
diff --git a/epmet-user/epmet-user-server/src/main/java/com/epmet/UserApplication.java b/epmet-user/epmet-user-server/src/main/java/com/epmet/UserApplication.java
index 7d54b4e248..31ded63d9e 100644
--- a/epmet-user/epmet-user-server/src/main/java/com/epmet/UserApplication.java
+++ b/epmet-user/epmet-user-server/src/main/java/com/epmet/UserApplication.java
@@ -10,6 +10,8 @@ package com.epmet;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
+import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
+import org.springframework.cloud.openfeign.EnableFeignClients;
/**
* 管理后台
@@ -18,6 +20,8 @@ import org.springframework.boot.autoconfigure.SpringBootApplication;
* @since 1.0.0
*/
@SpringBootApplication
+@EnableDiscoveryClient
+@EnableFeignClients
public class UserApplication {
public static void main(String[] args) {
diff --git a/epmet-user/epmet-user-server/src/main/java/com/epmet/controller/CustomerUserController.java b/epmet-user/epmet-user-server/src/main/java/com/epmet/controller/CustomerUserController.java
index 042c2348f2..b7661e6243 100644
--- a/epmet-user/epmet-user-server/src/main/java/com/epmet/controller/CustomerUserController.java
+++ b/epmet-user/epmet-user-server/src/main/java/com/epmet/controller/CustomerUserController.java
@@ -102,7 +102,7 @@ public class CustomerUserController {
* @Date 2020/3/16 16:15
**/
@PostMapping("selecWxLoginUserInfo")
- public Result selecWxLoginUserInfo(@RequestBody WxLoginUserInfoFormDTO formDTO){
+ public Result selecWxLoginUserInfo(@RequestBody WxLoginUserInfoFormDTO formDTO){
ValidatorUtils.validateEntity(formDTO);
return customerUserService.selecWxLoginUserInfo(formDTO);
}
@@ -132,6 +132,7 @@ public class CustomerUserController {
public Result selectLoginUserInfoByPassword(@RequestBody PasswordLoginUserInfoFormDTO passwordLoginUserInfoFormDTO) {
//效验数据
ValidatorUtils.validateEntity(passwordLoginUserInfoFormDTO);
- return customerUserService.selectLoginUserInfoByPassword(passwordLoginUserInfoFormDTO);
+ Result result= customerUserService.selectLoginUserInfoByPassword(passwordLoginUserInfoFormDTO);
+ return result;
}
}
diff --git a/epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/CustomerUserServiceImpl.java b/epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/CustomerUserServiceImpl.java
index 210ea0b664..c25314656e 100644
--- a/epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/CustomerUserServiceImpl.java
+++ b/epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/CustomerUserServiceImpl.java
@@ -114,7 +114,7 @@ public class CustomerUserServiceImpl extends BaseServiceImpl selecWxLoginUserInfo(WxLoginUserInfoFormDTO formDTO) {
String userId = "";
if (LoginConstant.APP_GOV.equals(formDTO.getApp())) {
//查询customer_staff待完善
@@ -125,7 +125,7 @@ public class CustomerUserServiceImpl extends BaseServiceImpl().ok(userId);
}
/**
diff --git a/epmet-user/epmet-user-server/src/main/resources/bootstrap.yml b/epmet-user/epmet-user-server/src/main/resources/bootstrap.yml
index f7070de4b7..e080a073a6 100644
--- a/epmet-user/epmet-user-server/src/main/resources/bootstrap.yml
+++ b/epmet-user/epmet-user-server/src/main/resources/bootstrap.yml
@@ -101,8 +101,6 @@ feign:
loggerLevel: BASIC
httpclient:
enabled: true
- max-connections: 200
- max-connections-per-route: 50
hystrix:
command: