优化学生和本校老师微信登入功能
This commit is contained in:
parent
a5a549ba25
commit
4a5b4db8da
|
@ -157,6 +157,21 @@ public class CeesUserServiceImpl extends ServiceImpl<CeesUserMapper, CeesUser> i
|
|||
jsonObject.put("status", "1"); //1是填写信息
|
||||
return Result.ok(jsonObject);
|
||||
} else {
|
||||
if(StringUtils.isEmpty(student.getOpenId())){
|
||||
student.setOpenId(ceesUser.getOpenId());
|
||||
student.setUnionId(ceesUser.getUnionId());
|
||||
studentMapper.updateById(student);
|
||||
user.setOpenId(ceesUser.getOpenId());
|
||||
user.setUnionId(ceesUser.getUnionId());
|
||||
ceesUserMapper.updateById(user);
|
||||
return Result.error("正在进行数据关联!请5秒后刷新页面或退出重进!!");
|
||||
}
|
||||
if(student.getOpenId().equals(ceesUser.getOpenId()) && StringUtils.isEmpty(student.getUnionId())){
|
||||
student.setUnionId(ceesUser.getUnionId());
|
||||
studentMapper.updateById(student);
|
||||
user.setUnionId(ceesUser.getUnionId());
|
||||
ceesUserMapper.updateById(user);
|
||||
}
|
||||
if(student.getOpenId().equals(ceesUser.getOpenId())){
|
||||
JSONObject jsonObject = new JSONObject();
|
||||
jsonObject.put("userId", user.getUserId());
|
||||
|
@ -180,6 +195,21 @@ public class CeesUserServiceImpl extends ServiceImpl<CeesUserMapper, CeesUser> i
|
|||
jsonObject.put("status", "1"); //1是填写信息
|
||||
return Result.ok(jsonObject);
|
||||
} else {
|
||||
if(StringUtils.isEmpty(ceesLocalTeacher.getOpenId())){
|
||||
ceesLocalTeacher.setOpenId(ceesUser.getOpenId());
|
||||
ceesLocalTeacher.setUnionId(ceesUser.getUnionId());
|
||||
ceesLocalTeacherMapper.updateById(ceesLocalTeacher);
|
||||
user.setOpenId(ceesUser.getOpenId());
|
||||
user.setUnionId(ceesUser.getUnionId());
|
||||
ceesUserMapper.updateById(user);
|
||||
return Result.error("正在进行数据关联!请5秒后刷新页面或退出重进!!");
|
||||
}
|
||||
if(ceesLocalTeacher.getOpenId().equals(ceesUser.getOpenId()) && StringUtils.isEmpty(ceesLocalTeacher.getUnionId())){
|
||||
ceesLocalTeacher.setUnionId(ceesUser.getUnionId());
|
||||
ceesLocalTeacherMapper.updateById(ceesLocalTeacher);
|
||||
user.setUnionId(ceesUser.getUnionId());
|
||||
ceesUserMapper.updateById(user);
|
||||
}
|
||||
if(ceesLocalTeacher.getOpenId().equals(ceesUser.getOpenId())){
|
||||
JSONObject jsonObject = new JSONObject();
|
||||
jsonObject.put("userId", user.getUserId());
|
||||
|
|
Loading…
Reference in New Issue