liaobiaojie_branch
STAR 9 months ago
parent 6fad05f1a2
commit efd7438fbd

@ -1,15 +1,15 @@
package com.yeqifu.bus.entity;
package com.yeqifu.bus.entity; // 包名
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 lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import com.baomidou.mybatisplus.annotation.IdType; // MyBatis-Plus主键类型注解
import com.baomidou.mybatisplus.annotation.TableField; // MyBatis-Plus字段映射注解
import com.baomidou.mybatisplus.annotation.TableId; // MyBatis-Plus主键注解
import com.baomidou.mybatisplus.annotation.TableName; // MyBatis-Plus表名注解
import lombok.Data; // Lombok注解自动生成getter和setter方法
import lombok.EqualsAndHashCode; // Lombok注解自动生成equals和hashCode方法
import lombok.experimental.Accessors; // Lombok注解支持链式调用
import java.io.Serializable;
import java.util.Date;
import java.io.Serializable; // 序列化接口
import java.util.Date; // 日期类
/**
* <p>
@ -19,49 +19,49 @@ import java.util.Date;
* @author luoyi-
* @since 2019-12-18
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("bus_inport")
public class Inport implements Serializable {
@Data // Lombok注解自动生成getter和setter方法
@EqualsAndHashCode(callSuper = false) // Lombok注解重写equals和hashCode方法不调用父类
@Accessors(chain = true) // Lombok注解支持链式调用
@TableName("bus_inport") // MyBatis-Plus注解指定表名为bus_inport
public class Inport implements Serializable { // 定义Inport类实现Serializable接口
private static final long serialVersionUID=1L;
private static final long serialVersionUID = 1L; // 序列化版本号
@TableId(value = "id", type = IdType.AUTO)
private Integer id;
@TableId(value = "id", type = IdType.AUTO) // MyBatis-Plus注解指定主键字段id为自增类型
private Integer id; // 入库单ID
private String paytype;
private String paytype; // 支付类型
private Date inporttime;
private Date inporttime; // 入库时间
private String operateperson;
private String operateperson; // 操作员姓名
private Integer number;
private Integer number; // 入库数量
private String remark;
private String remark; // 备注信息
private Double inportprice;
private Double inportprice; // 入库价格
private Integer providerid;
private Integer providerid; // 供应商ID外键关联供应商表
private Integer goodsid;
private Integer goodsid; // 商品ID外键关联商品表
/**
*
*/
@TableField(exist = false)
private String providername;
@TableField(exist = false) // MyBatis-Plus注解表示此字段在数据库表中不存在
private String providername; // 供应商名称(冗余字段,用于显示)
/**
*
*/
@TableField(exist = false)
private String goodsname;
@TableField(exist = false) // MyBatis-Plus注解表示此字段在数据库表中不存在
private String goodsname; // 商品名称(冗余字段,用于显示)
/**
*
*/
@TableField(exist = false)
private String size;
@TableField(exist = false) // MyBatis-Plus注解表示此字段在数据库表中不存在
private String size; // 商品规格(冗余字段,用于显示)
}

@ -1,67 +1,69 @@
package com.yeqifu.bus.entity;
package com.yeqifu.bus.entity; // 包名
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 lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import com.baomidou.mybatisplus.annotation.IdType; // MyBatis-Plus主键类型注解
import com.baomidou.mybatisplus.annotation.TableField; // MyBatis-Plus字段映射注解
import com.baomidou.mybatisplus.annotation.TableId; // MyBatis-Plus主键注解
import com.baomidou.mybatisplus.annotation.TableName; // MyBatis-Plus表名注解
import lombok.Data; // Lombok注解自动生成getter和setter方法
import lombok.EqualsAndHashCode; // Lombok注解自动生成equals和hashCode方法
import lombok.experimental.Accessors; // Lombok注解支持链式调用
import java.io.Serializable;
import java.util.Date;
import java.io.Serializable; // 序列化接口
import java.util.Date; // 日期类
/**
* <p>
* InnoDB free: 9216 kB
* </p>
*
*
*
* @author luoyi-
* @since 2019-12-19
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("bus_outport")
public class Outport implements Serializable {
@Data // Lombok注解自动生成getter和setter方法
@EqualsAndHashCode(callSuper = false) // Lombok注解重写equals和hashCode方法不调用父类
@Accessors(chain = true) // Lombok注解支持链式调用
@TableName("bus_outport") // MyBatis-Plus注解指定表名为bus_outport
public class Outport implements Serializable { // 定义Outport类实现Serializable接口
private static final long serialVersionUID=1L;
private static final long serialVersionUID = 1L; // 序列化版本号
@TableId(value = "id", type = IdType.AUTO)
private Integer id;
@TableId(value = "id", type = IdType.AUTO) // MyBatis-Plus注解指定主键字段id为自增类型
private Integer id; // 出库单ID
private Integer providerid;
private Integer providerid; // 供应商ID外键关联供应商表
private String paytype;
private String paytype; // 支付类型
private Date outputtime;
private Date outputtime; // 出库时间
private String operateperson;
private String operateperson; // 操作员姓名
private Double outportprice;
private Double outportprice; // 出库价格
private Integer number;
private Integer number; // 出库数量
private String remark;
private String remark; // 备注信息
private Integer goodsid;
private Integer goodsid; // 商品ID外键关联商品表
/**
*
*/
@TableField(exist = false)
private String providername;
@TableField(exist = false) // MyBatis-Plus注解表示此字段在数据库表中不存在
private String providername; // 供应商名称(冗余字段,用于显示)
/**
*
*/
@TableField(exist = false)
private String goodsname;
@TableField(exist = false) // MyBatis-Plus注解表示此字段在数据库表中不存在
private String goodsname; // 商品名称(冗余字段,用于显示)
/**
*
*/
@TableField(exist = false)
private String size;
@TableField(exist = false) // MyBatis-Plus注解表示此字段在数据库表中不存在
private String size; // 商品规格(冗余字段,用于显示)
}

Loading…
Cancel
Save