|  | @@ -0,0 +1,61 @@
 | 
	
		
			
				|  |  | +package com.xunmei.common.core.domain.edu.dto;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +import com.baomidou.mybatisplus.annotation.TableField;
 | 
	
		
			
				|  |  | +import com.baomidou.mybatisplus.annotation.TableId;
 | 
	
		
			
				|  |  | +import com.baomidou.mybatisplus.annotation.TableLogic;
 | 
	
		
			
				|  |  | +import com.baomidou.mybatisplus.annotation.TableName;
 | 
	
		
			
				|  |  | +import com.fasterxml.jackson.databind.annotation.JsonSerialize;
 | 
	
		
			
				|  |  | +import com.xunmei.common.core.web.domain.BaseEntity;
 | 
	
		
			
				|  |  | +import io.swagger.annotations.ApiModel;
 | 
	
		
			
				|  |  | +import io.swagger.annotations.ApiModelProperty;
 | 
	
		
			
				|  |  | +import lombok.Data;
 | 
	
		
			
				|  |  | +import lombok.EqualsAndHashCode;
 | 
	
		
			
				|  |  | +import lombok.experimental.Accessors;
 | 
	
		
			
				|  |  | +import org.apache.commons.lang3.builder.ToStringBuilder;
 | 
	
		
			
				|  |  | +import org.apache.commons.lang3.builder.ToStringStyle;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +import java.util.List;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +/**
 | 
	
		
			
				|  |  | + * 学习资料对象 sys_learning_materials
 | 
	
		
			
				|  |  | + *
 | 
	
		
			
				|  |  | + * @author xunmei
 | 
	
		
			
				|  |  | + * @date 2023-08-21
 | 
	
		
			
				|  |  | + */
 | 
	
		
			
				|  |  | +@Data
 | 
	
		
			
				|  |  | +@EqualsAndHashCode(callSuper = false)
 | 
	
		
			
				|  |  | +@Accessors(chain = true)
 | 
	
		
			
				|  |  | +@ApiModel(value = "学习资料新增对象", description = "学习资料")
 | 
	
		
			
				|  |  | +public class SysLearningMaterialsInsertDto extends BaseEntity {
 | 
	
		
			
				|  |  | +    private static final long serialVersionUID = 1L;
 | 
	
		
			
				|  |  | +    @JsonSerialize(using = com.fasterxml.jackson.databind.ser.std.ToStringSerializer.class)
 | 
	
		
			
				|  |  | +    private Long id;
 | 
	
		
			
				|  |  | +    @ApiModelProperty(value = "资料标题")
 | 
	
		
			
				|  |  | +    private String title;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    @ApiModelProperty(value = "资料内容")
 | 
	
		
			
				|  |  | +    private String content;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    @JsonSerialize(using = com.fasterxml.jackson.databind.ser.std.ToStringSerializer.class)
 | 
	
		
			
				|  |  | +    @ApiModelProperty(value = "资料类型(知识库标签)")
 | 
	
		
			
				|  |  | +    private Long knowledgeId;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    @ApiModelProperty(value = "所属机构")
 | 
	
		
			
				|  |  | +    private Long orgId;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    @ApiModelProperty(value = "机构名称")
 | 
	
		
			
				|  |  | +    private String orgName;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    @ApiModelProperty(value = "机构path")
 | 
	
		
			
				|  |  | +    private String orgPath;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    @ApiModelProperty(value = "是否公开,0:未公开,1:已公开")
 | 
	
		
			
				|  |  | +    private Integer isOpen;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    @ApiModelProperty(value = "附件")
 | 
	
		
			
				|  |  | +    private List<String> fileList;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    @ApiModelProperty(value = "备注")
 | 
	
		
			
				|  |  | +    private String remark;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +}
 |