| | |
| | | * @param code |
| | | * @return |
| | | */ |
| | | public String getXcxLoginUrl(String code,Long companyId, String type) { |
| | | public String getXcxLoginUrl(String code,Long companyId) { |
| | | String wechatLoginUrl = PropertiesUtil.getString(WECHAT_LOGIN_URL); |
| | | if (AppConstance.MINIPROGRAM_APPID.equals(type)) { |
| | | return String.format(wechatLoginUrl, getAppid(companyId), getSecret(companyId), code); |
| | | } else { |
| | | return String.format(wechatLoginUrl, getManagerAppId(companyId), getManagerSecret(companyId), code); } |
| | | |
| | | return String.format(wechatLoginUrl, getAppid(companyId), getSecret(companyId), code); |
| | | } |
| | | |
| | | /** |
| | | * 获取管理端小程序登录地址 |
| | | * |
| | | * @param code |
| | | * @return |
| | | */ |
| | | public String getManagerXcxLoginUrl(String code) { |
| | | String wechatLoginUrl = PropertiesUtil.getString(WECHAT_LOGIN_URL); |
| | | String appId = PropertiesUtil.getString(AppConstance.MINI_PROGRAM_MANAGER_APP_ID); |
| | | String secret = PropertiesUtil.getString(AppConstance.MINI_PROGRAM_MANAGER_SECRET); |
| | | |
| | | return String.format(wechatLoginUrl, appId, secret, code); |
| | | } |
| | | |
| | | /** |
| | |
| | | BusParameterSettings secret = busParameterSettingsDao.selectCompanyParamByCode(AppConstance.MINIPROGRAM_SECRET, companyId); |
| | | return secret.getParamValue(); |
| | | } |
| | | |
| | | public String getManagerAppId(Long companyId) { |
| | | BusParameterSettings appId = busParameterSettingsDao.selectCompanyParamByCode(AppConstance.MINI_PROGRAM_MANAGER_APP_ID, companyId); |
| | | return appId.getParamValue(); |
| | | } |
| | | |
| | | public String getManagerSecret(Long companyId){ |
| | | BusParameterSettings secret = busParameterSettingsDao.selectCompanyParamByCode(AppConstance.MINI_PROGRAM_MANAGER_SECRET, companyId); |
| | | return secret.getParamValue(); |
| | | } |
| | | |
| | | |
| | | |
| | | |
| | | /** |
| | | * 清空token |