package cn.fw.morax.domain.db.kpi; import cn.fw.common.data.entity.BaseAuditableEntity; import cn.fw.common.data.entity.BaseAuditableTimeEntity; import cn.fw.common.data.mybatis.handler.LongListTypeHandler; import cn.fw.common.data.mybatis.handler.StringListTypeHandler; import com.baomidou.mybatisplus.annotation.TableField; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.experimental.Accessors; import java.math.BigDecimal; import java.time.LocalDateTime; import java.util.List; /** *

* 人员质量考核配置 *

* * @author jiangchao * @since 2023-03-17 */ @Data @EqualsAndHashCode(callSuper = false) @Accessors(chain = true) public class KpiAssess extends BaseAuditableEntity { private static final long serialVersionUID = 1L; /** * 岗位id */ private Long postId; /** * 岗位名称 */ private String postName; /** * 适用门店ids */ @TableField(typeHandler = LongListTypeHandler.class) private List shopIds; /** * 适用门店名称 */ @TableField(typeHandler = StringListTypeHandler.class) private List shopNames; /** * 排名 */ private Integer rank; /** * 集团id */ private Long groupId; /** * 逻辑删除 */ private Boolean yn; }