You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
package com.spring.modules.base.entity;
import com.baomidou.mybatisplus.annotation.FieldFill;import com.baomidou.mybatisplus.annotation.FieldStrategy;import com.baomidou.mybatisplus.annotation.TableField;import com.baomidou.mybatisplus.annotation.TableName;import com.fasterxml.jackson.annotation.JsonFormat;import lombok.Data;import org.springframework.format.annotation.DateTimeFormat;
import java.math.BigDecimal;import java.util.Date;
@TableName("labor_class")@Datapublic class PersonnelLevel { /** * 工厂编号 */ private String site; /** * 等级编码 */ private String levelId; /** * 等级描述 */ private String levelDesc; /** * 等级成本 */ private BigDecimal levelCost; /** * 是否可用 */ private String active;
@DateTimeFormat(pattern = "yyyy-MM-dd") @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") @TableField(fill = FieldFill.INSERT,updateStrategy = FieldStrategy.NEVER) private Date createDate;
private String createBy;
@DateTimeFormat(pattern = "yyyy-MM-dd") @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") @TableField(fill = FieldFill.UPDATE,insertStrategy = FieldStrategy.NEVER) private Date updateDate;
private String updateBy;
private String ifsRowVersion; private String showInQueryFlag;
public String getKey() { return site + "-" + levelId; }}
|