更新查询

This commit is contained in:
xiaozhequ
2023-11-24 16:18:48 +08:00
parent 5b4feb45d6
commit 6d3cd19292
8 changed files with 741 additions and 680 deletions

View File

@@ -10,115 +10,115 @@ import java.util.List;
*/
@Data
public class CourseFullText {
/**id,对于原系统是kid*/
private String id;
/**es中的id*/
private String esId;
/**名称*/
private String name;
/**来源,1表来源老系统2表来源新系统*/
private Integer source;
private String keywords;
private String summary;
/**10无目录录播课20 有目录录播课30:面授课40学习项目*/
private Integer type;
/**多个时用到*/
private String types;
/**原系统的企业id,对应sass模式的字段*/
private String companyId;
/**封面图片*/
private String coverImg;
/**课程的评分*/
private Float score;
/**学习人数*/
private Integer studies;
/** 格式化学习人数 **/
private Integer studiesFormat;
private String teacher;
private String teacherCode;
/**发布时间*/
private Long publishTime;
/**课程的时长,秒*/
private Integer duration;
/**是否置顶*/
private Integer isTop;
/**置顶时间*/
private Long topTime;
/**系统的一级*/
private String sysType1;
/**系统的二级*/
private String sysType2;
/**系统的三级*/
private String sysType3;
private String sysType1;
/**系统的二级*/
private String sysType2;
/**系统的三级*/
private String sysType3;
/**课程的标签*/
private String tags;
/**
* 是否有受众
*/
private Integer isSetAudience;
/**受众受众的id,多个使用逗号分隔*/
//private String audience;
private String[] audiences;
/**资源归属*/
private String resOwner;
/**新系统无此字段*/
private Integer startTime;
/**新系统无此字段*/
private Integer endTime;
/**创建*/
private Long createdAt;
/***/
private String domainIds;
/**用于查询*/
private Integer maxDuration;
/**用于查询排序处理,1表最新2表最热不做存储*/
private Integer orderType;
/**设备 1PC端可见2移动端可见3多端可见*/
private Integer device;
/**
* 是否公开课0表非公开课1表公开课
*/
private Integer openCourse;
/**
* 是否公开0表非公开报名1表公开报名-字段需新增,按管理端需求增加
*/
private Integer openEnroll;
* 是否公开课0表非公开课1表公开课
*/
private Integer openCourse;
/**
* 是否公开0表非公开报名1表公开报名-字段需新增,按管理端需求增加
*/
private Integer openEnroll;
/**
@@ -141,4 +141,14 @@ public class CourseFullText {
* 受众
*/
private String audience;
}
/**
* 剔除的面授课id
*/
private String[] offCourseId;
/**
* 在线课id
*/
private String[] courseId;
}