|
|
|
@ -90,12 +90,13 @@ public class MiniAppService {
|
|
|
|
|
Map<String, Object> columnMap = new HashMap<>();
|
|
|
|
|
columnMap.put("open_id", openid);
|
|
|
|
|
List<MiniUser> miniUsers = miniUserMapper.selectByMap(columnMap);
|
|
|
|
|
MiniUser miniUser = miniUsers.get(0);
|
|
|
|
|
|
|
|
|
|
// MiniUser miniUser = miniUsers.get(0);
|
|
|
|
|
|
|
|
|
|
JSONObject jsonObject = new JSONObject();
|
|
|
|
|
|
|
|
|
|
if(null==miniUser){
|
|
|
|
|
miniUser = new MiniUser();
|
|
|
|
|
if(miniUsers.size()==0){
|
|
|
|
|
MiniUser miniUser = new MiniUser();
|
|
|
|
|
String id = UUID.randomUUID().toString();
|
|
|
|
|
miniUser.setId(id);
|
|
|
|
|
miniUser.setSessionKey(sessionKey);
|
|
|
|
@ -110,6 +111,7 @@ public class MiniAppService {
|
|
|
|
|
jsonObject.put("userId",id);
|
|
|
|
|
jsonObject.put("openId",openid);
|
|
|
|
|
}else {
|
|
|
|
|
MiniUser miniUser = miniUsers.get(0);
|
|
|
|
|
miniUser.setSessionKey(sessionKey);
|
|
|
|
|
// oceanUser.setSessionKey(sessionKey);
|
|
|
|
|
miniUserMapper.updateById(miniUser);//是否是更新一个字段
|
|
|
|
|