package com.xinquan.course.api.domain;
|
|
import com.baomidou.mybatisplus.annotation.TableField;
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import java.math.BigDecimal;
|
import java.util.List;
|
|
/**
|
* @author mitao
|
* @date 2024/9/7
|
*/
|
@Data
|
@ApiModel(value = "课程视图对象")
|
public class OrderCourseVO {
|
|
@ApiModelProperty(value = "订单id")
|
private Long id;
|
@ApiModelProperty(value = "课程/音频id")
|
private Long businessId;
|
|
@ApiModelProperty(value = "课程/冥想标题")
|
private String courseTitle;
|
|
@ApiModelProperty(value = "课程描述")
|
private String description;
|
|
@ApiModelProperty(value = "价格设定 1=免费 2=会员免费 3=单独收费")
|
private Integer chargeType;
|
|
@ApiModelProperty(value = "通用价格")
|
private BigDecimal generalPrice;
|
|
@ApiModelProperty(value = "IOS内购价格")
|
private BigDecimal iosPrice;
|
|
@ApiModelProperty(value = "列表封面图")
|
private String coverUrl;
|
@ApiModelProperty(value = "封面描述")
|
private String coverDescription;
|
@ApiModelProperty(value = "已学习人数")
|
private Integer count;
|
@ApiModelProperty(value = "支付状态 1待支付 2已支付")
|
private Integer paymentStatus;
|
@ApiModelProperty(value = "订单类型 1=冥想订单 2=课程订单")
|
private Integer orderFrom;
|
|
}
|