|
|
@@ -14,6 +14,7 @@ import com.zksy.framework.manager.AsyncManager;
|
|
|
import com.zksy.framework.manager.factory.AsyncFactory;
|
|
|
import com.zksy.system.service.ISysConfigService;
|
|
|
import com.zksy.system.service.ISysUserService;
|
|
|
+import com.zksy.system.service.impl.SysUserServiceImpl;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Component;
|
|
|
|
|
|
@@ -28,6 +29,9 @@ public class SysRegisterService
|
|
|
@Autowired
|
|
|
private ISysUserService userService;
|
|
|
|
|
|
+ @Autowired
|
|
|
+ private SysUserServiceImpl sysUserServiceImpl;
|
|
|
+
|
|
|
@Autowired
|
|
|
private ISysConfigService configService;
|
|
|
|
|
|
@@ -83,6 +87,10 @@ public class SysRegisterService
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
+ if(StringUtils.isNotNull(registerBody.getRoleIds())) {
|
|
|
+ //插入用户角色关联
|
|
|
+ sysUserServiceImpl.insertUserRole(sysUser.getUserId(), registerBody.getRoleIds());
|
|
|
+ }
|
|
|
AsyncManager.me().execute(AsyncFactory.recordLogininfor(username, Constants.REGISTER,
|
|
|
MessageUtils.message("user.register.success")));
|
|
|
}
|