package com.stylefeng.guns.modular.system.model;
|
|
import com.baomidou.mybatisplus.activerecord.Model;
|
import com.baomidou.mybatisplus.annotations.TableId;
|
import com.baomidou.mybatisplus.annotations.TableName;
|
import com.baomidou.mybatisplus.enums.IdType;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import java.io.Serializable;
|
|
/**
|
* <p>
|
* banner
|
* </p>
|
*
|
* @author 无关风月
|
* @since 2024-02-06
|
*/
|
@TableName("t_banner")
|
@Data
|
public class Banner extends Model<Banner> {
|
|
private static final long serialVersionUID = 1L;
|
|
/**
|
* 主键
|
*/
|
@TableId(value = "id", type = IdType.AUTO)
|
private Integer id;
|
/**
|
* banner类型
|
*/
|
@ApiModelProperty(value = "banner类型")
|
private String type;
|
/**
|
* banner名称
|
*/
|
@ApiModelProperty(value = "banner名称")
|
private String name;
|
/**
|
* 图片
|
*/
|
@ApiModelProperty(value = "banner图片")
|
private String img;
|
/**
|
* 跳转模块id
|
*/
|
@ApiModelProperty(value = "跳转模块id 新增/修改不传")
|
private Integer modelId;
|
/**
|
* 跳转页面id
|
*/
|
@ApiModelProperty(value = "跳转页面id 新增/修改不传")
|
private Integer pageId;
|
/**
|
* 跳转id
|
*/
|
@ApiModelProperty(value = "跳转id")
|
private Integer turnId;
|
@ApiModelProperty(value = "排序")
|
private String sort;
|
@ApiModelProperty(value = "跳转模块名称")
|
private String modelName;
|
@ApiModelProperty(value = "跳转页面名称")
|
private String pageName;
|
/**
|
* 状态1上架2下架
|
*/
|
@ApiModelProperty(value = "状态1 上架2下架 3删除")
|
private Integer state;
|
|
|
public Integer getId() {
|
return id;
|
}
|
|
public void setId(Integer id) {
|
this.id = id;
|
}
|
|
public String getType() {
|
return type;
|
}
|
|
public void setType(String type) {
|
this.type = type;
|
}
|
|
public String getName() {
|
return name;
|
}
|
|
public void setName(String name) {
|
this.name = name;
|
}
|
|
public String getImg() {
|
return img;
|
}
|
|
public void setImg(String img) {
|
this.img = img;
|
}
|
|
public Integer getModelId() {
|
return modelId;
|
}
|
|
public void setModelId(Integer modelId) {
|
this.modelId = modelId;
|
}
|
|
public Integer getPageId() {
|
return pageId;
|
}
|
|
public void setPageId(Integer pageId) {
|
this.pageId = pageId;
|
}
|
|
public Integer getTurnId() {
|
return turnId;
|
}
|
|
public void setTurnId(Integer turnId) {
|
this.turnId = turnId;
|
}
|
|
public String getSort() {
|
return sort;
|
}
|
|
public void setSort(String sort) {
|
this.sort = sort;
|
}
|
|
public Integer getState() {
|
return state;
|
}
|
|
public void setState(Integer state) {
|
this.state = state;
|
}
|
|
@Override
|
protected Serializable pkVal() {
|
return this.id;
|
}
|
|
@Override
|
public String toString() {
|
return "Banner{" +
|
"id=" + id +
|
", type=" + type +
|
", name=" + name +
|
", img=" + img +
|
", modelId=" + modelId +
|
", pageId=" + pageId +
|
", turnId=" + turnId +
|
", sort=" + sort +
|
", state=" + state +
|
"}";
|
}
|
}
|