Commit 4eafa5c6 by fudahua

绑定状态

parent 7a0e60e0
...@@ -355,12 +355,17 @@ public class WxEnterpriseController extends WebBaseController{ ...@@ -355,12 +355,17 @@ public class WxEnterpriseController extends WebBaseController{
return resultResponse(HaoBanErrCode.ERR_10012); return resultResponse(HaoBanErrCode.ERR_10012);
} }
memberSecret = memberSecret.trim(); memberSecret = memberSecret.trim();
UserDTO user = qywxUserApiService.getSelfWorkWxUser(wxEnterprise.getCorpid(), memberSecret, getWxUserId(wxEnterpriseId,login.getStaffDTO()));
SecretSettingDTO secretSetting = wxEnterpriseApiService.getSecretSetting(wxEnterpriseId, SecretTypeEnum.MEMBER_WAPP.getVal(), enterpriseId); SecretSettingDTO secretSetting = wxEnterpriseApiService.getSecretSetting(wxEnterpriseId, SecretTypeEnum.MEMBER_WAPP.getVal(), enterpriseId);
if (null== secretSetting) { if (null== secretSetting) {
secretSetting=new SecretSettingDTO(); secretSetting=new SecretSettingDTO();
}else{
if(secretSetting.getSecretVal().equals(memberSecret)){
logger.info("secret已经保存过");
return resultResponse(HaoBanErrCode.ERR_100017);
} }
}
UserDTO user = qywxUserApiService.getSelfWorkWxUser(wxEnterprise.getCorpid(), memberSecret, getWxUserId(wxEnterpriseId,login.getStaffDTO()));
secretSetting.setSecretType(SecretTypeEnum.MEMBER_WAPP.getVal()); secretSetting.setSecretType(SecretTypeEnum.MEMBER_WAPP.getVal());
secretSetting.setSecretName(secretName); secretSetting.setSecretName(secretName);
secretSetting.setEnterpriseId(enterpriseId); secretSetting.setEnterpriseId(enterpriseId);
......
...@@ -104,6 +104,7 @@ public enum HaoBanErrCode { ...@@ -104,6 +104,7 @@ public enum HaoBanErrCode {
ERR_100015(100015,"暂存部门不能删除"), ERR_100015(100015,"暂存部门不能删除"),
ERR_100016(100016,"审核失败"), ERR_100016(100016,"审核失败"),
ERR_100017(100017,"secret已经设置过"),
ERR_DEFINE(-888, "自定义错误"), ERR_DEFINE(-888, "自定义错误"),
ERR_OTHER(-999, "未知错误code"); ERR_OTHER(-999, "未知错误code");
......
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