package com.nova.sankuai.domain.entity; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; /** * @author weikangdi * 协议信息 */ @Data @ApiModel(value = "协议信息表") public class ProtocolInfo { @TableId @ApiModelProperty(value = "主键") @JsonFormat(shape = JsonFormat.Shape.STRING) private Long id; @ApiModelProperty(value = "协议名称") private String name; @ApiModelProperty(value = "协议编码") private String code; @ApiModelProperty(value = "协议内容") private String content; @ApiModelProperty(value = "协议类型") private Integer type; @ApiModelProperty(value = "协议类型名称") @TableField(exist = false) private String typeString; @ApiModelProperty(value = "协议别名") private String alias; }