Commit bc1cb50d by 徐高华

企微托管

parent bfee6e3a
......@@ -260,7 +260,7 @@ public class QywxOpenController {
if (!resp.isSuccess()) {
return RestResponse.failure("9999", resp.getMessage());
}
OpenQwAccountInfoVO vo = this.getCheckInfo(wxEnterpriseId,enterpriseId) ;
OpenQwAccountInfoVO vo = this.getCheckInfo(wxEnterpriseId, enterpriseId);
vo.setUseNum(resp.getResult().getUseNum());
vo.setValidNum(resp.getResult().getValidNum());
return RestResponse.successResult(vo);
......@@ -295,17 +295,20 @@ public class QywxOpenController {
}
private String check(String wxEnterpriseId, String enterpriseId) {
OpenQwAccountInfoVO vo = this.getCheckInfo(wxEnterpriseId,enterpriseId) ;
if(vo.getStatus()==0) {
return "请联系商务经理购买服务后再进行账号托管" ;
OpenQwAccountInfoVO vo = this.getCheckInfo(wxEnterpriseId, enterpriseId);
if (vo.getStatus() == 0) {
return "请联系商务经理购买服务后再进行账号托管";
}
if(vo.getStatus()==2) {
return "当前企微服务已过期" ;
if (vo.getStatus() == 2) {
return "当前企微服务已过期";
}
if(vo.getGicTotal() <= vo.getUseNum()) {
return "托管账号数量已达上线" ;
ServiceResponse<OpenStaffLicenseDTO> resp = this.openStaffApiService.getLicenseInfo(wxEnterpriseId, enterpriseId);
vo.setUseNum(resp.getResult().getUseNum());
vo.setValidNum(resp.getResult().getValidNum());
if (vo.getGicTotal() <= vo.getUseNum()) {
return "托管账号数量已达上线";
}
return null ;
return null;
}
private OpenQwAccountInfoVO getCheckInfo(String wxEnterpriseId, String enterpriseId) {
......@@ -325,7 +328,7 @@ public class QywxOpenController {
String json = dto.getModuleSetting();
WechatWorkServiceSetting bo = JSONObject.parseObject(json, WechatWorkServiceSetting.class);
vo.setGicTotal(bo.getAccountNumber());
vo.setVersion(dto.getModuleVersion()) ;
vo.setVersion(dto.getModuleVersion());
}
}
log.info("OpenQwAccountInfoVO={}", JSONObject.toJSONString(vo));
......
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