package com.ydtech.modules.scheme.entity.po; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.ydtech.modules.protocols.entity.po.PtlAgreementUndwrtRulesDictLabal; import io.swagger.annotations.ApiModelProperty; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import java.util.List; /** * 方案规则属性 */ @TableName(value = "ptl_scheme_rules_attr", autoResultMap = true) @Data @NoArgsConstructor @AllArgsConstructor public class PtlSchemeRulesAttr { @TableId(value = "id", type = com.baomidou.mybatisplus.annotation.IdType.AUTO) private String id; @ApiModelProperty(value = "属性名称") @TableField(value = "attr_name") private String attrName; @ApiModelProperty(value = "属性编码") @TableField(value = "attr_code") private String attrCode; @ApiModelProperty(value = "表单类型") @TableField(value = "attr_type") private String attrType; @ApiModelProperty(value = "字典Id") @TableField(value = "dict_id") private Integer dictId; @ApiModelProperty(value = "分组") @TableField(value = "attr_group") private String attrGroup; @ApiModelProperty(value = "排序") @TableField(value = "sort") private Integer sort; @ApiModelProperty(value = "是否前端显示") @TableField(value = "is_show") private String isShow; @TableField(exist = false) private String min; @TableField(exist = false) private String[] minArray; @TableField(exist = false) private String operator; @TableField(exist = false) private String max; @TableField(exist = false) private List dictLabal; }