package cn.iocoder.yudao.module.hrm.controller.admin.training.vo; import cn.iocoder.yudao.framework.common.pojo.PageParam; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.ToString; @Schema(description = "管理后台 - HRM 培训活动分页 Request VO") @Data @EqualsAndHashCode(callSuper = true) @ToString(callSuper = true) public class HrmTrainingPageReqVO extends PageParam { @Schema(description = "培训编号", example = "PX202409080001") private String trainingNo; @Schema(description = "培训名称", example = "2026年度电力安全培训") private String name; @Schema(description = "培训类型(1=安全培训,2=技能培训,3=管理培训,4=其他)", example = "1") private Integer trainingType; @Schema(description = "状态(0=草稿,10=待开展,20=已完成,30=已取消)", example = "10") private Integer status; }