yixindibang/measurement/src/main/java/com/ruoyi/bill/domain/PoundBill.java

1076 lines
22 KiB
Java

package com.ruoyi.bill.domain;
import java.math.BigDecimal;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
/**
* 磅单信息对象 t_data_poundbill
*
* @author ptt
* @date 2025-06-03
*/
@TableName(value = "t_data_poundbill")
public class PoundBill extends BaseEntity
{
private static final long serialVersionUID = 1L;
public static final String NUMBER_PROFIX = "BD";
/** id */
@TableId(type = IdType.ASSIGN_UUID)
private String id;
/** 状态 */
@Excel(name = "状态")
private String billstate;
/** 磅单号 */
@Excel(name = "磅单号")
private String usrcode;
/** 车号/车厢 */
@Excel(name = "车号/车厢")
private String carno;
/** 毛重 */
@Excel(name = "毛重")
private BigDecimal wghmqty;
/** 皮重 */
@Excel(name = "皮重")
private BigDecimal empmqty;
/** 净重 */
@Excel(name = "净重")
private BigDecimal netmqty;
/** 过重磅时间 */
@JsonFormat(pattern = "yyyy-MM-dd")
@Excel(name = "过重磅时间", width = 30, dateFormat = "yyyy-MM-dd")
private Date wghdt;
/** 过皮重时间 */
@JsonFormat(pattern = "yyyy-MM-dd")
@Excel(name = "过皮重时间", width = 30, dateFormat = "yyyy-MM-dd")
private Date empdt;
@Excel(name = "过磅申请/主榜单id")
private String appliid;
/** 原磅日期 */
@Excel(name = "原磅日期")
private Date srcbsndt;
/** 原磅单号 */
@Excel(name = "原磅单号")
private String srcpunmqty;
/** 原毛重 */
@Excel(name = "原毛重")
private BigDecimal srcwghmqty;
/** 原皮重 */
@Excel(name = "原皮重")
private BigDecimal srcempmqty;
/** 原净重 */
@Excel(name = "原净重")
private BigDecimal srcnetmqty;
/** 物料编码 */
@Excel(name = "物料编码")
private String itnumber;
/** 捆号 */
@Excel(name = "捆号")
private Long bundleNo;
/** 物料名称 */
@Excel(name = "物料名称")
private String itmname;
/** 毛重司磅员 */
@Excel(name = "毛重司磅员")
private String wghdtoprname;
/** 皮重司磅员 */
@Excel(name = "皮重司磅员")
private String empdtoprname;
/** 规格 */
@Excel(name = "规格")
private String specification;
/** 计量单位 */
@Excel(name = "计量单位")
private String msrname;
/** 榜点 */
@Excel(name = "榜点")
private String poundid;
/** 磅点名称 */
@Excel(name = "磅点名称")
private String poundname;
/** 皮重称重id */
@Excel(name = "皮重称重id")
private String empsysid;
/** 皮重单号 */
@Excel(name = "皮重单号")
private String empusrcode;
/** 毛重id */
@Excel(name = "毛重id")
private String wghsysid;
/** 毛重单号 */
@Excel(name = "毛重单号")
private String wghusrcode;
/** 收货单位 */
@Excel(name = "收货单位")
private String recunitid;
/** 收货单位名称 */
@Excel(name = "收货单位名称")
private String recunitname;
/** 发货单位 */
@Excel(name = "发货单位")
private String sendunitid;
/** 发货单位名称 */
@Excel(name = "发货单位名称")
private String sendunitname;
/** 承运单位 */
@Excel(name = "承运单位")
private String trnunitid;
/** 承运单位名称 */
@Excel(name = "承运单位名称")
private String trnunitname;
/** 业务单位 */
@Excel(name = "业务单位")
private String bsnunitid;
/** 业务单位名称 */
@Excel(name = "业务单位名称")
private String bsnunitname;
/** 业务部门id */
@Excel(name = "业务部门id")
private String bsndptid;
/** 业务部门名称 */
@Excel(name = "业务部门名称")
private String bsndptname;
/** 过磅类型 */
@Excel(name = "过磅类型")
private String wghtype;
/** 称重方式 */
@Excel(name = "称重方式")
private String scltype;
/** 驾驶员 */
@Excel(name = "驾驶员")
private String cardriver;
/** 来源单据类型 */
@Excel(name = "来源单据类型")
private String srcblltype;
/** 申请来源 */
@Excel(name = "申请来源")
private String pondsrc;
/** 申请单号 */
@Excel(name = "申请单号")
private String wetusrcode;
/** 来源编号 */
@Excel(name = "来源编号")
private String srcbllusrcode;
/** 炉号 */
@Excel(name = "炉号")
private String boilerno;
@Excel(name = "过磅状态")
private String agnstatus;
@Excel(name = "复磅前毛重")
private BigDecimal agngrossmqty;
@Excel(name = "复磅前皮重")
private BigDecimal agntaremqty;
@Excel(name = "复磅前净重")
private BigDecimal agnnetmqty;
@Excel(name = "扣减吨位")
private BigDecimal ductmqty;
@Excel(name = "扣减比例")
private BigDecimal ductmqtypre;
/** 钢号 */
@Excel(name = "钢号")
private String steeno;
/** 长度 */
@Excel(name = "长度")
private String unitlen;
/** 序号 */
@Excel(name = "序号")
private String indexid;
/** 冷轧支数 */
@Excel(name = "冷轧支数")
private String carnolz;
/** 钢种 */
@Excel(name = "钢种")
private String steeltype;
/** 线材类型 */
@Excel(name = "线材类型")
private String linetype;
/** 批号 */
@Excel(name = "批号")
private String batno;
/** 连铸 */
@Excel(name = "连铸")
private String lzno;
/** 支数 */
@Excel(name = "支数")
private BigDecimal lqty;
/** 编号 */
@Excel(name = "编号")
private String bdcode;
/** 登记部门 */
@Excel(name = "登记部门")
private Long crtorgid;
/** 是否启用 */
@Excel(name = "是否启用")
private String isinuse;
/** 创建时间 */
@JsonFormat(pattern = "yyyy-MM-dd")
@Excel(name = "创建时间", width = 30, dateFormat = "yyyy-MM-dd")
private Date crtdt;
/** 创建人 */
@Excel(name = "创建人")
private String crtopr;
/** 最后修改时间 */
@JsonFormat(pattern = "yyyy-MM-dd")
@Excel(name = "最后修改时间", width = 30, dateFormat = "yyyy-MM-dd")
private Date lstedtdt;
/** 最后修改人 */
@Excel(name = "最后修改人")
private String lstedtopr;
//打印次数
private Long printcount;
//星空ID
private String fid;
//星空分录ID
private String fentity_fentryid;
//直供商id
private String zgsId;
//直供商名称
private String zgsName;
public String getZgsId() {
return zgsId;
}
public void setZgsId(String zgsId) {
this.zgsId = zgsId;
}
public String getZgsName() {
return zgsName;
}
public void setZgsName(String zgsName) {
this.zgsName = zgsName;
}
public String getItnumber() {
return itnumber;
}
public void setItnumber(String itnumber) {
this.itnumber = itnumber;
}
public Long getBundleNo() {
return bundleNo;
}
public void setBundleNo(Long bundleNo) {
this.bundleNo = bundleNo;
}
public void setId(String id)
{
this.id = id;
}
public String getId()
{
return id;
}
public String getFid() {
return fid;
}
public void setFid(String fid) {
this.fid = fid;
}
public String getFentity_fentryid() {
return fentity_fentryid;
}
public void setFentity_fentryid(String fentity_fentryid) {
this.fentity_fentryid = fentity_fentryid;
}
public Long getPrintcount() {
return printcount;
}
public void setPrintcount(Long printcount) {
this.printcount = printcount;
}
public void setBillstate(String billstate)
{
this.billstate = billstate;
}
public String getBillstate()
{
return billstate;
}
public void setUsrcode(String usrcode)
{
this.usrcode = usrcode;
}
public String getUsrcode()
{
return usrcode;
}
public void setCarno(String carno)
{
this.carno = carno;
}
public String getCarno()
{
return carno;
}
public void setWghmqty(BigDecimal wghmqty)
{
this.wghmqty = wghmqty;
}
public BigDecimal getWghmqty()
{
return wghmqty;
}
public void setEmpmqty(BigDecimal empmqty)
{
this.empmqty = empmqty;
}
public BigDecimal getEmpmqty()
{
return empmqty;
}
public void setNetmqty(BigDecimal netmqty)
{
this.netmqty = netmqty;
}
public BigDecimal getNetmqty()
{
return netmqty;
}
public void setWghdt(Date wghdt)
{
this.wghdt = wghdt;
}
public Date getWghdt()
{
return wghdt;
}
public void setEmpdt(Date empdt)
{
this.empdt = empdt;
}
public Date getEmpdt()
{
return empdt;
}
public String getAppliid() {
return appliid;
}
public void setAppliid(String appliid) {
this.appliid = appliid;
}
public Date getSrcbsndt() {
return srcbsndt;
}
public void setSrcbsndt(Date srcbsndt) {
this.srcbsndt = srcbsndt;
}
public void setSrcpunmqty(String srcpunmqty)
{
this.srcpunmqty = srcpunmqty;
}
public String getSrcpunmqty()
{
return srcpunmqty;
}
public void setSrcwghmqty(BigDecimal srcwghmqty)
{
this.srcwghmqty = srcwghmqty;
}
public BigDecimal getSrcwghmqty()
{
return srcwghmqty;
}
public void setSrcempmqty(BigDecimal srcempmqty)
{
this.srcempmqty = srcempmqty;
}
public BigDecimal getSrcempmqty()
{
return srcempmqty;
}
public void setSrcnetmqty(BigDecimal srcnetmqty)
{
this.srcnetmqty = srcnetmqty;
}
public BigDecimal getSrcnetmqty()
{
return srcnetmqty;
}
public void setItmname(String itmname)
{
this.itmname = itmname;
}
public String getItmname()
{
return itmname;
}
public void setWghdtoprname(String wghdtoprname)
{
this.wghdtoprname = wghdtoprname;
}
public String getWghdtoprname()
{
return wghdtoprname;
}
public void setEmpdtoprname(String empdtoprname)
{
this.empdtoprname = empdtoprname;
}
public String getEmpdtoprname()
{
return empdtoprname;
}
public void setSpecification(String specification)
{
this.specification = specification;
}
public String getSpecification()
{
return specification;
}
public void setMsrname(String msrname)
{
this.msrname = msrname;
}
public String getMsrname()
{
return msrname;
}
public void setPoundid(String poundid)
{
this.poundid = poundid;
}
public String getPoundid()
{
return poundid;
}
public void setPoundname(String poundname)
{
this.poundname = poundname;
}
public String getPoundname()
{
return poundname;
}
public void setEmpsysid(String empsysid)
{
this.empsysid = empsysid;
}
public String getEmpsysid()
{
return empsysid;
}
public void setEmpusrcode(String empusrcode)
{
this.empusrcode = empusrcode;
}
public String getEmpusrcode()
{
return empusrcode;
}
public void setWghsysid(String wghsysid)
{
this.wghsysid = wghsysid;
}
public String getWghsysid()
{
return wghsysid;
}
public void setWghusrcode(String wghusrcode)
{
this.wghusrcode = wghusrcode;
}
public String getWghusrcode()
{
return wghusrcode;
}
public void setRecunitid(String recunitid)
{
this.recunitid = recunitid;
}
public String getRecunitid()
{
return recunitid;
}
public void setRecunitname(String recunitname)
{
this.recunitname = recunitname;
}
public String getRecunitname()
{
return recunitname;
}
public void setSendunitid(String sendunitid)
{
this.sendunitid = sendunitid;
}
public String getSendunitid()
{
return sendunitid;
}
public void setSendunitname(String sendunitname)
{
this.sendunitname = sendunitname;
}
public String getSendunitname()
{
return sendunitname;
}
public void setTrnunitid(String trnunitid)
{
this.trnunitid = trnunitid;
}
public String getTrnunitid()
{
return trnunitid;
}
public void setTrnunitname(String trnunitname)
{
this.trnunitname = trnunitname;
}
public String getTrnunitname()
{
return trnunitname;
}
public void setBsnunitid(String bsnunitid)
{
this.bsnunitid = bsnunitid;
}
public String getBsnunitid()
{
return bsnunitid;
}
public void setBsnunitname(String bsnunitname)
{
this.bsnunitname = bsnunitname;
}
public String getBsnunitname()
{
return bsnunitname;
}
public void setBsndptid(String bsndptid)
{
this.bsndptid = bsndptid;
}
public String getBsndptid()
{
return bsndptid;
}
public void setBsndptname(String bsndptname)
{
this.bsndptname = bsndptname;
}
public String getBsndptname()
{
return bsndptname;
}
public void setWghtype(String wghtype)
{
this.wghtype = wghtype;
}
public String getWghtype()
{
return wghtype;
}
public void setScltype(String scltype)
{
this.scltype = scltype;
}
public String getScltype()
{
return scltype;
}
public void setCardriver(String cardriver)
{
this.cardriver = cardriver;
}
public String getCardriver()
{
return cardriver;
}
public void setSrcblltype(String srcblltype)
{
this.srcblltype = srcblltype;
}
public String getSrcblltype()
{
return srcblltype;
}
public void setPondsrc(String pondsrc)
{
this.pondsrc = pondsrc;
}
public String getPondsrc()
{
return pondsrc;
}
public void setWetusrcode(String wetusrcode)
{
this.wetusrcode = wetusrcode;
}
public String getWetusrcode()
{
return wetusrcode;
}
public void setSrcbllusrcode(String srcbllusrcode)
{
this.srcbllusrcode = srcbllusrcode;
}
public String getSrcbllusrcode()
{
return srcbllusrcode;
}
public void setBoilerno(String boilerno)
{
this.boilerno = boilerno;
}
public String getBoilerno()
{
return boilerno;
}
public String getAgnstatus() {
return agnstatus;
}
public void setAgnstatus(String agnstatus) {
this.agnstatus = agnstatus;
}
public BigDecimal getAgngrossmqty() {
return agngrossmqty;
}
public void setAgngrossmqty(BigDecimal agngrossmqty) {
this.agngrossmqty = agngrossmqty;
}
public BigDecimal getAgntaremqty() {
return agntaremqty;
}
public void setAgntaremqty(BigDecimal agntaremqty) {
this.agntaremqty = agntaremqty;
}
public BigDecimal getAgnnetmqty() {
return agnnetmqty;
}
public void setAgnnetmqty(BigDecimal agnnetmqty) {
this.agnnetmqty = agnnetmqty;
}
public BigDecimal getDuctmqty() {
return ductmqty;
}
public void setDuctmqty(BigDecimal ductmqty) {
this.ductmqty = ductmqty;
}
public BigDecimal getDuctmqtypre() {
return ductmqtypre;
}
public void setDuctmqtypre(BigDecimal ductmqtypre) {
this.ductmqtypre = ductmqtypre;
}
public void setSteeno(String steeno)
{
this.steeno = steeno;
}
public String getSteeno()
{
return steeno;
}
public void setUnitlen(String unitlen)
{
this.unitlen = unitlen;
}
public String getUnitlen()
{
return unitlen;
}
public void setIndexid(String indexid)
{
this.indexid = indexid;
}
public String getIndexid()
{
return indexid;
}
public void setCarnolz(String carnolz)
{
this.carnolz = carnolz;
}
public String getCarnolz()
{
return carnolz;
}
public void setSteeltype(String steeltype)
{
this.steeltype = steeltype;
}
public String getSteeltype()
{
return steeltype;
}
public void setLinetype(String linetype)
{
this.linetype = linetype;
}
public String getLinetype()
{
return linetype;
}
public void setBatno(String batno)
{
this.batno = batno;
}
public String getBatno()
{
return batno;
}
public void setLzno(String lzno)
{
this.lzno = lzno;
}
public String getLzno()
{
return lzno;
}
public void setLqty(BigDecimal lqty)
{
this.lqty = lqty;
}
public BigDecimal getLqty()
{
return lqty;
}
public void setBdcode(String bdcode)
{
this.bdcode = bdcode;
}
public String getBdcode()
{
return bdcode;
}
public void setCrtorgid(Long crtorgid)
{
this.crtorgid = crtorgid;
}
public Long getCrtorgid()
{
return crtorgid;
}
public void setIsinuse(String isinuse)
{
this.isinuse = isinuse;
}
public String getIsinuse()
{
return isinuse;
}
public void setCrtdt(Date crtdt)
{
this.crtdt = crtdt;
}
public Date getCrtdt()
{
return crtdt;
}
public void setCrtopr(String crtopr)
{
this.crtopr = crtopr;
}
public String getCrtopr()
{
return crtopr;
}
public void setLstedtdt(Date lstedtdt)
{
this.lstedtdt = lstedtdt;
}
public Date getLstedtdt()
{
return lstedtdt;
}
public void setLstedtopr(String lstedtopr)
{
this.lstedtopr = lstedtopr;
}
public String getLstedtopr()
{
return lstedtopr;
}
@Override
public String toString() {
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
.append("id", getId())
.append("billstate", getBillstate())
.append("usrcode", getUsrcode())
.append("carno", getCarno())
.append("wghmqty", getWghmqty())
.append("empmqty", getEmpmqty())
.append("netmqty", getNetmqty())
.append("wghdt", getWghdt())
.append("empdt", getEmpdt())
.append("srcpunmqty", getSrcpunmqty())
.append("srcwghmqty", getSrcwghmqty())
.append("srcempmqty", getSrcempmqty())
.append("srcnetmqty", getSrcnetmqty())
.append("itmname", getItmname())
.append("wghdtoprname", getWghdtoprname())
.append("empdtoprname", getEmpdtoprname())
.append("specification", getSpecification())
.append("msrname", getMsrname())
.append("poundid", getPoundid())
.append("poundname", getPoundname())
.append("empsysid", getEmpsysid())
.append("empusrcode", getEmpusrcode())
.append("wghsysid", getWghsysid())
.append("wghusrcode", getWghusrcode())
.append("recunitid", getRecunitid())
.append("recunitname", getRecunitname())
.append("sendunitid", getSendunitid())
.append("sendunitname", getSendunitname())
.append("trnunitid", getTrnunitid())
.append("trnunitname", getTrnunitname())
.append("bsnunitid", getBsnunitid())
.append("bsnunitname", getBsnunitname())
.append("bsndptid", getBsndptid())
.append("bsndptname", getBsndptname())
.append("wghtype", getWghtype())
.append("scltype", getScltype())
.append("cardriver", getCardriver())
.append("srcblltype", getSrcblltype())
.append("pondsrc", getPondsrc())
.append("wetusrcode", getWetusrcode())
.append("srcbllusrcode", getSrcbllusrcode())
.append("remark", getRemark())
.append("boilerno", getBoilerno())
.append("steeno", getSteeno())
.append("unitlen", getUnitlen())
.append("indexid", getIndexid())
.append("carnolz", getCarnolz())
.append("steeltype", getSteeltype())
.append("linetype", getLinetype())
.append("batno", getBatno())
.append("lzno", getLzno())
.append("lqty", getLqty())
.append("bdcode", getBdcode())
.append("crtorgid", getCrtorgid())
.append("isinuse", getIsinuse())
.append("crtdt", getCrtdt())
.append("crtopr", getCrtopr())
.append("lstedtdt", getLstedtdt())
.append("lstedtopr", getLstedtopr())
.toString();
}
}