员工权限

This commit is contained in:
2024-09-14 16:22:41 +08:00
parent 260bf68c23
commit bdad979450
14 changed files with 622 additions and 1 deletions

View File

@@ -23,6 +23,7 @@ import lombok.Data;
import javax.persistence.Column;
import java.math.BigDecimal;
import java.io.Serializable;
import java.util.List;
import java.util.Set;
/**
@@ -84,4 +85,6 @@ public class TbPlussShopStaffDto implements Serializable {
private Long updatedAt;
private String type;
}
private List<TbShopPermissionDto> permissions;
}

View File

@@ -0,0 +1,28 @@
package cn.ysk.cashier.dto.shop;
import lombok.Data;
import java.util.List;
@Data
public class TbShopPermissionDto {
private Integer id;
//权限类型staff 员工,
private String type;
//权限名称
private String label;
//权限code为了区分采用汉语拼音
private String code;
//层级
private Integer level;
//上级ID
private Integer parentId;
//是否重要: 重要对应页面红色
private Integer isImportant;
//排序
private Integer sort;
private Integer hasPermission;
private List<TbShopPermissionDto> children;
}