123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245 |
- package com.ruoyi.warehouseBusiness.domain;
- import com.baomidou.mybatisplus.annotation.TableLogic;
- import com.fasterxml.jackson.annotation.JsonFormat;
- import com.ruoyi.common.annotation.Excel;
- import com.ruoyi.common.core.domain.BaseEntity;
- import lombok.Data;
- import java.math.BigDecimal;
- import java.util.Date;
- /**
- * 详情主表对象 t_warehouse_details
- *
- * @author ruoyi
- * @date 2020-12-11
- */
- @Data
- public class TWarehouseDetails extends BaseEntity {
- private static final long serialVersionUID = 1L;
- /**
- * $column.columnComment
- */
- private Long fId;
- /**
- * 业务编号,格式RK+YYYY+YY+NNN,编号不能断号,要连续、如果删除该编号,下次新建单据,优先使用删除单据号,每月从001开始。
- * RK CK DB HZ
- */
- @Excel(name = "业务编号,格式RK+YYYY+YY+NNN,编号不能断号,要连续、如果删除该编号,下次新建单据,优先使用删除单据号,每月从001开始。RK CK DB HZ ")
- private String fBillno;
- /**
- * 报关号 取入库的f_customsdeclartion
- */
- @Excel(name = "报关号")
- private String fCustomsdeclartion;
- /**
- * 原始业务编号,入库时和f_billno 相同,出库 取入库的f_originalbillno
- */
- @Excel(name = "原始业务编号,入库时和f_billno 相同,出库 取入库的f_originalbillno")
- private String fOriginalbillno;
- /**
- * 制单部门
- */
- @Excel(name = "制单部门")
- private Long fDeptid;
- /**
- * 业务所属部门
- */
- @Excel(name = "业务所属部门")
- private Long fBsdeptid;
- /**
- * 联系人
- */
- @Excel(name = "业务所属部门")
- private String fContacts;
- /**
- * 电话
- */
- @Excel(name = "业务所属部门")
- private String fTel;
- /**
- * 客户名称,t_corps 中的no或 name,模糊查找选择后,存储id,显示name
- */
- @Excel(name = "客户名称,t_corps 中的no或 name,模糊查找选择后,存储id,显示name")
- private Long fCorpid;
- /**
- * 货转客户名称,t_corps 中的no或 name,模糊查找选择后,存储id,显示name,自有在货权转移是该字段有效
- */
- @Excel(name = "货转客户名称,t_corps 中的no或 name,模糊查找选择后,存储id,显示name,自有在货权转移是该字段有效")
- private Long fTocorpid;
- /**
- * 结算方式,默认提取corps中stltypeid 也可以从表t_stltypes中下拉选择,存储id,显示name
- */
- @Excel(name = "结算方式,默认提取corps中stltypeid 也可以从表t_stltypes中下拉选择,存储id,显示name")
- private Long fStltypeid;
- /**
- * 客户存货编号,格式编号客户编号+YYYY +NNNN,
- * 编号不能断号,要连续、如果删除该编号,下次新建单据,优先使用,每年从001开始
- */
- @Excel(name = "客户存货编号,格式编号客户编号+YYYY +NNNN,编号不能断号,要连续、如果删除该编号,下次新建单据,优先使用,每年从001开始 ")
- private String fBscorpno;
- /**
- * 仓库
- */
- @Excel(name = "仓库")
- private Long fWarehouseid;
- /**
- * 仓管人
- */
- @Excel(name = "仓库人")
- private String fStorekeeper;
- /**
- * 入(出)库日期
- */
- @Excel(name = "入", readConverterExp = "出=")
- private Date fBsdate;
- /**
- * 计划件数,由明细表自动合计生成
- */
- @Excel(name = "计划件数,由明细表自动合计生成")
- private Long fPlanqty;
- /**
- * 计划毛重,由明细表自动合计生成
- */
- @Excel(name = "计划毛重,由明细表自动合计生成")
- private BigDecimal fPlangrossweight;
- /**
- * 计划尺码,由明细表自动合计生成
- */
- @Excel(name = "计划尺码,由明细表自动合计生成")
- private BigDecimal fPlanvolumn;
- /**
- * 计划净重,由明细表自动合计生成
- */
- @Excel(name = "计划净重,由明细表自动合计生成")
- private BigDecimal fPlannetweight;
- /**
- * 件数,由明细表自动合计生成
- */
- @Excel(name = "件数,由明细表自动合计生成")
- private Long fQty;
- /**
- * 毛重,由明细表自动合计生成
- */
- @Excel(name = "毛重,由明细表自动合计生成")
- private BigDecimal fGrossweight;
- /**
- * 净重,由明细表自动合计生成
- */
- @Excel(name = "净重,由明细表自动合计生成")
- private BigDecimal fNetweight;
- /**
- * 贸易方式(数据字典),对应t_sbu
- */
- @Excel(name = "经营单位(客户表)")
- private Long fSbu;
- /**
- * 贸易方式(数据字典),对应t_trademodels
- */
- @Excel(name = "贸易方式(数据字典),对应t_trademodels ")
- private Long fTrademodeid;
- /**
- * 尺码,由明细表自动合计生成
- */
- @Excel(name = "尺码,由明细表自动合计生成")
- private BigDecimal fVolumn;
- /**
- * 计费单位(数据字典),下拉选择毛重或净重
- */
- @Excel(name = "计费单位(数据字典),下拉选择毛重或净重")
- private String fFeetunit;
- /**
- * 提单号
- */
- @Excel(name = "提单号")
- private String fMblno;
- /**
- * 船名航次,CMA/A0001
- */
- @Excel(name = "船名航次,CMA/A0001")
- private String fVslvoy;
- /**
- * 到港日期
- */
- @JsonFormat(pattern = "yyyy-MM-dd")
- @Excel(name = "到港日期", width = 30, dateFormat = "yyyy-MM-dd")
- private Date fEta;
- /**
- * 报关单号
- */
- @Excel(name = "报关单号")
- private String fCustomno;
- /**
- * 是否过磅(数据字典)默认 F ,过磅T 否者F 下拉选择
- */
- @Excel(name = "是否过磅(数据字典)默认 F ,过磅T 否者F 下拉选择")
- private String fIfweigh;
- /**
- * 是否质押(数据字典),默认 F ,质押T 否者F 下拉选择
- */
- @Excel(name = "是否质押(数据字典),默认 F ,质押T 否者F 下拉选择")
- private String fIfpledge;
- /**
- * 是否破损(数据字典),默认F否则T
- */
- @Excel(name = "是否破损(数据字典),默认F否则T")
- private String fIfdamage;
- /**
- * 银行名称,t_corps 中的no或 name,模糊查找选择后,存储id,显示name
- */
- @Excel(name = "银行名称,t_corps 中的no或 name,模糊查找选择后,存储id,显示name")
- private Long fBankcorpid;
- /**
- * 单据类型(数据字典)SJRK(入库) SJCK(实际出库) CKDB(调拨) HQZY(货权转移)
- */
- @Excel(name = "单据类型(数据字典)SJRK", readConverterExp = "入=库")
- private String fBilltype;
- /**
- * 状态(数据字典),N 入(出)库中,T入(出)库完成,状态为完成不能删除,状态变化,用邮件、微信通知客户。
- */
- @Excel(name = "状态(数据字典),N 入", readConverterExp = "出=")
- private String fBillstatus;
- /**
- * 删除状态
- */
- @TableLogic
- private String delFlag;
- }
|