|
|
@@ -16,20 +16,19 @@
|
|
|
*/
|
|
|
package org.springblade.finance.vojo;
|
|
|
|
|
|
-import java.math.BigDecimal;
|
|
|
-
|
|
|
+import com.baomidou.mybatisplus.annotation.TableField;
|
|
|
import com.baomidou.mybatisplus.annotation.TableId;
|
|
|
import com.baomidou.mybatisplus.annotation.TableLogic;
|
|
|
import com.baomidou.mybatisplus.annotation.TableName;
|
|
|
-import com.baomidou.mybatisplus.annotation.TableField;
|
|
|
+import io.swagger.annotations.ApiModel;
|
|
|
+import io.swagger.annotations.ApiModelProperty;
|
|
|
+import lombok.Data;
|
|
|
+
|
|
|
import java.io.Serializable;
|
|
|
+import java.math.BigDecimal;
|
|
|
import java.util.Date;
|
|
|
import java.util.List;
|
|
|
|
|
|
-import lombok.Data;
|
|
|
-import io.swagger.annotations.ApiModel;
|
|
|
-import io.swagger.annotations.ApiModelProperty;
|
|
|
-
|
|
|
/**
|
|
|
* 财务账单实体类
|
|
|
*
|
|
|
@@ -44,242 +43,242 @@ public class Acc implements Serializable {
|
|
|
private static final long serialVersionUID = 1L;
|
|
|
|
|
|
/**
|
|
|
- * 财务账单主键
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "财务账单主键")
|
|
|
- @TableId
|
|
|
- private Long id;
|
|
|
+ * 财务账单主键
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "财务账单主键")
|
|
|
+ @TableId
|
|
|
+ private Long id;
|
|
|
/**
|
|
|
- * 系统编号
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "系统编号")
|
|
|
- @TableField("sysNo")
|
|
|
+ * 系统编号
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "系统编号")
|
|
|
+ @TableField("sysNo")
|
|
|
private String sysno;
|
|
|
/**
|
|
|
- * 公司id
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "公司id")
|
|
|
- @TableField("Companyid")
|
|
|
+ * 公司id
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "公司id")
|
|
|
+ @TableField("Companyid")
|
|
|
private Long companyid;
|
|
|
/**
|
|
|
- * 集团id
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "集团id")
|
|
|
- @TableField("parent_Companyid")
|
|
|
+ * 集团id
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "集团id")
|
|
|
+ @TableField("parent_Companyid")
|
|
|
private Long parentCompanyid;
|
|
|
/**
|
|
|
- * 账单类型(结算外部账单还是公司内部账单)
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "账单类型(结算外部账单还是公司内部账单)")
|
|
|
- @TableField("AccTypeID")
|
|
|
+ * 账单类型(结算外部账单还是公司内部账单)
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "账单类型(结算外部账单还是公司内部账单)")
|
|
|
+ @TableField("AccTypeID")
|
|
|
private Long acctypeid;
|
|
|
/**
|
|
|
- * 账单日期(财务检索日期 销售订单 合同日期 采购订单 合同日期 发货单 发货日期 收货单 收货日期
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "账单日期(财务检索日期 销售订单 合同日期 采购订单 合同日期 发货单 发货日期 收货单 收货日期 ")
|
|
|
- @TableField("AccDate")
|
|
|
+ * 账单日期(财务检索日期 销售订单 合同日期 采购订单 合同日期 发货单 发货日期 收货单 收货日期
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "账单日期(财务检索日期 销售订单 合同日期 采购订单 合同日期 发货单 发货日期 收货单 收货日期 ")
|
|
|
+ @TableField("AccDate")
|
|
|
private Date accDate;
|
|
|
/**
|
|
|
- * 账单单号(结算检索单号 出口,内贸 销售订单 , 对应 orderno 进口 采购订单 , 对应 orderno 出口内贸 发货单对应销售订单orderno 收货单对应采购订单orderno 进口用采购订单
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "账单单号(结算检索单号 出口,内贸 销售订单 , 对应 orderno 进口 采购订单 , 对应 orderno 出口内贸 发货单对应销售订单orderno 收货单对应采购订单orderno 进口用采购订单")
|
|
|
- @TableField("AccSysNo")
|
|
|
+ * 账单单号(结算检索单号 出口,内贸 销售订单 , 对应 orderno 进口 采购订单 , 对应 orderno 出口内贸 发货单对应销售订单orderno 收货单对应采购订单orderno 进口用采购订单
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "账单单号(结算检索单号 出口,内贸 销售订单 , 对应 orderno 进口 采购订单 , 对应 orderno 出口内贸 发货单对应销售订单orderno 收货单对应采购订单orderno 进口用采购订单")
|
|
|
+ @TableField("AccSysNo")
|
|
|
private String accSysNo;
|
|
|
/**
|
|
|
- * 单据类型(销售 采购 收货 发货)
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "单据类型(销售 采购 收货 发货)")
|
|
|
- @TableField("Bill_type")
|
|
|
+ * 单据类型(销售 采购 收货 发货)
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "单据类型(销售 采购 收货 发货)")
|
|
|
+ @TableField("Bill_type")
|
|
|
private String billType;
|
|
|
/**
|
|
|
- * 业务数据表
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "业务数据表")
|
|
|
- @TableField("TableName")
|
|
|
+ * 业务数据表
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "业务数据表")
|
|
|
+ @TableField("TableName")
|
|
|
private String tablename;
|
|
|
/**
|
|
|
- * 来源号(sysno )
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "来源号(sysno )")
|
|
|
- @TableField("Src_SysNo")
|
|
|
+ * 来源号(sysno )
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "来源号(sysno )")
|
|
|
+ @TableField("Src_SysNo")
|
|
|
private String srcSysno;
|
|
|
/**
|
|
|
- * 来源(业务模块id )
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "来源(业务模块id )")
|
|
|
- @TableField("Src_id")
|
|
|
+ * 来源(业务模块id )
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "来源(业务模块id )")
|
|
|
+ @TableField("Src_id")
|
|
|
private Long srcId;
|
|
|
/**
|
|
|
- * 来源主表(业务模块 主表 id)
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "来源主表(业务模块 主表 id)")
|
|
|
- @TableField("Src_parent_id")
|
|
|
+ * 来源主表(业务模块 主表 id)
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "来源主表(业务模块 主表 id)")
|
|
|
+ @TableField("Src_parent_id")
|
|
|
private Long srcParentId;
|
|
|
/**
|
|
|
- * 来源业务日期(业务模块的日 订单日期 和发货单日期 收货单日期模块 )
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "来源业务日期(业务模块的日 订单日期 和发货单日期 收货单日期模块 )")
|
|
|
- @TableField("Src_date")
|
|
|
+ * 来源业务日期(业务模块的日 订单日期 和发货单日期 收货单日期模块 )
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "来源业务日期(业务模块的日 订单日期 和发货单日期 收货单日期模块 )")
|
|
|
+ @TableField("Src_date")
|
|
|
private Date srcDate;
|
|
|
/**
|
|
|
- * 参考号 (出口 内贸 销售合同号 进口 采购合同号)
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "参考号 (出口 内贸 销售合同号 进口 采购合同号) ")
|
|
|
- @TableField("Src_refno")
|
|
|
+ * 参考号 (出口 内贸 销售合同号 进口 采购合同号)
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "参考号 (出口 内贸 销售合同号 进口 采购合同号) ")
|
|
|
+ @TableField("Src_refno")
|
|
|
private String srcRefno;
|
|
|
/**
|
|
|
- * 参考号 (进口和出口 主提单号)
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "参考号 (进口和出口 主提单号)")
|
|
|
- @TableField("Src_Bill_NO")
|
|
|
+ * 参考号 (进口和出口 主提单号)
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "参考号 (进口和出口 主提单号)")
|
|
|
+ @TableField("Src_Bill_NO")
|
|
|
private String srcBillNo;
|
|
|
/**
|
|
|
- * 收款 还是 付款
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "收款 还是 付款")
|
|
|
- @TableField("DC")
|
|
|
+ * 收款 还是 付款
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "收款 还是 付款")
|
|
|
+ @TableField("DC")
|
|
|
private String dc;
|
|
|
/**
|
|
|
- * 供应商
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "供应商")
|
|
|
- @TableField("Corpid")
|
|
|
+ * 供应商
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "供应商")
|
|
|
+ @TableField("Corpid")
|
|
|
private Long corpId;
|
|
|
/**
|
|
|
- * 数量
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "数量")
|
|
|
- private BigDecimal quantity;
|
|
|
+ * 数量
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "数量")
|
|
|
+ private BigDecimal quantity;
|
|
|
/**
|
|
|
- * 计量单位
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "计量单位")
|
|
|
- @TableField("Unit")
|
|
|
+ * 计量单位
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "计量单位")
|
|
|
+ @TableField("Unit")
|
|
|
private String unit;
|
|
|
/**
|
|
|
- * 单价
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "单价")
|
|
|
- @TableField("Price")
|
|
|
+ * 单价
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "单价")
|
|
|
+ @TableField("Price")
|
|
|
private BigDecimal price;
|
|
|
/**
|
|
|
- * 币别
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "币别")
|
|
|
- @TableField("Currency")
|
|
|
+ * 币别
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "币别")
|
|
|
+ @TableField("Currency")
|
|
|
private String currency;
|
|
|
/**
|
|
|
- * 汇率
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "汇率")
|
|
|
- @TableField("Exchange_rate")
|
|
|
+ * 汇率
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "汇率")
|
|
|
+ @TableField("Exchange_rate")
|
|
|
private BigDecimal exchangeRate;
|
|
|
/**
|
|
|
- * 金额
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "金额")
|
|
|
- @TableField("Amount")
|
|
|
+ * 金额
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "金额")
|
|
|
+ @TableField("Amount")
|
|
|
private BigDecimal amount;
|
|
|
/**
|
|
|
- * 开票金额
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "开票金额")
|
|
|
- @TableField("Invoice_Amount")
|
|
|
+ * 开票金额
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "开票金额")
|
|
|
+ @TableField("Invoice_Amount")
|
|
|
private BigDecimal invoiceAmount;
|
|
|
/**
|
|
|
- * 结算金额
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "结算金额")
|
|
|
- @TableField("Settlement_Amount")
|
|
|
+ * 结算金额
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "结算金额")
|
|
|
+ @TableField("Settlement_Amount")
|
|
|
private BigDecimal settlementAmount;
|
|
|
/**
|
|
|
- * 清核金额
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "清核金额")
|
|
|
- @TableField("Apply_Amount")
|
|
|
+ * 清核金额
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "清核金额")
|
|
|
+ @TableField("Apply_Amount")
|
|
|
private BigDecimal applyAmount;
|
|
|
/**
|
|
|
- * 对账金额
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "对账金额")
|
|
|
- @TableField("Check_Amount")
|
|
|
+ * 对账金额
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "对账金额")
|
|
|
+ @TableField("Check_Amount")
|
|
|
private BigDecimal checkAmount;
|
|
|
/**
|
|
|
- * 是否含税
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "是否含税")
|
|
|
- @TableField("IFTAX")
|
|
|
+ * 是否含税
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "是否含税")
|
|
|
+ @TableField("IFTAX")
|
|
|
private String iftax;
|
|
|
/**
|
|
|
- * 税率
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "税率")
|
|
|
- @TableField("Tax_rate")
|
|
|
+ * 税率
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "税率")
|
|
|
+ @TableField("Tax_rate")
|
|
|
private BigDecimal taxRate;
|
|
|
/**
|
|
|
- * 备注
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "备注")
|
|
|
- private String remarks;
|
|
|
- /**
|
|
|
- * 版本
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "版本")
|
|
|
- private String version;
|
|
|
- /**
|
|
|
- * 创建人
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "创建人")
|
|
|
- private Long createUser;
|
|
|
- /**
|
|
|
- * 创建部门
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "创建部门")
|
|
|
- private Long createDept;
|
|
|
- /**
|
|
|
- * 创建时间
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "创建时间")
|
|
|
- private Date createTime;
|
|
|
- /**
|
|
|
- * 修改人
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "修改人")
|
|
|
- private Long updateUser;
|
|
|
- /**
|
|
|
- * 修改时间
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "修改时间")
|
|
|
- private Date updateTime;
|
|
|
- /**
|
|
|
- * 状态(0 正常 1停用)
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "状态(0 正常 1停用)")
|
|
|
- private Integer status;
|
|
|
- /**
|
|
|
- * 是否已删除(0 否 1是)
|
|
|
- */
|
|
|
- @ApiModelProperty(value = "是否已删除(0 否 1是)")
|
|
|
- @TableLogic
|
|
|
- private Integer isDeleted;
|
|
|
+ * 备注
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "备注")
|
|
|
+ private String remarks;
|
|
|
+ /**
|
|
|
+ * 版本
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "版本")
|
|
|
+ private String version;
|
|
|
+ /**
|
|
|
+ * 创建人
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "创建人")
|
|
|
+ private Long createUser;
|
|
|
+ /**
|
|
|
+ * 创建部门
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "创建部门")
|
|
|
+ private Long createDept;
|
|
|
+ /**
|
|
|
+ * 创建时间
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "创建时间")
|
|
|
+ private Date createTime;
|
|
|
+ /**
|
|
|
+ * 修改人
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "修改人")
|
|
|
+ private Long updateUser;
|
|
|
+ /**
|
|
|
+ * 修改时间
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "修改时间")
|
|
|
+ private Date updateTime;
|
|
|
+ /**
|
|
|
+ * 状态(0 正常 1停用)
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "状态(0 正常 1停用)")
|
|
|
+ private Integer status;
|
|
|
+ /**
|
|
|
+ * 是否已删除(0 否 1是)
|
|
|
+ */
|
|
|
+ @ApiModelProperty(value = "是否已删除(0 否 1是)")
|
|
|
+ @TableLogic
|
|
|
+ private Integer isDeleted;
|
|
|
|
|
|
- @ApiModelProperty(value = "租户id")
|
|
|
- private String tenantId;
|
|
|
+ @ApiModelProperty(value = "租户id")
|
|
|
+ private String tenantId;
|
|
|
|
|
|
- @ApiModelProperty(value = "费用名称")
|
|
|
- private String costType;
|
|
|
+ @ApiModelProperty(value = "费用名称")
|
|
|
+ private String costType;
|
|
|
|
|
|
- @ApiModelProperty(value = "费用名称")
|
|
|
- @TableField(exist = false)
|
|
|
- private String itemName;
|
|
|
+ @ApiModelProperty(value = "费用名称")
|
|
|
+ @TableField(exist = false)
|
|
|
+ private String itemName;
|
|
|
|
|
|
- @ApiModelProperty(value = "客户名称")
|
|
|
- @TableField(exist = false)
|
|
|
- private String corpName;
|
|
|
+ @ApiModelProperty(value = "客户名称")
|
|
|
+ @TableField(exist = false)
|
|
|
+ private String corpName;
|
|
|
|
|
|
- @ApiModelProperty(value = "录入人")
|
|
|
- @TableField(exist = false)
|
|
|
- private String CreateUserName;
|
|
|
+ @ApiModelProperty(value = "录入人")
|
|
|
+ @TableField(exist = false)
|
|
|
+ private String CreateUserName;
|
|
|
|
|
|
@TableField(exist = false)
|
|
|
private String createStartDate;
|
|
|
@@ -304,4 +303,10 @@ public class Acc implements Serializable {
|
|
|
|
|
|
private String chargeMember;
|
|
|
|
|
|
+ private Integer invoiceStatus;
|
|
|
+
|
|
|
+ private Integer settlementStatus;
|
|
|
+
|
|
|
+ private Integer checkStatus;
|
|
|
+
|
|
|
}
|