|
|
@@ -1,5 +1,6 @@
|
|
|
package com.xunmei.common.core.domain.edu.domain;
|
|
|
|
|
|
+import com.baomidou.mybatisplus.annotation.TableField;
|
|
|
import com.baomidou.mybatisplus.annotation.TableId;
|
|
|
import com.baomidou.mybatisplus.annotation.TableName;
|
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
|
@@ -30,127 +31,103 @@ import java.util.Date;
|
|
|
public class CoreEduTrainingTask extends BaseEntity {
|
|
|
private static final long serialVersionUID = 1L;
|
|
|
|
|
|
- /**
|
|
|
- * id
|
|
|
- */
|
|
|
+
|
|
|
@TableId
|
|
|
@JsonSerialize(using = com.fasterxml.jackson.databind.ser.std.ToStringSerializer.class)
|
|
|
private Long id;
|
|
|
|
|
|
- /**
|
|
|
- * 教育培训计划Id
|
|
|
- */
|
|
|
+ @TableField("plan_id")
|
|
|
@ApiModelProperty(value = "教育培训计划Id")
|
|
|
private Long planId;
|
|
|
|
|
|
- /**
|
|
|
- * 机构
|
|
|
- */
|
|
|
+ @TableField("org_id")
|
|
|
@ApiModelProperty(value = "机构")
|
|
|
private Long orgId;
|
|
|
|
|
|
- /**
|
|
|
- * 机构名称
|
|
|
- */
|
|
|
+
|
|
|
+ @TableField("org_name")
|
|
|
@ApiModelProperty(value = "机构名称")
|
|
|
private String orgName;
|
|
|
|
|
|
- /**
|
|
|
- * 机构
|
|
|
- */
|
|
|
+
|
|
|
+ @TableField("org_path")
|
|
|
@ApiModelProperty(value = "机构")
|
|
|
private String orgPath;
|
|
|
|
|
|
- /**
|
|
|
- * 岗位id集合
|
|
|
- */
|
|
|
+
|
|
|
+ @TableField("role_ids")
|
|
|
@ApiModelProperty(value = "岗位id集合")
|
|
|
private String roleIds;
|
|
|
|
|
|
- /**
|
|
|
- * 岗位名集合
|
|
|
- */
|
|
|
+
|
|
|
+ @TableField("role_names")
|
|
|
@ApiModelProperty(value = "岗位名集合")
|
|
|
private String roleNames;
|
|
|
|
|
|
|
|
|
- /**
|
|
|
- * 学习主题
|
|
|
- */
|
|
|
+ @TableField("title")
|
|
|
@ApiModelProperty(value = "学习主题")
|
|
|
private String title;
|
|
|
|
|
|
|
|
|
/**
|
|
|
+ * @see com.xunmei.common.core.enums.edu.EduTrainingDoStatus
|
|
|
* 类型
|
|
|
*/
|
|
|
+ @TableField("type")
|
|
|
@ApiModelProperty(value = "类型")
|
|
|
private Integer type;
|
|
|
|
|
|
- /**
|
|
|
- * 主持人
|
|
|
- */
|
|
|
+ @TableField("host_id")
|
|
|
@ApiModelProperty(value = "主持人")
|
|
|
private Long hostId;
|
|
|
|
|
|
|
|
|
- /**
|
|
|
- * 开始日期
|
|
|
- */
|
|
|
+ @TableField("start_date")
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
|
|
@ApiModelProperty(value = "开始日期")
|
|
|
private Date startDate;
|
|
|
|
|
|
- /**
|
|
|
- * 截止日期
|
|
|
- */
|
|
|
+ @TableField("end_date")
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
|
|
@ApiModelProperty(value = "截止日期")
|
|
|
private Date endDate;
|
|
|
|
|
|
- /**
|
|
|
- * 时间
|
|
|
- */
|
|
|
+ @TableField("date_time")
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
|
|
- @ApiModelProperty(value = "时间")
|
|
|
+ @ApiModelProperty(value = "培训时间")
|
|
|
private Date dateTime;
|
|
|
|
|
|
+ @TableField("status")
|
|
|
@ApiModelProperty(value = "时间")
|
|
|
private EduTrainingDoStatus status;
|
|
|
|
|
|
|
|
|
- /**
|
|
|
- * 内容
|
|
|
- */
|
|
|
+ @TableField("content")
|
|
|
@ApiModelProperty(value = "内容")
|
|
|
private String content;
|
|
|
- /**
|
|
|
- * 总结
|
|
|
- */
|
|
|
+
|
|
|
+
|
|
|
+ @TableField("note")
|
|
|
@ApiModelProperty(value = "总结")
|
|
|
private String note;
|
|
|
|
|
|
|
|
|
+ @TableField("plan_cycle")
|
|
|
@ApiModelProperty(value = "周期")
|
|
|
private Integer planCycle;
|
|
|
|
|
|
|
|
|
- /**
|
|
|
- * 附件
|
|
|
- */
|
|
|
+ @TableField("file_list")
|
|
|
@ApiModelProperty(value = "附件")
|
|
|
private String fileList;
|
|
|
|
|
|
- /**
|
|
|
- * 图片
|
|
|
- */
|
|
|
+ @TableField("image_list")
|
|
|
@ApiModelProperty(value = "图片")
|
|
|
private String imageList;
|
|
|
|
|
|
|
|
|
- /**
|
|
|
- * pdf下载地址
|
|
|
- */
|
|
|
+ @TableField("pdf_url")
|
|
|
@ApiModelProperty(value = "pdf下载地址")
|
|
|
private String pdfUrl;
|
|
|
|