All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.alipay.api.domain.AlipayCommerceEducateTrainCourseCreateModel Maven / Gradle / Ivy

package com.alipay.api.domain;

import java.util.List;

import com.alipay.api.AlipayObject;
import com.alipay.api.internal.mapping.ApiField;
import com.alipay.api.internal.mapping.ApiListField;

/**
 * 创建课程
 *
 * @author auto create
 * @since 1.0, 2021-03-16 21:07:07
 */
public class AlipayCommerceEducateTrainCourseCreateModel extends AlipayObject {

	private static final long serialVersionUID = 3568641538366651842L;

	/**
	 * 业务类型
	 */
	@ApiField("biz_type")
	private String bizType;

	/**
	 * 课程简介
	 */
	@ApiField("brief")
	private String brief;

	/**
	 * 分类信息(从分类列表接口选取)
	 */
	@ApiListField("cate_infos")
	@ApiField("cate_info")
	private List cateInfos;

	/**
	 * 课程详情
	 */
	@ApiField("desc")
	private String desc;

	/**
	 * 商家信息
	 */
	@ApiField("merchant_info")
	private ShopMerchantInfo merchantInfo;

	/**
	 * 课程名称
	 */
	@ApiField("name")
	private String name;

	/**
	 * 上课时间
	 */
	@ApiField("open_time")
	private String openTime;

	/**
	 * 外部课程id
	 */
	@ApiField("out_course_id")
	private String outCourseId;

	/**
	 * 课程主图
	 */
	@ApiField("pic")
	private String pic;

	/**
	 * 场景类型(ONLINE : 线上、OFFLINE : 线下)
	 */
	@ApiField("scene_type")
	private String sceneType;

	/**
	 * 课程SKU信息
	 */
	@ApiListField("sku_infos")
	@ApiField("course_s_k_u_info")
	private List skuInfos;

	/**
	 * 来源(XIAOBAO : 校宝)
	 */
	@ApiField("source_type")
	private String sourceType;

	/**
	 * 标签列表
	 */
	@ApiListField("tag_infos")
	@ApiField("course_tag_info")
	private List tagInfos;

	/**
	 * 详情页地址
	 */
	@ApiField("url")
	private String url;

	/**
	 * 主视频地址
	 */
	@ApiField("video")
	private String video;

	public String getBizType() {
		return this.bizType;
	}
	public void setBizType(String bizType) {
		this.bizType = bizType;
	}

	public String getBrief() {
		return this.brief;
	}
	public void setBrief(String brief) {
		this.brief = brief;
	}

	public List getCateInfos() {
		return this.cateInfos;
	}
	public void setCateInfos(List cateInfos) {
		this.cateInfos = cateInfos;
	}

	public String getDesc() {
		return this.desc;
	}
	public void setDesc(String desc) {
		this.desc = desc;
	}

	public ShopMerchantInfo getMerchantInfo() {
		return this.merchantInfo;
	}
	public void setMerchantInfo(ShopMerchantInfo merchantInfo) {
		this.merchantInfo = merchantInfo;
	}

	public String getName() {
		return this.name;
	}
	public void setName(String name) {
		this.name = name;
	}

	public String getOpenTime() {
		return this.openTime;
	}
	public void setOpenTime(String openTime) {
		this.openTime = openTime;
	}

	public String getOutCourseId() {
		return this.outCourseId;
	}
	public void setOutCourseId(String outCourseId) {
		this.outCourseId = outCourseId;
	}

	public String getPic() {
		return this.pic;
	}
	public void setPic(String pic) {
		this.pic = pic;
	}

	public String getSceneType() {
		return this.sceneType;
	}
	public void setSceneType(String sceneType) {
		this.sceneType = sceneType;
	}

	public List getSkuInfos() {
		return this.skuInfos;
	}
	public void setSkuInfos(List skuInfos) {
		this.skuInfos = skuInfos;
	}

	public String getSourceType() {
		return this.sourceType;
	}
	public void setSourceType(String sourceType) {
		this.sourceType = sourceType;
	}

	public List getTagInfos() {
		return this.tagInfos;
	}
	public void setTagInfos(List tagInfos) {
		this.tagInfos = tagInfos;
	}

	public String getUrl() {
		return this.url;
	}
	public void setUrl(String url) {
		this.url = url;
	}

	public String getVideo() {
		return this.video;
	}
	public void setVideo(String video) {
		this.video = video;
	}

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy