package com.ydtech.modules.esm.model; import com.fasterxml.jackson.annotation.JsonFormat; import com.ydtech.core.page.PageRequest; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.util.Date; @Data public class EsmTrainQueryReq extends PageRequest { /** * 用户id */ @ApiModelProperty(value = "用户id") private String userId; /** * 培训信息id */ @ApiModelProperty(value = "培训信息id") private String trainid; /** * 标题 */ @ApiModelProperty(value = "标题") private String title; /** * 描述 */ @ApiModelProperty(value = "描述") private String describe; /** * 状态(是否发布) 0未发布,1已发布 */ @ApiModelProperty(value = "状态(是否发布) 0未发布,1已发布") private String status; /** * 机构 */ @ApiModelProperty(value = "机构") private String comcode; /** * 上传文件id */ @ApiModelProperty(value = "上传文件id") private String fileid; /** * 上传文件目录id */ @ApiModelProperty(value = "上传文件目录id") private String dirid; /** * 人员范围(业务员、个代) 1业务员,2个代 */ @ApiModelProperty(value = "人员范围(业务员、个代) 1业务员,2个代") private String userscope; /** * 培训类型 */ @ApiModelProperty(value = "培训类型") private String byzd1; /** * app端顯示的logo圖片,已使用 */ @ApiModelProperty(value = "app端顯示的logo圖片") private String byzd2; /** * 学习次数 */ @ApiModelProperty(value = "学习次数") private String byzd3; /** * */ private String byzd4; /** * */ private String byzd5; /** * 操作人 */ @ApiModelProperty(value = "操作人") private String operatorcode; /** * 操作时间 */ @ApiModelProperty(value = "操作时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date operatime; }