package com.ruoyi.goods.domain.vo;
|
|
import com.alibaba.fastjson2.annotation.JSONField;
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import java.util.Date;
|
|
/**
|
* @author mitao
|
* @date 2025/1/9
|
*/
|
@Data
|
@ApiModel("小鹅通课程视图对象")
|
public class XiaoeCourseVO {
|
@ApiModelProperty("课程id")
|
@JSONField(name = "resource_id")
|
private String resourceId;
|
|
@ApiModelProperty("课程id")
|
@JSONField(name = "resource_type")
|
private Integer resourceType;
|
|
@ApiModelProperty("课程名称")
|
@JSONField(name = "title")
|
private String title;
|
|
@ApiModelProperty("课程封面")
|
@JSONField(name = "img_url")
|
private String imgUrl;
|
|
@ApiModelProperty("用户数")
|
@JSONField(name = "user_count")
|
private Integer userCount;
|
|
@ApiModelProperty("内容数")
|
@JSONField(name = "resource_cnt")
|
private Integer resourceCnt;
|
|
@ApiModelProperty("开课时间")
|
@JSONField(name = "curriculum_time")
|
private Date curriculumTime;
|
|
@ApiModelProperty("更新时间")
|
@JSONField(name = "last_updated_at")
|
private Date lastUpdatedAt;
|
|
@ApiModelProperty("开课结束时间")
|
@JSONField(name = "curriculum_end_time")
|
private Date curriculumEndTime;
|
|
}
|