package com.nova.sankuai.domain.entity; import com.baomidou.mybatisplus.annotation.FieldStrategy; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableLogic; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.util.Date; /** * @Author Lilinhong * @Date 2022/7/13 9:23 */ @Data @ApiModel(value = "收入配置") public class IncomeConfig { @ApiModelProperty(value = "主键") @TableId private Long id; @ApiModelProperty(value = "配置对象Id") private Long configRecordId; @ApiModelProperty(value = "配置对象名称") private String configRecordName; @ApiModelProperty(value = "配置对象编码") private String configRecordCode; @ApiModelProperty(value = "配置类型 0-资方列表 1-审批分流") private Integer type; @ApiModelProperty(value = "默认标识 0-否 1-是") private Integer defaultFlag; @ApiModelProperty(value = "是否删除 0为否,1为是") @TableLogic private Integer isDelete; @ApiModelProperty(value = "创建时间") private Date creationDate; @ApiModelProperty(value = "更新时间") private Date lastUpdateDate; @ApiModelProperty(value = "关联省份+城市Id") @TableField(updateStrategy = FieldStrategy.IGNORED) private String relationCity; @ApiModelProperty(value = "关联城市Id") @TableField(updateStrategy = FieldStrategy.IGNORED) private String relationCityId; @ApiModelProperty(value = "关联城市名字") @TableField(updateStrategy = FieldStrategy.IGNORED) private String relationCityName; @ApiModelProperty(value = "联登单价,单位分") private Integer collisionPrice; @ApiModelProperty(value = "资方单价,单位分") private Integer capitalPrice; @ApiModelProperty(value = "审批分流单价,单位分") private Integer auditPrice; }