EvalShopPool.java
2.19 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
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
package cn.fw.morax.domain.db.eval;
import cn.fw.common.data.entity.BaseAuditableTimeEntity;
import cn.fw.morax.domain.enums.EvalShopPoolStatusEnum;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.math.BigDecimal;
import java.time.LocalDate;
import java.time.YearMonth;
/**
* <p>
* 考评池
* </p>
*
* @author jiangchao
* @since 2022-12-09
*/
@Data
@EqualsAndHashCode(callSuper = false)
@TableName(autoResultMap = true)
public class EvalShopPool extends BaseAuditableTimeEntity<EvalShopPool, Long> {
private static final long serialVersionUID = 1L;
/**
* 考评组编码
*/
private String egc;
/**
* 考评id
*/
private Long evalId;
/**
* 考评组id
*/
private Long evalGroupId;
/**
* 考评排名组id
*/
private Long evalGroupRankId;
/**
* 考评排名组阶段id
*/
private Long evalGroupRankStageId;
// /**
// * 用户id
// */
// private Long userId;
//
// /**
// * 用户名称
// */
// private String userName;
// /**
// * 岗位id
// */
// private Long postId;
//
// /**
// * 岗位名称
// */
// private String postName;
/**
* 门店id
*/
private Long shopId;
/**
* 门店名称
*/
private String shopName;
// /**
// * 社保公积金门店id
// */
// private Long fundShopId;
//
// /**
// * 社保公积金门店名称
// */
// private String fundShopName;
/**
* 考评奖惩
*/
private BigDecimal reward;
/**
* 考评得分
*/
private BigDecimal score;
/**
* 考评得分率
*/
private BigDecimal scoreRatio;
/**
* 排名
*/
private Integer rank;
/**
* 月度
*/
private YearMonth monthly;
/**
* 数据日期
*/
private LocalDate dataDate;
/**
* 固定的
*/
private EvalShopPoolStatusEnum status;
/**
* 集团id
*/
private Long groupId;
/**
* 逻辑删除
*/
@TableLogic
private Boolean yn;
}