liaobiaojie_branch
STAR 9 months ago
parent efd7438fbd
commit f1af3e872c

@ -1,56 +1,56 @@
package com.yeqifu.bus.entity;
package com.yeqifu.bus.entity; // 包名
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.ToString;
import lombok.experimental.Accessors;
import com.baomidou.mybatisplus.annotation.IdType; // 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.ToString; // Lombok注解自动生成toString方法
import lombok.experimental.Accessors; // Lombok注解支持链式调用
import java.io.Serializable;
import java.io.Serializable; // 序列化接口
/**
* <p>
*
* InnoDB free: 9216 kB
* </p>
*
* @author luoyi-
* @since 2019-12-05
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("bus_provider")
@ToString
public class Provider implements Serializable {
@Data // Lombok注解自动生成getter和setter方法
@EqualsAndHashCode(callSuper = false) // Lombok注解重写equals和hashCode方法不调用父类
@Accessors(chain = true) // Lombok注解支持链式调用
@TableName("bus_provider") // MyBatis-Plus注解指定表名为bus_provider
@ToString // Lombok注解自动生成toString方法
public class Provider implements Serializable { // 定义Provider类实现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 providername;
private String providername; // 供应商名称
private String zip;
private String zip; // 邮政编码
private String address;
private String address; // 供应商地址
private String telephone;
private String telephone; // 供应商联系电话
private String connectionperson;
private String connectionperson; // 联系人姓名
private String phone;
private String phone; // 联系人手机号码
private String bank;
private String bank; // 开户银行
private String account;
private String account; // 银行账号
private String email;
private String email; // 电子邮箱
private String fax;
private Integer available;
private String fax; // 传真号码
private Integer available; // 是否可用1表示可用0表示不可用
}

@ -1,67 +1,67 @@
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-21
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("bus_sales")
public class Sales implements Serializable {
@Data // Lombok注解自动生成getter和setter方法
@EqualsAndHashCode(callSuper = false) // Lombok注解重写equals和hashCode方法不调用父类
@Accessors(chain = true) // Lombok注解支持链式调用
@TableName("bus_sales") // MyBatis-Plus注解指定表名为bus_sales
public class Sales implements Serializable { // 定义Sales类实现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 customerid;
private Integer customerid; // 客户ID外键关联客户表
private String paytype;
private String paytype; // 支付类型
private Date salestime;
private Date salestime; // 销售时间
private String operateperson;
private String operateperson; // 操作员姓名
private Integer number;
private Integer number; // 销售数量
private String remark;
private String remark; // 备注信息
private Double saleprice;
private Double saleprice; // 销售价格
private Integer goodsid;
private Integer goodsid; // 商品ID外键关联商品表
/**
*
*/
@TableField(exist = false)
private String customername;
@TableField(exist = false) // MyBatis-Plus注解表示此字段在数据库表中不存在
private String customername; // 客户名称(冗余字段,用于显示)
/**
*
*/
@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,67 @@
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-23
*/
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("bus_salesback")
public class Salesback implements Serializable {
@Data // Lombok注解自动生成getter和setter方法
@EqualsAndHashCode(callSuper = false) // Lombok注解重写equals和hashCode方法不调用父类
@Accessors(chain = true) // Lombok注解支持链式调用
@TableName("bus_salesback") // MyBatis-Plus注解指定表名为bus_salesback
public class Salesback implements Serializable { // 定义Salesback类实现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 customerid;
private Integer customerid; // 客户ID外键关联客户表
private String paytype;
private String paytype; // 支付类型
private Date salesbacktime;
private Date salesbacktime; // 退货时间
private Double salebackprice;
private Double salebackprice; // 退货价格
private String operateperson;
private String operateperson; // 操作员姓名
private Integer number;
private Integer number; // 退货数量
private String remark;
private String remark; // 备注信息
private Integer goodsid;
private Integer goodsid; // 商品ID外键关联商品表
/**
*
*/
@TableField(exist = false)
private String customername;
@TableField(exist = false) // MyBatis-Plus注解表示此字段在数据库表中不存在
private String customername; // 客户名称(冗余字段,用于显示)
/**
*
*/
@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