|
@@ -197,9 +197,22 @@ public class AuthenticationInterceptor implements HandlerInterceptor
|
|
|
userRegist.setUsername(userInfo.getString("username"));
|
|
|
userRegist.setEmail(userInfo.getString("email"));
|
|
|
userRegist.setPassword(userInfo.getString("password"));
|
|
|
- userService.regist(userRegist);
|
|
|
+ User registUser = userService.regist(userRegist);
|
|
|
user = userService.getByUsername(userInfo.getString("username"));
|
|
|
|
|
|
+ // Role
|
|
|
+ RelRoleUser relRoleUser = new RelRoleUser();
|
|
|
+ relRoleUser.setRoleId(1L);
|
|
|
+ relRoleUser.setUserId(registUser.getId());
|
|
|
+ relRoleUserMapper.insert(relRoleUser);
|
|
|
+
|
|
|
+ // Organization
|
|
|
+ RelUserOrganization relUserOrganization = new RelUserOrganization();
|
|
|
+ relUserOrganization.setUserId(registUser.getId());
|
|
|
+ relUserOrganization.setOrgId(1L);
|
|
|
+ relUserOrganization.setRole(Short.parseShort("1"));
|
|
|
+ relUserOrganizationMapper.insert(relUserOrganization);
|
|
|
+
|
|
|
}
|
|
|
|
|
|
request.setAttribute(Constants.CURRENT_USER, user);
|