V3.3.13.0

发布清单

QQ图片20181024105838

升级文档

首先,更新云平台带有该功能的版本

然后依次修改如下文件

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

20

4、UserController.java

注入Service

21

加一个方法

22

5、SysRoleUser的实体类跟Mapper.xml文件需要加入新字段IS_DEFAULT_ROLE

23 24