123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807 |
- package com.ruoyi.warehouseBusiness.domain;
- import com.baomidou.mybatisplus.annotation.TableField;
- 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;
- import java.util.List;
- /**
- * 仓库费用明细对象 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;
- /**
- * 仓库id
- */
- @Excel(name = "仓库id")
- private Long fWarehouseid;
- /**
- * 客户名称,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 BigDecimal fAccamount;
- /**
- * 对账单号
- */
- @Excel(name = "对账单号")
- private String fStatementNo;
- /**
- * 结算金额
- */
- @Excel(name = "结算金额")
- private BigDecimal 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 BigDecimal fInvamount;
- /**
- * 结算单号
- */
- @Excel(name = "结算单号")
- private String fStlamountNo;
- /**
- * 申请金额
- */
- @Excel(name = "申请金额")
- private BigDecimal 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;
- /**
- * 业务类型(存汉字的,用来区别 如: 来车提货,出库装箱 区别)
- */
- @Excel(name = "业务类型(存汉字的,用来区别 如: 来车提货,出库装箱 区别)")
- private String fBusinessType;
- /**
- * 费用信息备注
- */
- @Excel(name = "费用信息备注")
- private String priceDateRemarks;
- /**
- * 查询费用报表时间区间
- */
- private List<String> fBsdateList;
- public List<String> getfBsdateList() {
- return fBsdateList;
- }
- public void setfBsdateList(List<String> fBsdateList) {
- this.fBsdateList = fBsdateList;
- }
- /**
- * 是否可修改 0 手动录入
- */
- private Long fSrcTypeId;
- //客户中文名
- private String corpName;
- //费用中文名
- private String feeName;
- //状态中文
- private String fBillstatusName;
- // 仓库名称
- @TableField(exist = false)
- private String warehouseName;
- public String getWarehouseName() {
- return warehouseName;
- }
- public String getPriceDateRemarks() {
- return priceDateRemarks;
- }
- public void setPriceDateRemarks(String priceDateRemarks) {
- this.priceDateRemarks = priceDateRemarks;
- }
- public void setWarehouseName(String warehouseName) {
- this.warehouseName = warehouseName;
- }
- public String getfBillstatusName() {
- return fBillstatusName;
- }
- public void setfBillstatusName(String fBillstatusName) {
- this.fBillstatusName = fBillstatusName;
- }
- /**
- * 年份
- */
- private String fYears;
- /**
- * 月份
- */
- private List<String> fMonth;
- public String getfYears() {
- return fYears;
- }
- public void setfYears(String fYears) {
- this.fYears = fYears;
- }
- public List<String> getfMonth() {
- return fMonth;
- }
- public void setfMonth(List<String> fMonth) {
- this.fMonth = fMonth;
- }
- public String getCorpName() {
- return corpName;
- }
- public void setCorpName(String corpName) {
- this.corpName = corpName;
- }
- public String getFeeName() {
- return feeName;
- }
- public void setFeeName(String feeName) {
- this.feeName = feeName;
- }
- public Long getfSrcTypeId() {
- return fSrcTypeId;
- }
- public void setfSrcTypeId(Long fSrcTypeId) {
- this.fSrcTypeId = fSrcTypeId;
- }
- 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(BigDecimal fAccamount) {
- this.fAccamount = fAccamount;
- }
- public BigDecimal getfAccamount() {
- return fAccamount;
- }
- public void setfStatementNo(String fStatementNo) {
- this.fStatementNo = fStatementNo;
- }
- public String getfStatementNo() {
- return fStatementNo;
- }
- public void setfStlamount(BigDecimal fStlamount) {
- this.fStlamount = fStlamount;
- }
- public BigDecimal 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(BigDecimal fInvamount) {
- this.fInvamount = fInvamount;
- }
- public BigDecimal getfInvamount() {
- return fInvamount;
- }
- public void setfStlamountNo(String fStlamountNo) {
- this.fStlamountNo = fStlamountNo;
- }
- public String getfStlamountNo() {
- return fStlamountNo;
- }
- public void setfAskamount(BigDecimal fAskamount) {
- this.fAskamount = fAskamount;
- }
- public BigDecimal 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;
- }
- public String getfBusinessType() {
- return fBusinessType;
- }
- public void setfBusinessType(String fBusinessType) {
- this.fBusinessType = fBusinessType;
- }
- public Long getfWarehouseid() {
- return fWarehouseid;
- }
- public void setfWarehouseid(Long fWarehouseid) {
- this.fWarehouseid = fWarehouseid;
- }
- @Override
- public String toString() {
- return "TWarehousebillsfees{" +
- "fId=" + fId +
- ", fPid=" + fPid +
- ", fLineno=" + fLineno +
- ", fWarehouseid=" + fWarehouseid +
- ", fCorpid=" + fCorpid +
- ", fFeeid=" + fFeeid +
- ", fFeeunitid=" + fFeeunitid +
- ", fQty=" + fQty +
- ", fUnitprice=" + fUnitprice +
- ", fAmount=" + fAmount +
- ", fCurrency='" + fCurrency + '\'' +
- ", fExrate=" + fExrate +
- ", fTaxrate=" + fTaxrate +
- ", fDc='" + fDc + '\'' +
- ", fBillstatus=" + fBillstatus +
- ", fReviewDate=" + fReviewDate +
- ", fAccamount=" + fAccamount +
- ", fStatementNo='" + fStatementNo + '\'' +
- ", fStlamount=" + fStlamount +
- ", fInvnos='" + fInvnos + '\'' +
- ", fAccamountDate=" + fAccamountDate +
- ", fInvamount=" + fInvamount +
- ", fStlamountNo='" + fStlamountNo + '\'' +
- ", fAskamount=" + fAskamount +
- ", fStatus='" + fStatus + '\'' +
- ", fStlamountDate=" + fStlamountDate +
- ", delFlag='" + delFlag + '\'' +
- ", srcId=" + srcId +
- ", srcBillNo='" + srcBillNo + '\'' +
- ", fMblno='" + fMblno + '\'' +
- ", fProductName='" + fProductName + '\'' +
- ", fMarks='" + fMarks + '\'' +
- ", fChargedate=" + fChargedate +
- ", fBillingDeadline=" + fBillingDeadline +
- ", fInventoryDays=" + fInventoryDays +
- ", fAmt=" + fAmt +
- ", fBillingDays=" + fBillingDays +
- ", fBillingQty=" + fBillingQty +
- ", fBilltype='" + fBilltype + '\'' +
- ", fBsdate=" + fBsdate +
- ", fOriginalbilldate=" + fOriginalbilldate +
- ", fBillingway=" + fBillingway +
- ", fStltypeid=" + fStltypeid +
- ", fBusinessType='" + fBusinessType + '\'' +
- ", fBsdateList=" + fBsdateList +
- ", fSrcTypeId=" + fSrcTypeId +
- ", corpName='" + corpName + '\'' +
- ", feeName='" + feeName + '\'' +
- ", fBillstatusName='" + fBillstatusName + '\'' +
- ", fYears='" + fYears + '\'' +
- ", fMonth=" + fMonth +
- '}';
- }
- }
|