package com.ydtech.modules.protocols.entity.po; 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 io.swagger.annotations.Api; import io.swagger.annotations.ApiModelProperty; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import java.util.List; /** * 协议承保规则属性字典表 */ @TableName(value = "ptl_agreement_undwrt_rules_dict_labal", autoResultMap = true) @Data @NoArgsConstructor @AllArgsConstructor public class PtlAgreementUndwrtRulesDictLabal { @TableId(value = "id", type = IdType.AUTO) private Integer id; @ApiModelProperty(value = "父级id") @TableField(value = "parent_id") private Integer parentId; @ApiModelProperty(value = "字典id") @TableField(value = "dict_id") private Integer dictId; @ApiModelProperty(value = "标签名称") @TableField(value = "name") private String name; @ApiModelProperty(value = "标签编码") @TableField(value = "code") private String code; @ApiModelProperty(value = "排序") @TableField(value = "sort") private String sort; @TableField(exist = false) private List children; }