| | |
| | | |
| | | import com.baomidou.mybatisplus.annotation.*; |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import com.ruoyi.dto.DateQueryDto; |
| | | import com.ruoyi.framework.aspectj.lang.annotation.Excel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | |
| | | */ |
| | | @TableName(value = "staff_on_job") |
| | | @Data |
| | | public class StaffOnJob implements Serializable { |
| | | public class StaffOnJob extends DateQueryDto implements Serializable { |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** |
| | |
| | | /** |
| | | * 员工编号 |
| | | */ |
| | | @Excel(name = "员工编号") |
| | | @Excel(name = "员工编号", type = Excel.Type.EXPORT, cellType = Excel.ColumnType.STRING) |
| | | private String staffNo; |
| | | |
| | | /** |
| | |
| | | @TableField(fill = FieldFill.INSERT) |
| | | private Long tenantId; |
| | | |
| | | /** |
| | | * 试用月份 |
| | | */ |
| | | private Integer probationPeriod; |
| | | |
| | | /** |
| | | * 转正日期 |
| | | */ |
| | | @JsonFormat(pattern = "yyyy-MM-dd") |
| | | private Date regularDate; |
| | | |
| | | /** |
| | | * 试用评估 |
| | | */ |
| | | private String assessmentResult; |
| | | |
| | | /** |
| | | * 延期月份数 |
| | | */ |
| | | private String delayMonths; |
| | | |
| | | /** |
| | | * 备注 |
| | | */ |
| | | private String remark; |
| | | |
| | | /** |
| | | * 调岗日期 |
| | | */ |
| | | private Date transferDate; |
| | | |
| | | /** |
| | | * 调岗类型 |
| | | */ |
| | | private String transferType; |
| | | |
| | | /** |
| | | * 调岗原因 |
| | | */ |
| | | private String transferReason; |
| | | |
| | | |
| | | } |