|
|
|
@@ -4,6 +4,7 @@ import com.baomidou.dynamic.datasource.toolkit.CryptoUtils; |
|
|
|
import com.fasterxml.jackson.core.JsonProcessingException; |
|
|
|
import com.fasterxml.jackson.databind.ObjectMapper; |
|
|
|
import com.xueyi.common.core.constant.basic.SecurityConstants; |
|
|
|
import com.xueyi.common.core.utils.core.CryptoUtil; |
|
|
|
import com.xueyi.common.core.utils.core.ObjectUtil; |
|
|
|
import com.xueyi.common.core.web.result.AjaxResult; |
|
|
|
import com.xueyi.common.core.web.result.R; |
|
|
|
@@ -71,7 +72,7 @@ public class WeChatController { |
|
|
|
R<SysEnterpriseStaff> staff = tenantService.existStaff(weChatUserInfo.getOpenid(), SecurityConstants.INNER); |
|
|
|
Map<String, Object> map = new HashMap<>(); |
|
|
|
try { |
|
|
|
map.put("wechat_auth", CryptoUtils.encrypt(weChatUserInfo.toString())); |
|
|
|
map.put("wechat_auth", CryptoUtil.encrypt(weChatUserInfo.toString())); |
|
|
|
if (staff.getData() != null) { |
|
|
|
R<LoginUser> loginInfoResult = remoteLoginService.getLoginInfoInnerByPhone(staff.getData().getPhone(), SecurityConstants.INNER); |
|
|
|
map.putAll(tokenService.createToken(loginInfoResult.getData())); |
|
|
|
|