You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

365 lines
7.0 KiB

package com.entity;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.NotNull;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import java.lang.reflect.InvocationTargetException;
import java.io.Serializable;
import java.util.Date;
import java.util.List;
import org.springframework.format.annotation.DateTimeFormat;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.apache.commons.beanutils.BeanUtils;
import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.enums.FieldFill;
import com.baomidou.mybatisplus.enums.IdType;
/**
* 配送信息
* 数据库通用操作实体类(普通增删改查)
* @author
* @email
* @date 2023-02-17 16:59:28
*/
@TableName("peisongxinxi")
public class PeisongxinxiEntity<T> implements Serializable {
private static final long serialVersionUID = 1L;
public PeisongxinxiEntity() {
}
public PeisongxinxiEntity(T t) {
try {
BeanUtils.copyProperties(this, t);
} catch (IllegalAccessException | InvocationTargetException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
/**
* 主键id
*/
@TableId
private Long id;
/**
* 快递单号
*/
private String kuaididanhao;
/**
* 寄件人姓名
*/
private String jijianrenxingming;
/**
* 寄件人电话
*/
private String jijianrendianhua;
/**
* 寄件地址
*/
private String jijiandizhi;
/**
* 物品名称
*/
private String wupinmingcheng;
/**
* 物品重量
*/
private String wupinzhongliang;
/**
* 收件人姓名
*/
private String shoujianrenxingming;
/**
* 收件人电话
*/
private String shoujianrendianhua;
/**
* 收件人地址
*/
private String shoujianrendizhi;
/**
* 用户账号
*/
private String yonghuzhanghao;
/**
* 用户姓名
*/
private String yonghuxingming;
/**
* 更新时间
*/
@JsonFormat(locale="zh", timezone="GMT+8", pattern="yyyy-MM-dd HH:mm:ss")
@DateTimeFormat
private Date gengxinshijian;
/**
* 配送状态
*/
private String peisongzhuangtai;
/**
* 配送详情
*/
private String peisongxiangqing;
/**
* 员工账号
*/
private String yuangongzhanghao;
/**
* 员工姓名
*/
private String yuangongxingming;
@JsonFormat(locale="zh", timezone="GMT+8", pattern="yyyy-MM-dd HH:mm:ss")
@DateTimeFormat
private Date addtime;
public Date getAddtime() {
return addtime;
}
public void setAddtime(Date addtime) {
this.addtime = addtime;
}
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
/**
* 设置:快递单号
*/
public void setKuaididanhao(String kuaididanhao) {
this.kuaididanhao = kuaididanhao;
}
/**
* 获取:快递单号
*/
public String getKuaididanhao() {
return kuaididanhao;
}
/**
* 设置:寄件人姓名
*/
public void setJijianrenxingming(String jijianrenxingming) {
this.jijianrenxingming = jijianrenxingming;
}
/**
* 获取:寄件人姓名
*/
public String getJijianrenxingming() {
return jijianrenxingming;
}
/**
* 设置:寄件人电话
*/
public void setJijianrendianhua(String jijianrendianhua) {
this.jijianrendianhua = jijianrendianhua;
}
/**
* 获取:寄件人电话
*/
public String getJijianrendianhua() {
return jijianrendianhua;
}
/**
* 设置:寄件地址
*/
public void setJijiandizhi(String jijiandizhi) {
this.jijiandizhi = jijiandizhi;
}
/**
* 获取:寄件地址
*/
public String getJijiandizhi() {
return jijiandizhi;
}
/**
* 设置:物品名称
*/
public void setWupinmingcheng(String wupinmingcheng) {
this.wupinmingcheng = wupinmingcheng;
}
/**
* 获取:物品名称
*/
public String getWupinmingcheng() {
return wupinmingcheng;
}
/**
* 设置:物品重量
*/
public void setWupinzhongliang(String wupinzhongliang) {
this.wupinzhongliang = wupinzhongliang;
}
/**
* 获取:物品重量
*/
public String getWupinzhongliang() {
return wupinzhongliang;
}
/**
* 设置:收件人姓名
*/
public void setShoujianrenxingming(String shoujianrenxingming) {
this.shoujianrenxingming = shoujianrenxingming;
}
/**
* 获取:收件人姓名
*/
public String getShoujianrenxingming() {
return shoujianrenxingming;
}
/**
* 设置:收件人电话
*/
public void setShoujianrendianhua(String shoujianrendianhua) {
this.shoujianrendianhua = shoujianrendianhua;
}
/**
* 获取:收件人电话
*/
public String getShoujianrendianhua() {
return shoujianrendianhua;
}
/**
* 设置:收件人地址
*/
public void setShoujianrendizhi(String shoujianrendizhi) {
this.shoujianrendizhi = shoujianrendizhi;
}
/**
* 获取:收件人地址
*/
public String getShoujianrendizhi() {
return shoujianrendizhi;
}
/**
* 设置:用户账号
*/
public void setYonghuzhanghao(String yonghuzhanghao) {
this.yonghuzhanghao = yonghuzhanghao;
}
/**
* 获取:用户账号
*/
public String getYonghuzhanghao() {
return yonghuzhanghao;
}
/**
* 设置:用户姓名
*/
public void setYonghuxingming(String yonghuxingming) {
this.yonghuxingming = yonghuxingming;
}
/**
* 获取:用户姓名
*/
public String getYonghuxingming() {
return yonghuxingming;
}
/**
* 设置:更新时间
*/
public void setGengxinshijian(Date gengxinshijian) {
this.gengxinshijian = gengxinshijian;
}
/**
* 获取:更新时间
*/
public Date getGengxinshijian() {
return gengxinshijian;
}
/**
* 设置:配送状态
*/
public void setPeisongzhuangtai(String peisongzhuangtai) {
this.peisongzhuangtai = peisongzhuangtai;
}
/**
* 获取:配送状态
*/
public String getPeisongzhuangtai() {
return peisongzhuangtai;
}
/**
* 设置:配送详情
*/
public void setPeisongxiangqing(String peisongxiangqing) {
this.peisongxiangqing = peisongxiangqing;
}
/**
* 获取:配送详情
*/
public String getPeisongxiangqing() {
return peisongxiangqing;
}
/**
* 设置:员工账号
*/
public void setYuangongzhanghao(String yuangongzhanghao) {
this.yuangongzhanghao = yuangongzhanghao;
}
/**
* 获取:员工账号
*/
public String getYuangongzhanghao() {
return yuangongzhanghao;
}
/**
* 设置:员工姓名
*/
public void setYuangongxingming(String yuangongxingming) {
this.yuangongxingming = yuangongxingming;
}
/**
* 获取:员工姓名
*/
public String getYuangongxingming() {
return yuangongxingming;
}
}