|
@@ -48,6 +48,7 @@ public class AuthController {
|
|
|
if (result.isSuccess()){
|
|
if (result.isSuccess()){
|
|
|
AccountDTO accountDTO = result.getData();
|
|
AccountDTO accountDTO = result.getData();
|
|
|
Long school_id = accountDTO.getRoleMaps().stream().filter(roleDTO -> "教师".equals(roleDTO.getRole_name())).findFirst().get().getSchool_id();
|
|
Long school_id = accountDTO.getRoleMaps().stream().filter(roleDTO -> "教师".equals(roleDTO.getRole_name())).findFirst().get().getSchool_id();
|
|
|
|
|
+ accountDTO.setSchool_id(school_id);
|
|
|
JwtInfo jwtInfo = new JwtInfo("school", school_id, accountDTO.getId(), accountDTO.getUser_phone());
|
|
JwtInfo jwtInfo = new JwtInfo("school", school_id, accountDTO.getId(), accountDTO.getUser_phone());
|
|
|
JwtToken jwtToken = JwtHelper.generateToken(jwtInfo, privateKeyPath, expire);
|
|
JwtToken jwtToken = JwtHelper.generateToken(jwtInfo, privateKeyPath, expire);
|
|
|
TokenDTO tokenDTO = BeanMapper.map(jwtToken, TokenDTO.class);
|
|
TokenDTO tokenDTO = BeanMapper.map(jwtToken, TokenDTO.class);
|