DataPermission.java
1.7 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
package com.tianbo.warehouse.model;
import java.io.Serializable;
import java.util.Date;
import lombok.Data;
/**
* data_permission
* @author
*/
@Data
public class DataPermission implements Serializable {
private Integer data_perm_id;
/**
* 数据权限名称
*/
private String perm_name;
/**
* 数据权限描述
*/
private String perm_des;
/**
* 权限排序
*/
private Byte perm_sort;
/**
* 权限禁用状态 - 0 不禁用 / 1 禁用
*/
private Boolean perm_status;
/**
* 创建时间
*/
private Date create_time;
/**
* 更新时间
*/
private Date update_time;
/**
* 创建人id/名称
*/
private String create_user;
/**
* 条件行冗余,数组转字符串orJson字符串
可以为* ,代表所有行
*/
private String row_condition;
/**
* 行条件对应的实体类名
*/
private String row_condition_property;
/**
* 条件列冗余,数组转字符串orJson字符串
可以为* 代表所有列
*/
private String cols_list;
/**
* 对应访问权限id
*/
private Integer permission_id;
/**
* 对应接口访问地址
*/
private String path;
/**
* 接口名称冗余
*/
private String interface_name;
/**
* 涉及微服务名称冗余
*/
private String service_name;
/**
* 涉及微服务描述
*/
private String service_name_des;
/**
* 关键字
*/
private String perm_keyword;
/**
* 权限类别-row:行权限,col:列权限
*/
private String perm_type;
private static final long serialVersionUID = 1L;
}