package com.yeshi.makemoney.app.vo.admin;
|
|
import com.yeshi.makemoney.app.entity.SystemEnum;
|
import com.yeshi.makemoney.app.entity.admin.AdminRole;
|
import com.yeshi.makemoney.app.entity.admin.AdminRoleRule;
|
|
import java.util.List;
|
|
public class AdminRoleRuleAdminVO {
|
private String id;
|
private AdminRole role;
|
private String path;
|
private List<String> paths;
|
private Boolean navPage;
|
|
public AdminRoleRule toEntity(SystemEnum system) {
|
AdminRoleRule entity = new AdminRoleRule();
|
entity.setId(id);
|
entity.setRole(role);
|
entity.setPath(path);
|
entity.setNavPage(navPage);
|
return entity;
|
}
|
|
|
public static AdminRoleRuleAdminVO create(AdminRoleRule entity) {
|
AdminRoleRuleAdminVO vo = new AdminRoleRuleAdminVO();
|
vo.setId(entity.getId());
|
vo.setRole(entity.getRole());
|
vo.setPath(entity.getPath());
|
vo.setNavPage(entity.getNavPage());
|
return vo;
|
}
|
|
public String getId() {
|
return id;
|
}
|
|
public void setId(String id) {
|
this.id = id;
|
}
|
public AdminRole getRole() {
|
return role;
|
}
|
|
public void setRole(AdminRole role) {
|
this.role = role;
|
}
|
public String getPath() {
|
return path;
|
}
|
|
public void setPath(String path) {
|
this.path = path;
|
}
|
|
public Boolean getNavPage() {
|
return navPage;
|
}
|
|
public void setNavPage(Boolean navPage) {
|
this.navPage = navPage;
|
}
|
|
public List<String> getPaths() {
|
return paths;
|
}
|
|
public void setPaths(List<String> paths) {
|
this.paths = paths;
|
}
|
}
|