发布清单
升级文档
首先,更新云平台带有该功能的版本
然后依次修改如下文件
1、在application-properties文件中增加一个配置参数
#使用设置默认角色功能
role.useDefaultRole = true
(建议FMS项目组将该参数设为false,则仍然使用之前的功能:用户登录时取上次登录的角色。其他项目组若要使用该功能,将其设为true,则使用新功能:可以为当前登录用户设置默认角色。)
2、使用该功能需在index页面加一个超链接,上面绑定一个click事件
即:ng-click=“setDefaultRole()”
然后在对应的js加上该方法向后台发送请求
即:$scope.setDefaultRole = function(){
$http.post($config.ctx + ‘/sysRoleUser/setDefaultRole?sysRoleId=’ + $scope.currentRoleId + ‘&sysUserId=’ + $scope.$sessionAttrs.loginUser.userId).success(function(result){
GillionMsg.alert(“提示“, “设置成功!“);
})
};
3、需要在表SYS_ROLE_USER新增一个字段 IS_DEFAULT_ROLE
4、UserController.java
注入Service
加一个方法
5、SysRoleUser的实体类跟Mapper.xml文件需要加入新字段IS_DEFAULT_ROLE