package com.ruoyi.study.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.ruoyi.common.core.web.domain.BaseModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
/**
|
* <p>
|
* 故事管理
|
* </p>
|
*
|
* @author 无关风月
|
* @since 2024-04-26
|
*/
|
@Data
|
@TableName("t_story")
|
public class TStory extends BaseModel {
|
|
private static final long serialVersionUID = 1L;
|
|
/**
|
* 主键id
|
*/
|
@TableId(value = "id", type = IdType.AUTO)
|
private Integer id;
|
/**
|
* 故事名称
|
*/
|
private String name;
|
/**
|
* 英文释义
|
*/
|
private String english;
|
/**
|
* 预期类型多个顿号隔开
|
*/
|
private String type;
|
/**
|
* 状态1上架2下架3删除
|
*/
|
private Integer state;
|
/**
|
* 图片
|
*/
|
private String img;
|
/**
|
* 正确语音
|
*/
|
private String correct;
|
/**
|
* 错误语音 要么没有 要么两个逗号隔开
|
*/
|
private String error;
|
@ApiModelProperty(value = "一级分类名称")
|
@TableField(exist = false)
|
private String firstCategoryName;
|
@ApiModelProperty(value = "二级分类名称")
|
@TableField(exist = false)
|
private String secondCategoryName;
|
@ApiModelProperty(value = "分类名称")
|
@TableField(exist = false)
|
private String categoryName;
|
/**
|
* 排序规则
|
*/
|
@TableField(exist = false)
|
private Integer sort;
|
|
@ApiModelProperty(value = "一级分类id")
|
private Integer firstCategory;
|
@ApiModelProperty(value = "二级分类id")
|
private Integer secondCategory;
|
|
public Integer getId() {
|
return id;
|
}
|
|
public void setId(Integer id) {
|
this.id = id;
|
}
|
|
public String getName() {
|
return name;
|
}
|
|
public void setName(String name) {
|
this.name = name;
|
}
|
|
public String getEnglish() {
|
return english;
|
}
|
|
public void setEnglish(String english) {
|
this.english = english;
|
}
|
|
public String getType() {
|
return type;
|
}
|
|
public void setType(String type) {
|
this.type = type;
|
}
|
|
public Integer getState() {
|
return state;
|
}
|
|
public void setState(Integer state) {
|
this.state = state;
|
}
|
|
public String getImg() {
|
return img;
|
}
|
|
public void setImg(String img) {
|
this.img = img;
|
}
|
|
|
public String getError() {
|
return error;
|
}
|
|
public void setError(String error) {
|
this.error = error;
|
}
|
|
public Integer getSort() {
|
return sort;
|
}
|
|
public void setSort(Integer sort) {
|
this.sort = sort;
|
}
|
|
@Override
|
public String toString() {
|
return "TStory{" +
|
", id=" + id +
|
", name=" + name +
|
", english=" + english +
|
", type=" + type +
|
", state=" + state +
|
", img=" + img +
|
", correct=" + correct +
|
", error=" + error +
|
"}";
|
}
|
}
|