package com.xinquan.meditation.api.domain;
|
|
import com.baomidou.mybatisplus.annotation.IdType;
|
import com.baomidou.mybatisplus.annotation.TableField;
|
import com.baomidou.mybatisplus.annotation.TableId;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.xinquan.common.core.web.domain.BaseModel;
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import java.math.BigDecimal;
|
import lombok.Data;
|
import lombok.EqualsAndHashCode;
|
|
/**
|
* <p>
|
* 冥想音频表
|
* </p>
|
*
|
* @author mitao
|
* @since 2024-08-21
|
*/
|
@Data
|
@EqualsAndHashCode(callSuper = true)
|
@TableName("t_meditation")
|
@ApiModel(value="Meditation对象", description="冥想音频表")
|
public class Meditation extends BaseModel {
|
|
private static final long serialVersionUID = 1L;
|
|
@ApiModelProperty(value = "id")
|
@TableId(value = "id",type = IdType.ASSIGN_ID)
|
private Long id;
|
|
@ApiModelProperty(value = "冥想音频分类id")
|
@TableField("cate_id")
|
private Long cateId;
|
|
@ApiModelProperty(value = "冥想标题")
|
@TableField("meditation_title")
|
private String meditationTitle;
|
|
@ApiModelProperty(value = "上架状态 1=上架 2=下架")
|
@TableField("listing_status")
|
private Integer listingStatus;
|
|
@ApiModelProperty(value = "梵文 1=是 2否")
|
@TableField("sanskrit")
|
private Integer sanskrit;
|
|
@ApiModelProperty(value = "价格设定 1=免费 2=会员免费 3=单独收费")
|
@TableField("charge_type")
|
private Integer chargeType;
|
|
@ApiModelProperty(value = "通用价格")
|
@TableField("general_price")
|
private BigDecimal generalPrice;
|
|
@ApiModelProperty(value = "IOS内购价格")
|
@TableField("ios_price")
|
private BigDecimal iosPrice;
|
|
@ApiModelProperty(value = "排序权重")
|
@TableField("sort_num")
|
private Integer sortNum;
|
|
@ApiModelProperty(value = "实际已学习数")
|
@TableField("real_learned_num")
|
private Integer realLearnedNum;
|
|
@ApiModelProperty(value = "虚拟已学习数")
|
@TableField("virtual_learned_num")
|
private Integer virtualLearnedNum;
|
|
@ApiModelProperty(value = "icon封面图")
|
@TableField("icon_url")
|
private String iconUrl;
|
|
@ApiModelProperty(value = "封面图")
|
@TableField("cover_url")
|
private String coverUrl;
|
|
@ApiModelProperty(value = "背景图")
|
@TableField("background_url")
|
private String backgroundUrl;
|
|
@ApiModelProperty(value = "详情描述")
|
@TableField("detail_description")
|
private String detailDescription;
|
|
@ApiModelProperty(value = "封面描述")
|
@TableField("cover_description")
|
private String coverDescription;
|
|
@ApiModelProperty(value = "导师音频")
|
@TableField("tutor_audio_url")
|
private String tutorAudioUrl;
|
|
@ApiModelProperty(value = "被点赞数")
|
@TableField("like_count")
|
private Integer likeCount;
|
|
@ApiModelProperty(value = "被收藏数")
|
@TableField("favorite_count")
|
private Integer favoriteCount;
|
|
|
}
|