Commit 2045307e by 徐高华

企微托管

parent 8fbd9dbd
...@@ -164,7 +164,8 @@ public class QywxOpenController { ...@@ -164,7 +164,8 @@ public class QywxOpenController {
WebLoginDTO login = AuthWebRequestUtil.getLoginUser(); WebLoginDTO login = AuthWebRequestUtil.getLoginUser();
String wxEnterpriseId = login.getWxEnterpriseId(); String wxEnterpriseId = login.getWxEnterpriseId();
String enterpriseId = login.getEnterpriseId(); String enterpriseId = login.getEnterpriseId();
String checkMsg = this.check(wxEnterpriseId, enterpriseId); ServiceResponse<OpenStaffDTO> staffResp = this.openStaffApiService.getByStaffId(staffId) ;
String checkMsg = this.check(wxEnterpriseId, enterpriseId , null != staffResp.getResult());
if (null != checkMsg) { if (null != checkMsg) {
return RestResponse.failure("9999", checkMsg); return RestResponse.failure("9999", checkMsg);
} }
...@@ -288,7 +289,7 @@ public class QywxOpenController { ...@@ -288,7 +289,7 @@ public class QywxOpenController {
return RestResponse.successResult(); return RestResponse.successResult();
} }
private String check(String wxEnterpriseId, String enterpriseId) { private String check(String wxEnterpriseId, String enterpriseId , boolean useFlag) {
OpenQwAccountInfoVO vo = this.getCheckInfo(wxEnterpriseId, enterpriseId); OpenQwAccountInfoVO vo = this.getCheckInfo(wxEnterpriseId, enterpriseId);
if (vo.getStatus() == 0) { if (vo.getStatus() == 0) {
return "请联系商务经理购买服务后再进行账号托管"; return "请联系商务经理购买服务后再进行账号托管";
...@@ -296,8 +297,10 @@ public class QywxOpenController { ...@@ -296,8 +297,10 @@ public class QywxOpenController {
if (vo.getStatus() == 2) { if (vo.getStatus() == 2) {
return "当前企微服务已过期"; return "当前企微服务已过期";
} }
if (vo.getGicTotal() <= vo.getUseNum()) { if(!useFlag) {
return "托管账号数量已达上线"; if (vo.getGicTotal() <= vo.getUseNum()) {
return "托管账号数量已达上线";
}
} }
return null; return null;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment