package com.hssx.ysofficial.entity; import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.extension.activerecord.Model; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableField; import java.io.Serializable; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.experimental.Accessors; /** *

* 合作伙伴 *

* * @author Reiskuchen * @since 2020-06-04 */ @Data @EqualsAndHashCode(callSuper = false) @Accessors(chain = true) @TableName("cooperations") public class Cooperations extends Model { private static final long serialVersionUID=1L; @TableId(value = "id", type = IdType.AUTO) private Integer id; /** * 合作者名称 */ @TableField("name") private String name; /** * 合作者描述 */ @TableField("description") private String description; /** * 一张描述用的图的url */ @TableField("image_url") private String imageUrl; /** * 合作者种类 0-联合开发 1-材料供应商 2-芯片及PCB版合作伙伴 3-软件合作伙伴 4-投融资服务机构 */ @TableField("type") private Integer type; /** * 是否显示于首页 0-不显示 1-显示 */ @TableField("sticky") private Integer sticky; /** * 网站url链接地址 */ @TableField("web_url") private String webUrl; @Override protected Serializable pkVal() { return this.id; } }