Commit 20f4d12d authored by 周亚武's avatar 周亚武

小程序接口更新

parent 9ab13fec
...@@ -57,25 +57,28 @@ public class LoginApiController extends AbstractBaseController<LoginReq>{ ...@@ -57,25 +57,28 @@ public class LoginApiController extends AbstractBaseController<LoginReq>{
try { try {
JSONObject data = new JSONObject(); JSONObject data = new JSONObject();
String token = authTokenService.getToken(request);
data.put("token", token);
UserQuery userQuery = new UserQuery(); UserQuery userQuery = new UserQuery();
userQuery.setOpenId(loginReq.getOpenId()); userQuery.setOpenId(loginReq.getOpenId());
UserEntity userEntity = userService.selectOne(userQuery); UserEntity userEntity = userService.selectOne(userQuery);
String token = "";
//如果没查到用户,则第一次登录,根据openid创建用户 //如果没查到用户,则第一次登录,根据openid创建用户
if(ObjectUtils.isEmpty(userEntity)){ if(ObjectUtils.isEmpty(userEntity)){
UserEntity entity = new UserEntity(); UserEntity entity = new UserEntity();
entity.setUserType(1); //普通用户 entity.setUserType(1); //普通用户
entity.setLastLoginTime(new Date()); entity.setLastLoginTime(new Date());
entity.setOpenId(loginReq.getOpenId()); entity.setOpenId(loginReq.getOpenId());
entity.setStatus(1);
entity.setRealName("游客"); entity.setRealName("游客");
entity.setLoginName(loginReq.getOpenId());
entity.setLoginPwd("123"); //默认密码123
userService.save(entity); userService.save(entity);
token = authTokenService.createToken(entity);
log.info( busiDesc, "第一次登陆,保存用户信息成功"); log.info( busiDesc, "第一次登陆,保存用户信息成功");
rest.setMsg("未查询到用户信息"); rest.setMsg("未查询到用户信息");
}else { }else {
StaffQuery staffQuery = new StaffQuery(); StaffQuery staffQuery = new StaffQuery();
if(ObjectUtils.isEmpty(userEntity.getStaffId())){ if(ObjectUtils.isEmpty(userEntity.getStaffId())){
...@@ -90,8 +93,10 @@ public class LoginApiController extends AbstractBaseController<LoginReq>{ ...@@ -90,8 +93,10 @@ public class LoginApiController extends AbstractBaseController<LoginReq>{
} }
} }
token = authTokenService.createToken(userEntity);
} }
data.put("token", token);
rest.setData(data); rest.setData(data);
......
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