报错处理
This commit is contained in:
parent
38dd3d3f79
commit
f948608fbf
@ -1,5 +1,6 @@
|
|||||||
package cn.axzo.tyr.client.model.vo;
|
package cn.axzo.tyr.client.model.vo;
|
||||||
|
|
||||||
|
import cn.axzo.tyr.client.model.permission.PermissionPointTreeNode;
|
||||||
import lombok.AllArgsConstructor;
|
import lombok.AllArgsConstructor;
|
||||||
import lombok.Builder;
|
import lombok.Builder;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
@ -7,6 +8,7 @@ import lombok.NoArgsConstructor;
|
|||||||
|
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
import java.util.stream.Collectors;
|
||||||
|
|
||||||
@Data
|
@Data
|
||||||
@AllArgsConstructor
|
@AllArgsConstructor
|
||||||
@ -50,4 +52,11 @@ public class SaasRoleVO {
|
|||||||
|
|
||||||
private Date updateAt;
|
private Date updateAt;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 获取角色对应所用的权限
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
public List<PermissionPointTreeNode> getFeature(){
|
||||||
|
return this.permissionGroup.stream().map(SaasPermissionGroupVO::getFeature).flatMap(List::stream).distinct().collect(Collectors.toList());
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user