diff --git a/epmet-auth/pom.xml b/epmet-auth/pom.xml
index 1644101541..613d5411c5 100644
--- a/epmet-auth/pom.xml
+++ b/epmet-auth/pom.xml
@@ -341,9 +341,9 @@
-
+ https://jcytc.lzjczl.com:21009
+ 2cy0a9lA
+ 6hU3PQgxLcXr27SE
diff --git a/epmet-commons/epmet-commons-thirdplat/src/main/java/com/epmet/commons/thirdplat/apiservice/jcet/JcetApiService.java b/epmet-commons/epmet-commons-thirdplat/src/main/java/com/epmet/commons/thirdplat/apiservice/jcet/JcetApiService.java
index a975dc6a27..c5f0753f47 100644
--- a/epmet-commons/epmet-commons-thirdplat/src/main/java/com/epmet/commons/thirdplat/apiservice/jcet/JcetApiService.java
+++ b/epmet-commons/epmet-commons-thirdplat/src/main/java/com/epmet/commons/thirdplat/apiservice/jcet/JcetApiService.java
@@ -11,6 +11,8 @@ import com.epmet.commons.thirdplat.properties.JcetThirdplatProps;
import com.epmet.commons.thirdplat.properties.ThirdplatProps;
import com.epmet.commons.tools.utils.HttpClientManager;
import com.epmet.commons.tools.utils.Result;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
import java.io.UnsupportedEncodingException;
import java.util.HashMap;
@@ -18,6 +20,8 @@ import java.util.Map;
public class JcetApiService extends AbstractApiService {
+ Logger logger = LoggerFactory.getLogger(getClass());
+
private JcetThirdplatProps jcetThirdplatProps;
public JcetApiService(ThirdplatProps props) {
@@ -32,6 +36,10 @@ public class JcetApiService extends AbstractApiService {
* @date 2021.01.19 10:26
*/
public ThirdPlatUserInfo getUserInfoByTicket(String ticket) throws UnsupportedEncodingException {
+
+ logger.info("【请求酒城e通第三方平台】getUserInfoByTicket()接口开始>>>>>>>>>>>>");
+ logger.info("【请求酒城e通第三方平台】getUserInfoByTicket()接口入参 ticket:{}", ticket);
+
SsoTicketFormDTO ssoTicket = new SsoTicketFormDTO();
ssoTicket.setSsoTicket(ticket);
@@ -42,6 +50,13 @@ public class JcetApiService extends AbstractApiService {
JSON.toJSONString(ssoTicket),
getHeaders(ssoTicket));
+ try {
+ logger.info("【请求酒城e通第三方平台】getUserInfoByTicket()接口返回:{}", result.getData());
+ } catch (Exception e) {
+ //e.printStackTrace();
+ }
+ logger.info("【请求酒城e通第三方平台】getUserInfoByTicket()接口结束<<<<<<<<<<<<");
+
JcetUserInfoResultDTO resultDTO = parseResult(result, JcetUserInfoResultDTO.class);
ThirdPlatUserInfo userInfo = new ThirdPlatUserInfo();
diff --git a/epmet-commons/epmet-commons-tools/src/main/java/com/epmet/commons/tools/utils/SendMqMsgUtils.java b/epmet-commons/epmet-commons-tools/src/main/java/com/epmet/commons/tools/utils/SendMqMsgUtils.java
index c9003a3655..7d9889d77b 100644
--- a/epmet-commons/epmet-commons-tools/src/main/java/com/epmet/commons/tools/utils/SendMqMsgUtils.java
+++ b/epmet-commons/epmet-commons-tools/src/main/java/com/epmet/commons/tools/utils/SendMqMsgUtils.java
@@ -7,7 +7,6 @@ import com.epmet.commons.tools.constant.NumConstant;
import com.epmet.commons.tools.dto.form.mq.EventClassDto;
import com.epmet.commons.tools.dto.form.mq.MqBaseMsgDTO;
import com.epmet.commons.tools.dto.form.mq.MqReturnBaseResult;
-import com.epmet.commons.tools.enums.EnvEnum;
import com.epmet.commons.tools.enums.MqMethodPathEnum;
import com.epmet.commons.tools.exception.EpmetErrorCode;
import com.epmet.commons.tools.exception.ValidateException;
@@ -29,85 +28,91 @@ import java.util.Map;
@Slf4j
@Component
public class SendMqMsgUtils {
- private static MqConfig mqConfig;
+ private static MqConfig mqConfig;
- /**
- * desc:发送mq消息
- *
- * @return
- */
- public static Result sendMsg(MqBaseMsgDTO msg) {
- if (mqConfig == null) {
- mqConfig = SpringContextUtils.getBean(MqConfig.class);
- }
- log.debug("sendMsg param:{}", JSON.toJSONString(msg));
- try {
- // TODO
- ValidatorUtils.validateEntity(msg, DefaultGroup.class);
- } catch (ValidateException e) {
- return new Result().error(e.getMsg());
- }
- msg.setAppId(mqConfig.getAppId());
- msg.setRequestUrl(mqConfig.getHost().concat(MqMethodPathEnum.SEND_MSG.getCode()));
- msg.setToken(mqConfig.getToken());
- try {
- Result result = HttpClientManager.getInstance().sendPostByHttps(msg.getRequestUrl(), JSON.toJSONString(msg));
- log.debug("sendMsg result:{}", JSON.toJSONString(result));
- if (result.success()) {
- MqReturnBaseResult resultResult = JSON.parseObject(result.getData(), MqReturnBaseResult.class);
- if (resultResult.getErrCode().equals(NumConstant.ZERO)) {
- JSONObject jsonObject = JSON.parseObject(resultResult.getData());
- return new Result().ok(jsonObject.getString("msgId"));
- } else {
- log.error("sendMsg fail,resultData:{}", JSON.toJSONString(resultResult));
- return new Result().error(EpmetErrorCode.SERVER_ERROR.getCode(), resultResult.getErrMsg());
- }
- }
- Result resultResult = new Result<>();
- resultResult.error(result.getCode(), result.getMsg());
- resultResult.setInternalMsg(result.getInternalMsg());
- return resultResult;
- } catch (Exception e) {
- log.debug("sendMsg exception", e);
- return new Result().error(EpmetErrorCode.SERVER_ERROR.getCode(), EpmetErrorCode.SERVER_ERROR.getMsg());
- }
- }
+ /**
+ * desc:发送mq消息(如果失败重试1次)
+ *
+ * @return
+ */
+ public static Result sendMsg(MqBaseMsgDTO msg) {
+ if (mqConfig == null) {
+ mqConfig = SpringContextUtils.getBean(MqConfig.class);
+ }
+ log.info("sendMsg param:{}", JSON.toJSONString(msg));
+ try {
+ // TODO
+ ValidatorUtils.validateEntity(msg, DefaultGroup.class);
+ } catch (ValidateException e) {
+ return new Result().error(e.getMsg());
+ }
+ msg.setAppId(mqConfig.getAppId());
+ msg.setRequestUrl(mqConfig.getHost().concat(MqMethodPathEnum.SEND_MSG.getCode()));
+ msg.setToken(mqConfig.getToken());
+ try {
+ int retryTime = 0;
+ Result result = null;
+ do {
+ retryTime++;
+ result = HttpClientManager.getInstance().sendPostByHttps(msg.getRequestUrl(), JSON.toJSONString(msg));
+ log.info("sendMsg retryTime:{},result:{}", retryTime, JSON.toJSONString(result));
+ } while ((!result.success()) && retryTime < 2);
+ if (result.success()) {
+ MqReturnBaseResult resultResult = JSON.parseObject(result.getData(), MqReturnBaseResult.class);
+ if (resultResult.getErrCode().equals(NumConstant.ZERO)) {
+ JSONObject jsonObject = JSON.parseObject(resultResult.getData());
+ return new Result().ok(jsonObject.getString("msgId"));
+ } else {
+ log.error("sendMsg fail,resultData:{}", JSON.toJSONString(resultResult));
+ return new Result().error(EpmetErrorCode.SERVER_ERROR.getCode(), resultResult.getErrMsg());
+ }
+ }
+ Result resultResult = new Result<>();
+ resultResult.error(result.getCode(), result.getMsg());
+ resultResult.setInternalMsg(result.getInternalMsg());
+ return resultResult;
+ } catch (Exception e) {
+ log.error("sendMsg exception", e);
+ return new Result().error(EpmetErrorCode.SERVER_ERROR.getCode(), EpmetErrorCode.SERVER_ERROR.getMsg());
+ }
+ }
- /**
- * desc:发送mq消息
- *
- * @return
- */
- public static Result> getEventClassList() {
- if (mqConfig == null) {
- mqConfig = SpringContextUtils.getBean(MqConfig.class);
- }
- Map param = new HashMap<>();
- param.put("appId", mqConfig.getAppId());
- param.put("token", mqConfig.getToken());
- String requestUrl = mqConfig.getHost().concat(MqMethodPathEnum.GET_EVENT_LIST.getCode());
- try {
- Result result = HttpClientManager.getInstance().sendPostByHttps(requestUrl, JSON.toJSONString(param));
- log.debug("getEventClassList result:{}", JSON.toJSONString(result));
- if (result.success()) {
- MqReturnBaseResult resultResult = JSON.parseObject(result.getData(), MqReturnBaseResult.class);
- if (resultResult.getErrCode().equals(NumConstant.ZERO)) {
- List eventClassDto = JSON.parseArray(resultResult.getData(), EventClassDto.class);
- return new Result>().ok(eventClassDto);
- } else {
- log.error("sendMsg fail,resultData:{}", JSON.toJSONString(resultResult));
- return new Result>().error(EpmetErrorCode.SERVER_ERROR.getCode(), resultResult.getErrMsg());
- }
- }
- Result> resultResult = new Result<>();
- resultResult.error(result.getCode(), result.getMsg());
- resultResult.setInternalMsg(result.getInternalMsg());
- return resultResult;
- } catch (Exception e) {
- log.debug("sendMsg exception", e);
- return new Result>().error(EpmetErrorCode.SERVER_ERROR.getCode(), EpmetErrorCode.SERVER_ERROR.getMsg());
- }
- }
+ /**
+ * desc:发送mq消息
+ *
+ * @return
+ */
+ public static Result> getEventClassList() {
+ if (mqConfig == null) {
+ mqConfig = SpringContextUtils.getBean(MqConfig.class);
+ }
+ Map param = new HashMap<>();
+ param.put("appId", mqConfig.getAppId());
+ param.put("token", mqConfig.getToken());
+ String requestUrl = mqConfig.getHost().concat(MqMethodPathEnum.GET_EVENT_LIST.getCode());
+
+ try {
+ Result result = HttpClientManager.getInstance().sendPostByHttps(requestUrl, JSON.toJSONString(param));
+ log.info("getEventClassList result:{}", JSON.toJSONString(result));
+ if (result.success()) {
+ MqReturnBaseResult resultResult = JSON.parseObject(result.getData(), MqReturnBaseResult.class);
+ if (resultResult.getErrCode().equals(NumConstant.ZERO)) {
+ List eventClassDto = JSON.parseArray(resultResult.getData(), EventClassDto.class);
+ return new Result>().ok(eventClassDto);
+ } else {
+ log.error("sendMsg fail,resultData:{}", JSON.toJSONString(resultResult));
+ return new Result>().error(EpmetErrorCode.SERVER_ERROR.getCode(), resultResult.getErrMsg());
+ }
+ }
+ Result> resultResult = new Result<>();
+ resultResult.error(result.getCode(), result.getMsg());
+ resultResult.setInternalMsg(result.getInternalMsg());
+ return resultResult;
+ } catch (Exception e) {
+ log.error("sendMsg exception", e);
+ return new Result>().error(EpmetErrorCode.SERVER_ERROR.getCode(), EpmetErrorCode.SERVER_ERROR.getMsg());
+ }
+ }
}
diff --git a/epmet-commons/pom.xml b/epmet-commons/pom.xml
index a53fbefde3..636480c48f 100644
--- a/epmet-commons/pom.xml
+++ b/epmet-commons/pom.xml
@@ -23,8 +23,8 @@
epmet-commons-tools-wx-mp
epmet-commons-service-call
epmet-commons-extapp-auth
- epmet-commons-rocketmq
epmet-commons-thirdplat
-
+ epmet-commons-rocketmq
+
diff --git a/epmet-module/data-statistical/data-statistical-client/src/main/java/com/epmet/feign/DataStatisticalOpenFeignClient.java b/epmet-module/data-statistical/data-statistical-client/src/main/java/com/epmet/feign/DataStatisticalOpenFeignClient.java
index 4be6144bc2..27a471f2d4 100644
--- a/epmet-module/data-statistical/data-statistical-client/src/main/java/com/epmet/feign/DataStatisticalOpenFeignClient.java
+++ b/epmet-module/data-statistical/data-statistical-client/src/main/java/com/epmet/feign/DataStatisticalOpenFeignClient.java
@@ -7,6 +7,7 @@ import com.epmet.dto.extract.form.ExtractIndexFormDTO;
import com.epmet.dto.extract.form.ExtractOriginFormDTO;
import com.epmet.dto.extract.form.ExtractScreenFormDTO;
import com.epmet.dto.group.form.GroupStatsFormDTO;
+import com.epmet.dto.screen.form.InitCustomerIndexForm;
import com.epmet.dto.stats.form.CustomerIdAndDateIdFormDTO;
import com.epmet.feign.impl.DataStatisticalOpenFeignClientFallBack;
import org.springframework.cloud.openfeign.FeignClient;
@@ -227,4 +228,12 @@ public interface DataStatisticalOpenFeignClient {
**/
@PostMapping("/data/stats/screenextract/extractmonthlyall")
Result extractMonthlyAll(ExtractScreenFormDTO extractScreenFormDTO);
+
+ /**
+ * @Description 新客户初始化评价指标 权重
+ * @author sun
+ */
+ @PostMapping(value = "/data/stats/indexdict/initCustomerIndex")
+ Result initCustomerIndex(@RequestBody InitCustomerIndexForm formDTO);
+
}
diff --git a/epmet-module/data-statistical/data-statistical-client/src/main/java/com/epmet/feign/impl/DataStatisticalOpenFeignClientFallBack.java b/epmet-module/data-statistical/data-statistical-client/src/main/java/com/epmet/feign/impl/DataStatisticalOpenFeignClientFallBack.java
index 0f09dc88b9..88574dbd8d 100644
--- a/epmet-module/data-statistical/data-statistical-client/src/main/java/com/epmet/feign/impl/DataStatisticalOpenFeignClientFallBack.java
+++ b/epmet-module/data-statistical/data-statistical-client/src/main/java/com/epmet/feign/impl/DataStatisticalOpenFeignClientFallBack.java
@@ -8,6 +8,7 @@ import com.epmet.dto.extract.form.ExtractIndexFormDTO;
import com.epmet.dto.extract.form.ExtractOriginFormDTO;
import com.epmet.dto.extract.form.ExtractScreenFormDTO;
import com.epmet.dto.group.form.GroupStatsFormDTO;
+import com.epmet.dto.screen.form.InitCustomerIndexForm;
import com.epmet.dto.stats.form.CustomerIdAndDateIdFormDTO;
import com.epmet.feign.DataStatisticalOpenFeignClient;
import org.springframework.stereotype.Component;
@@ -224,4 +225,9 @@ public class DataStatisticalOpenFeignClientFallBack implements DataStatisticalOp
public Result extractMonthlyAll(ExtractScreenFormDTO extractScreenFormDTO) {
return ModuleUtils.feignConError(ServiceConstant.DATA_STATISTICAL_SERVER, "screenExtractMonthly", extractScreenFormDTO);
}
+
+ @Override
+ public Result initCustomerIndex(InitCustomerIndexForm formDTO) {
+ return ModuleUtils.feignConError(ServiceConstant.DATA_STATISTICAL_SERVER, "initCustomerIndex", formDTO);
+ }
}
diff --git a/epmet-module/epmet-point/epmet-point-client/src/main/java/com/epmet/feign/EpmetPointOpenFeignClient.java b/epmet-module/epmet-point/epmet-point-client/src/main/java/com/epmet/feign/EpmetPointOpenFeignClient.java
index d5b9edd6c6..63ffc6a3c0 100644
--- a/epmet-module/epmet-point/epmet-point-client/src/main/java/com/epmet/feign/EpmetPointOpenFeignClient.java
+++ b/epmet-module/epmet-point/epmet-point-client/src/main/java/com/epmet/feign/EpmetPointOpenFeignClient.java
@@ -2,6 +2,7 @@ package com.epmet.feign;
import com.epmet.commons.tools.constant.ServiceConstant;
import com.epmet.commons.tools.utils.Result;
+import com.epmet.dto.InitPointRuleResultDTO;
import com.epmet.dto.form.CommonUserFormDTO;
import com.epmet.dto.result.ResiPointDetailResultDTO;
import com.epmet.feign.fallback.EpmetPointOpenFeignClientFallback;
@@ -26,4 +27,11 @@ public interface EpmetPointOpenFeignClient {
**/
@PostMapping("/point/resi/point/mypoint")
Result myPoint(CommonUserFormDTO param);
+
+ /**
+ * @Description 新客户初始化积分规则
+ * @author sun
+ **/
+ @PostMapping("/point/opback/initpointrule")
+ Result initPointRule();
}
diff --git a/epmet-module/epmet-point/epmet-point-client/src/main/java/com/epmet/feign/fallback/EpmetPointOpenFeignClientFallback.java b/epmet-module/epmet-point/epmet-point-client/src/main/java/com/epmet/feign/fallback/EpmetPointOpenFeignClientFallback.java
index 7d5cda718f..ab0688e134 100644
--- a/epmet-module/epmet-point/epmet-point-client/src/main/java/com/epmet/feign/fallback/EpmetPointOpenFeignClientFallback.java
+++ b/epmet-module/epmet-point/epmet-point-client/src/main/java/com/epmet/feign/fallback/EpmetPointOpenFeignClientFallback.java
@@ -3,6 +3,7 @@ package com.epmet.feign.fallback;
import com.epmet.commons.tools.constant.ServiceConstant;
import com.epmet.commons.tools.utils.ModuleUtils;
import com.epmet.commons.tools.utils.Result;
+import com.epmet.dto.InitPointRuleResultDTO;
import com.epmet.dto.form.CommonUserFormDTO;
import com.epmet.dto.result.ResiPointDetailResultDTO;
import com.epmet.feign.EpmetPointOpenFeignClient;
@@ -20,4 +21,9 @@ public class EpmetPointOpenFeignClientFallback implements EpmetPointOpenFeignCli
public Result myPoint(CommonUserFormDTO param) {
return ModuleUtils.feignConError(ServiceConstant.EPMET_POINT_SERVER, "myPoint",param);
}
+
+ @Override
+ public Result initPointRule() {
+ return ModuleUtils.feignConError(ServiceConstant.EPMET_POINT_SERVER, "initPointRule");
+ }
}
diff --git a/epmet-module/epmet-point/epmet-point-server/src/main/java/com/epmet/service/impl/UserPointTotalServiceImpl.java b/epmet-module/epmet-point/epmet-point-server/src/main/java/com/epmet/service/impl/UserPointTotalServiceImpl.java
index 6bace14ee9..b4404dab1f 100644
--- a/epmet-module/epmet-point/epmet-point-server/src/main/java/com/epmet/service/impl/UserPointTotalServiceImpl.java
+++ b/epmet-module/epmet-point/epmet-point-server/src/main/java/com/epmet/service/impl/UserPointTotalServiceImpl.java
@@ -158,7 +158,7 @@ public class UserPointTotalServiceImpl extends BaseServiceImpl rankList =
@@ -199,7 +199,6 @@ public class UserPointTotalServiceImpl extends BaseServiceImpl userIds = rankList.stream().map(ResiPointRankResultDTO::getUserId).collect(Collectors.toList());
diff --git a/epmet-module/epmet-point/epmet-point-server/src/main/resources/mapper/UserPointStatisticalDailyDao.xml b/epmet-module/epmet-point/epmet-point-server/src/main/resources/mapper/UserPointStatisticalDailyDao.xml
index 983301e016..d49ca80396 100644
--- a/epmet-module/epmet-point/epmet-point-server/src/main/resources/mapper/UserPointStatisticalDailyDao.xml
+++ b/epmet-module/epmet-point/epmet-point-server/src/main/resources/mapper/UserPointStatisticalDailyDao.xml
@@ -25,6 +25,8 @@
diff --git a/epmet-module/epmet-point/epmet-point-server/src/main/resources/mapper/UserPointTotalDao.xml b/epmet-module/epmet-point/epmet-point-server/src/main/resources/mapper/UserPointTotalDao.xml
index e64d984a00..bcf4735cb8 100644
--- a/epmet-module/epmet-point/epmet-point-server/src/main/resources/mapper/UserPointTotalDao.xml
+++ b/epmet-module/epmet-point/epmet-point-server/src/main/resources/mapper/UserPointTotalDao.xml
@@ -48,6 +48,9 @@
diff --git a/epmet-module/oper-crm/oper-crm-server/pom.xml b/epmet-module/oper-crm/oper-crm-server/pom.xml
index 610cdd9734..cc8a8b2112 100644
--- a/epmet-module/oper-crm/oper-crm-server/pom.xml
+++ b/epmet-module/oper-crm/oper-crm-server/pom.xml
@@ -99,6 +99,18 @@
epmet-commons-rocketmq
2.0.0
+
+ com.epmet
+ epmet-point-client
+ 2.0.0
+ compile
+
+
+ com.epmet
+ data-statistical-client
+ 2.0.0
+ compile
+
diff --git a/epmet-module/oper-crm/oper-crm-server/src/main/java/com/epmet/service/impl/CustomerServiceImpl.java b/epmet-module/oper-crm/oper-crm-server/src/main/java/com/epmet/service/impl/CustomerServiceImpl.java
index f1c5896f0e..5fc79407eb 100644
--- a/epmet-module/oper-crm/oper-crm-server/src/main/java/com/epmet/service/impl/CustomerServiceImpl.java
+++ b/epmet-module/oper-crm/oper-crm-server/src/main/java/com/epmet/service/impl/CustomerServiceImpl.java
@@ -40,6 +40,7 @@ import com.epmet.dao.CustomerDao;
import com.epmet.dto.*;
import com.epmet.dto.form.*;
import com.epmet.dto.result.*;
+import com.epmet.dto.screen.form.InitCustomerIndexForm;
import com.epmet.entity.CustomerEntity;
import com.epmet.feign.*;
import com.epmet.redis.CustomerRedis;
@@ -85,6 +86,10 @@ public class CustomerServiceImpl extends BaseServiceImpl page(Map params) {
@@ -550,6 +555,22 @@ public class CustomerServiceImpl extends BaseServiceImpl resultPoint = epmetPointOpenFeignClient.initPointRule();
+ if (!resultPoint.success()) {
+ throw new RenException(resultPoint.getCode(), resultPoint.getInternalMsg());
+ }
+
+ //9.新客户初始化评价指标 权重
+ InitCustomerIndexForm indexForm = new InitCustomerIndexForm();
+ indexForm.setCustomerId(formDTO.getCustomerId());
+ Result resultData = dataStatisticalOpenFeignClient.initCustomerIndex(indexForm);
+ if (!resultData.success()) {
+ throw new RenException(resultData.getCode(), resultData.getInternalMsg());
+ }
+ //2021.1.25 end
+
}
private InitCustomerMQMsg.InitCustomerStaff constructStaffInfo4CustomerInit(String agencyId, PaUserDTO paUser) {
diff --git a/epmet-user/epmet-user-client/src/main/java/com/epmet/feign/fallback/EpmetUserOpenFeignClientFallback.java b/epmet-user/epmet-user-client/src/main/java/com/epmet/feign/fallback/EpmetUserOpenFeignClientFallback.java
index cd66378e7a..195f1a0c38 100644
--- a/epmet-user/epmet-user-client/src/main/java/com/epmet/feign/fallback/EpmetUserOpenFeignClientFallback.java
+++ b/epmet-user/epmet-user-client/src/main/java/com/epmet/feign/fallback/EpmetUserOpenFeignClientFallback.java
@@ -333,12 +333,12 @@ public class EpmetUserOpenFeignClientFallback implements EpmetUserOpenFeignClien
}
@Override
- public Result initGovStaffRolesForCustomer(String customerId) {
- return ModuleUtils.feignConError(ServiceConstant.EPMET_USER_SERVER, "initGovStaffRolesForCustomer", customerId);
+ public Result saveUserInfo(UserInfoFormDTO formDTO) {
+ return ModuleUtils.feignConError(ServiceConstant.EPMET_USER_SERVER, "saveUserInfo", formDTO);
}
@Override
- public Result saveUserInfo(UserInfoFormDTO formDTO) {
- return ModuleUtils.feignConError(ServiceConstant.EPMET_USER_SERVER, "saveUserInfo", formDTO);
+ public Result initGovStaffRolesForCustomer(String customerId) {
+ return ModuleUtils.feignConError(ServiceConstant.EPMET_USER_SERVER, "initGovStaffRolesForCustomer", customerId);
}
}