parent
92572cd398
commit
35d377cacf
9 changed files with 215 additions and 11 deletions
@ -0,0 +1,81 @@ |
|||||||
|
package org.springblade.desk.jobTransfer.pojo.request; |
||||||
|
|
||||||
|
import com.fasterxml.jackson.annotation.JsonFormat; |
||||||
|
import io.swagger.v3.oas.annotations.media.Schema; |
||||||
|
import lombok.Data; |
||||||
|
import org.springblade.core.mp.base.BaseEntity; |
||||||
|
|
||||||
|
import java.util.Date; |
||||||
|
|
||||||
|
/** |
||||||
|
* 培训安排分页检索 实体类 |
||||||
|
* |
||||||
|
* @author qyl |
||||||
|
* @since 2026-01-09 |
||||||
|
*/ |
||||||
|
@Data |
||||||
|
public class CultivateDetailQuery extends BaseEntity { |
||||||
|
|
||||||
|
/** |
||||||
|
* 姓名 |
||||||
|
*/ |
||||||
|
@Schema(description = "姓名") |
||||||
|
private String name; |
||||||
|
/** |
||||||
|
* 工号 |
||||||
|
*/ |
||||||
|
@Schema(description = "工号") |
||||||
|
private String code; |
||||||
|
/** |
||||||
|
* 用工类型 |
||||||
|
*/ |
||||||
|
@Schema(description = "用工类型(1实习工,2正式工)") |
||||||
|
private Short staffType; |
||||||
|
/** |
||||||
|
* 培训类型(1实习,2转岗,3下岗) |
||||||
|
*/ |
||||||
|
@Schema(description = "培训类型(1实习,2转岗,3下岗)") |
||||||
|
private Short type; |
||||||
|
/** |
||||||
|
* 培训模板ID |
||||||
|
*/ |
||||||
|
@Schema(description = "培训模板ID") |
||||||
|
private Long planId; |
||||||
|
/** |
||||||
|
* 培训师ID |
||||||
|
*/ |
||||||
|
@Schema(description = "培训师ID") |
||||||
|
private Long teacherId; |
||||||
|
/** |
||||||
|
* 培训状态(1未配置,2等待下发,3已下发-培训中,4已到期,5已培训-待确认,6培训完成) |
||||||
|
*/ |
||||||
|
@Schema(description = "培训状态(1未配置,2等待下发,3已下发-培训中,4已到期,5已培训-待确认,6培训完成)") |
||||||
|
private Short caStatus; |
||||||
|
/** |
||||||
|
* 下发时间 |
||||||
|
*/ |
||||||
|
@Schema(description = "下发时间") |
||||||
|
private Date distributeTime; |
||||||
|
|
||||||
|
/** |
||||||
|
* 培训周期(天) |
||||||
|
*/ |
||||||
|
@Schema(description = "培训周期(天)") |
||||||
|
private Integer cycle; |
||||||
|
/** |
||||||
|
* 预警周期(天) |
||||||
|
*/ |
||||||
|
@Schema(description = "预警周期(天)") |
||||||
|
private Integer earlyWarningDay; |
||||||
|
|
||||||
|
/** |
||||||
|
* 开始时间 |
||||||
|
*/ |
||||||
|
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") |
||||||
|
private Date startTime; |
||||||
|
/** |
||||||
|
* 结束时间 |
||||||
|
*/ |
||||||
|
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") |
||||||
|
private Date endTime; |
||||||
|
} |
||||||
Loading…
Reference in new issue