package com.fzzy.igds.domain;
|
|
import com.baomidou.mybatisplus.annotation.TableField;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.fzzy.igds.constant.Constant;
|
import lombok.Data;
|
import lombok.EqualsAndHashCode;
|
import javax.persistence.Column;
|
import javax.persistence.Entity;
|
import javax.persistence.Id;
|
import javax.persistence.Table;
|
import java.io.Serializable;
|
|
/**
|
* @Description 粮食单价配置表
|
* @Author CZT
|
* @Date 2026/1/21 18:55
|
*/
|
@Data
|
@Entity
|
@Table(name = "d_food_price")
|
@TableName("d_food_price")
|
@EqualsAndHashCode(callSuper=false)
|
public class FoodPrice extends BizBaseEntity implements Serializable {
|
|
/**
|
*
|
*/
|
private static final long serialVersionUID = 1L;
|
|
@Id
|
@Column(name = "id", columnDefinition = "varchar(40) COMMENT '主键ID'")
|
@TableField("id")
|
private String id;
|
|
@Column(name = "bank_id", columnDefinition = "varchar(40) COMMENT '所属银行'")
|
@TableField("bank_id")
|
private String bankId;
|
|
@Column(name = "food_variety", columnDefinition = "varchar(7) COMMENT '粮食品种'")
|
@TableField("food_variety")
|
private String foodVariety;
|
|
@Column(name = "price", columnDefinition = "decimal(20,2) COMMENT '单价(单位:元/公斤)'")
|
@TableField("price")
|
private Double price = 0.0;
|
|
@Column(name = "vld", columnDefinition = "varchar(2) COMMENT '是否启用'")
|
@TableField("vld")
|
private String vld = Constant.YN_Y;
|
|
@Column(name = "remark", columnDefinition = "varchar(100) COMMENT '备注说明'")
|
@TableField("remark")
|
private String remark;
|
|
}
|