123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659 |
- package com.ruoyi.warehouseBusiness.domain;
- import com.fasterxml.jackson.annotation.JsonFormat;
- import com.ruoyi.common.annotation.Excel;
- import com.ruoyi.common.core.domain.BaseEntity;
- import org.apache.commons.lang3.builder.ToStringBuilder;
- import org.apache.commons.lang3.builder.ToStringStyle;
- import java.math.BigDecimal;
- import java.util.Date;
- /**
- * 仓库费用明细对象 t_warehousebillsfees
- *
- * @author ruoyi
- * @date 2020-12-11
- */
- public class TWarehousebillsfees extends BaseEntity {
- private static final long serialVersionUID = 1L;
- /**
- * $column.columnComment
- */
- private Long fId;
- /**
- * 对应主表id
- */
- @Excel(name = "对应主表id")
- private Long fPid;
- /**
- * 行号
- */
- @Excel(name = "行号")
- private Long fLineno;
- /**
- * 客户名称,t_corps 中的no或 name,模糊查找选择后,存储id,显示name
- */
- @Excel(name = "客户名称,t_corps 中的no或 name,模糊查找选择后,存储id,显示name")
- private Long fCorpid;
- /**
- * 费用名称,存储id 显示名称,t_fees 中的no或 name,模糊查找选择后,存储f_id,显示name
- */
- @Excel(name = "费用名称,存储id 显示名称,t_fees 中的no或 name,模糊查找选择后,存储f_id,显示name")
- private Long fFeeid;
- /**
- * 计价单位(数据字典),对应,t_unitfees f_id,如果选择为毛重,数量(f_qty)取主表的毛重,如果选择净重,取主表的净重,如果为箱量,取主表的箱量
- */
- @Excel(name = "计价单位(数据字典),对应,t_unitfees f_id,如果选择为毛重,数量", readConverterExp = "f=_qty")
- private Long fFeeunitid;
- /**
- * 数量
- */
- @Excel(name = "数量")
- private BigDecimal fQty;
- /**
- * 单价
- */
- @Excel(name = "单价")
- private BigDecimal fUnitprice;
- /**
- * 金额,2位小数f_qty* f_amount
- */
- @Excel(name = "金额,2位小数f_qty* f_amount")
- private BigDecimal fAmount;
- /**
- * 币别
- */
- @Excel(name = "币别")
- private String fCurrency;
- /**
- * 汇率
- */
- @Excel(name = "汇率")
- private BigDecimal fExrate;
- /**
- * 税率,显示是 3 6 16 用13%
- */
- @Excel(name = "税率,显示是 3 6 16 用13%")
- private BigDecimal fTaxrate;
- /**
- * 收、付,D:收 C 付
- */
- @Excel(name = "收、付,D:收 C 付")
- private String fDc;
- /**
- * 状态,N 录入,F审核中,T审核通过,只有录入状态的数据可以修改
- */
- @Excel(name = "状态,N 录入,F审核中,T审核通过,只有录入状态的数据可以修改")
- private Long fBillstatus;
- /**
- * 审核日期
- */
- @JsonFormat(pattern = "yyyy-MM-dd")
- @Excel(name = "审核日期", width = 30, dateFormat = "yyyy-MM-dd")
- private Date fReviewDate;
- /**
- * 对账金额
- */
- @Excel(name = "对账金额")
- private Long fAccamount;
- /**
- * 对账单号
- */
- @Excel(name = "对账单号")
- private String fStatementNo;
- /**
- * 结算金额
- */
- @Excel(name = "结算金额")
- private Long fStlamount;
- /**
- * 发票号
- */
- @Excel(name = "发票号")
- private String fInvnos;
- /**
- * 对账日期
- */
- @JsonFormat(pattern = "yyyy-MM-dd")
- @Excel(name = "对账日期", width = 30, dateFormat = "yyyy-MM-dd")
- private Date fAccamountDate;
- /**
- * 开票金额
- */
- @Excel(name = "开票金额")
- private Long fInvamount;
- /**
- * 结算单号
- */
- @Excel(name = "结算单号")
- private String fStlamountNo;
- /**
- * 申请金额
- */
- @Excel(name = "申请金额")
- private Long fAskamount;
- /**
- * 状态
- */
- @Excel(name = "状态")
- private String fStatus;
- /**
- * 结算日期
- */
- @JsonFormat(pattern = "yyyy-MM-dd")
- @Excel(name = "结算日期", width = 30, dateFormat = "yyyy-MM-dd")
- private Date fStlamountDate;
- /**
- * 删除状态
- */
- private String delFlag;
- /**
- * 来源id
- */
- @Excel(name = "来源id")
- private Long srcId;
- /**
- * 来源编号
- */
- @Excel(name = "来源编号")
- private String srcBillNo;
- /**
- * 提单号
- */
- @Excel(name = "提单号")
- private String fMblno;
- /**
- * 明细品名合计
- */
- @Excel(name = "明细品名合计")
- private String fProductName;
- /**
- * 唛头合计
- */
- @Excel(name = "唛头合计")
- private String fMarks;
- /**
- * 仓储计费日期
- */
- @JsonFormat(pattern = "yyyy-MM-dd")
- @Excel(name = "仓储计费日期", width = 30, dateFormat = "yyyy-MM-dd")
- private Date fChargedate;
- /**
- * 仓储费计费截至日期
- */
- @JsonFormat(pattern = "yyyy-MM-dd")
- @Excel(name = "仓储费计费截至日期", width = 30, dateFormat = "yyyy-MM-dd")
- private Date fBillingDeadline;
- /**
- * 库存天数(出库日期-仓储费计费日期)
- */
- @Excel(name = "库存天数(出库日期-仓储费计费日期)")
- private Long fInventoryDays;
- /**
- * 金额
- */
- @Excel(name = "金额")
- private BigDecimal fAmt;
- /**
- * 计费天数
- */
- @Excel(name = "计费天数")
- private Long fBillingDays;
- /**
- * 计费数量
- */
- @Excel(name = "计费数量")
- private BigDecimal fBillingQty;
- /**
- * 单据类型(数据字典)SJRK(入库) SJCK(实际出库) CKDB(调拨) HQZY(货权转移)
- */
- @Excel(name = "单据类型(数据字典)SJRK", readConverterExp = "入=库")
- private String fBilltype;
- /** 入(出)库日期 */
- @Excel(name = "入", readConverterExp = "出=")
- private Date fBsdate;
- /** 入库日期(原始) */
- @Excel(name = "入库日期", readConverterExp = "原=始")
- private Date fOriginalbilldate;
- /**
- * 计费方式
- */
- @Excel(name = "计费方式")
- private Long fBillingway;
- /**
- * 结算方式,默认提取corps中stltypeid 也可以从表t_stltypes中下拉选择,存储id,显示name
- */
- @Excel(name = "结算方式,默认提取corps中stltypeid 也可以从表t_stltypes中下拉选择,存储id,显示name")
- private Long fStltypeid;
- public void setfId(Long fId) {
- this.fId = fId;
- }
- public Long getfId() {
- return fId;
- }
- public void setfBsdate(Date fBsdate) {
- this.fBsdate = fBsdate;
- }
- public Date getfBsdate() {
- return fBsdate;
- }
- public void setfOriginalbilldate(Date fOriginalbilldate) {
- this.fOriginalbilldate = fOriginalbilldate;
- }
- public Date getfOriginalbilldate() {
- return fOriginalbilldate;
- }
- public void setfPid(Long fPid) {
- this.fPid = fPid;
- }
- public Long getfPid() {
- return fPid;
- }
- public void setfLineno(Long fLineno) {
- this.fLineno = fLineno;
- }
- public Long getfLineno() {
- return fLineno;
- }
- public void setfCorpid(Long fCorpid) {
- this.fCorpid = fCorpid;
- }
- public Long getfCorpid() {
- return fCorpid;
- }
- public void setfFeeid(Long fFeeid) {
- this.fFeeid = fFeeid;
- }
- public Long getfFeeid() {
- return fFeeid;
- }
- public void setfFeeunitid(Long fFeeunitid) {
- this.fFeeunitid = fFeeunitid;
- }
- public Long getfFeeunitid() {
- return fFeeunitid;
- }
- public void setfQty(BigDecimal fQty) {
- this.fQty = fQty;
- }
- public BigDecimal getfQty() {
- return fQty;
- }
- public void setfUnitprice(BigDecimal fUnitprice) {
- this.fUnitprice = fUnitprice;
- }
- public BigDecimal getfUnitprice() {
- return fUnitprice;
- }
- public void setfAmount(BigDecimal fAmount) {
- this.fAmount = fAmount;
- }
- public BigDecimal getfAmount() {
- return fAmount;
- }
- public void setfCurrency(String fCurrency) {
- this.fCurrency = fCurrency;
- }
- public String getfCurrency() {
- return fCurrency;
- }
- public void setfExrate(BigDecimal fExrate) {
- this.fExrate = fExrate;
- }
- public BigDecimal getfExrate() {
- return fExrate;
- }
- public void setfTaxrate(BigDecimal fTaxrate) {
- this.fTaxrate = fTaxrate;
- }
- public BigDecimal getfTaxrate() {
- return fTaxrate;
- }
- public void setfDc(String fDc) {
- this.fDc = fDc;
- }
- public String getfDc() {
- return fDc;
- }
- public void setfBillstatus(Long fBillstatus) {
- this.fBillstatus = fBillstatus;
- }
- public Long getfBillstatus() {
- return fBillstatus;
- }
- public void setfReviewDate(Date fReviewDate) {
- this.fReviewDate = fReviewDate;
- }
- public Date getfReviewDate() {
- return fReviewDate;
- }
- public void setfAccamount(Long fAccamount) {
- this.fAccamount = fAccamount;
- }
- public Long getfAccamount() {
- return fAccamount;
- }
- public void setfStatementNo(String fStatementNo) {
- this.fStatementNo = fStatementNo;
- }
- public String getfStatementNo() {
- return fStatementNo;
- }
- public void setfStlamount(Long fStlamount) {
- this.fStlamount = fStlamount;
- }
- public Long getfStlamount() {
- return fStlamount;
- }
- public void setfInvnos(String fInvnos) {
- this.fInvnos = fInvnos;
- }
- public String getfInvnos() {
- return fInvnos;
- }
- public void setfAccamountDate(Date fAccamountDate) {
- this.fAccamountDate = fAccamountDate;
- }
- public Date getfAccamountDate() {
- return fAccamountDate;
- }
- public void setfInvamount(Long fInvamount) {
- this.fInvamount = fInvamount;
- }
- public Long getfInvamount() {
- return fInvamount;
- }
- public void setfStlamountNo(String fStlamountNo) {
- this.fStlamountNo = fStlamountNo;
- }
- public String getfStlamountNo() {
- return fStlamountNo;
- }
- public void setfAskamount(Long fAskamount) {
- this.fAskamount = fAskamount;
- }
- public Long getfAskamount() {
- return fAskamount;
- }
- public void setfStatus(String fStatus) {
- this.fStatus = fStatus;
- }
- public String getfStatus() {
- return fStatus;
- }
- public void setfStlamountDate(Date fStlamountDate) {
- this.fStlamountDate = fStlamountDate;
- }
- public Date getfStlamountDate() {
- return fStlamountDate;
- }
- public void setDelFlag(String delFlag) {
- this.delFlag = delFlag;
- }
- public String getDelFlag() {
- return delFlag;
- }
- public void setSrcId(Long srcId) {
- this.srcId = srcId;
- }
- public Long getSrcId() {
- return srcId;
- }
- public void setSrcBillNo(String srcBillNo) {
- this.srcBillNo = srcBillNo;
- }
- public String getSrcBillNo() {
- return srcBillNo;
- }
- public void setfMblno(String fMblno) {
- this.fMblno = fMblno;
- }
- public String getfMblno() {
- return fMblno;
- }
- public void setfProductName(String fProductName) {
- this.fProductName = fProductName;
- }
- public String getfProductName() {
- return fProductName;
- }
- public void setfMarks(String fMarks) {
- this.fMarks = fMarks;
- }
- public String getfMarks() {
- return fMarks;
- }
- public void setfChargedate(Date fChargedate) {
- this.fChargedate = fChargedate;
- }
- public Date getfChargedate() {
- return fChargedate;
- }
- public void setfBillingDeadline(Date fBillingDeadline) {
- this.fBillingDeadline = fBillingDeadline;
- }
- public Date getfBillingDeadline() {
- return fBillingDeadline;
- }
- public void setfInventoryDays(Long fInventoryDays) {
- this.fInventoryDays = fInventoryDays;
- }
- public Long getfInventoryDays() {
- return fInventoryDays;
- }
- public void setfAmt(BigDecimal fAmt) {
- this.fAmt = fAmt;
- }
- public BigDecimal getfAmt() {
- return fAmt;
- }
- public void setfBillingDays(Long fBillingDays) {
- this.fBillingDays = fBillingDays;
- }
- public Long getfBillingDays() {
- return fBillingDays;
- }
- public void setfBillingQty(BigDecimal fBillingQty) {
- this.fBillingQty = fBillingQty;
- }
- public BigDecimal getfBillingQty() {
- return fBillingQty;
- }
- public void setfBilltype(String fBilltype) {
- this.fBilltype = fBilltype;
- }
- public String getfBilltype() {
- return fBilltype;
- }
- public void setfBillingway(Long fBillingway) {
- this.fBillingway = fBillingway;
- }
- public Long getfBillingway() {
- return fBillingway;
- }
- public Long getfStltypeid() {
- return fStltypeid;
- }
- public void setfStltypeid(Long fStltypeid) {
- this.fStltypeid = fStltypeid;
- }
- @Override
- public String toString() {
- return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
- .append("fId", getfId())
- .append("fPid", getfPid())
- .append("fLineno", getfLineno())
- .append("fCorpid", getfCorpid())
- .append("fFeeid", getfFeeid())
- .append("fFeeunitid", getfFeeunitid())
- .append("fQty", getfQty())
- .append("fUnitprice", getfUnitprice())
- .append("fAmount", getfAmount())
- .append("fCurrency", getfCurrency())
- .append("fExrate", getfExrate())
- .append("fTaxrate", getfTaxrate())
- .append("fDc", getfDc())
- .append("fBillstatus", getfBillstatus())
- .append("fReviewDate", getfReviewDate())
- .append("fAccamount", getfAccamount())
- .append("fStatementNo", getfStatementNo())
- .append("fStlamount", getfStlamount())
- .append("fInvnos", getfInvnos())
- .append("fAccamountDate", getfAccamountDate())
- .append("fInvamount", getfInvamount())
- .append("fStlamountNo", getfStlamountNo())
- .append("fAskamount", getfAskamount())
- .append("fStatus", getfStatus())
- .append("fStlamountDate", getfStlamountDate())
- .append("delFlag", getDelFlag())
- .append("createBy", getCreateBy())
- .append("createTime", getCreateTime())
- .append("updateBy", getUpdateBy())
- .append("updateTime", getUpdateTime())
- .append("remark", getRemark())
- .append("srcId", getSrcId())
- .append("srcBillNo", getSrcBillNo())
- .append("fMblno", getfMblno())
- .append("fProductName", getfProductName())
- .append("fOriginalbilldate", getfOriginalbilldate())
- .append("fBsdate", getfBsdate())
- .append("fMarks", getfMarks())
- .append("fChargedate", getfChargedate())
- .append("fBillingDeadline", getfBillingDeadline())
- .append("fInventoryDays", getfInventoryDays())
- .append("fAmt", getfAmt())
- .append("fBillingDays", getfBillingDays())
- .append("fBillingQty", getfBillingQty())
- .append("fBilltype", getfBilltype())
- .append("fBillingway", getfBillingway())
- .toString();
- }
- }
|