From e50d5197008ce1973f6c7db038f995e92d8d88a8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E6=B3=89=E4=BD=B3?= <1107186916@qq.com> Date: Tue, 15 Sep 2026 18:47:51 +0800 Subject: [PATCH] =?UTF-8?q?:sparkles:=20=E6=96=B0=E5=A2=9E=E4=B8=9A?= =?UTF-8?q?=E8=B4=A2=E8=9E=8D=E5=90=88=EF=BC=88BFI=EF=BC=89A103=E4=BB=98?= =?UTF-8?q?=E6=AC=BE=E6=8E=A5=E5=8F=A3=E8=AF=B7=E6=B1=82=E5=8F=82=E6=95=B0?= =?UTF-8?q?DTO?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../bfi/pojo/dto/BfiPayApplyPushBodyDTO.java | 47 ++++++ .../bfi/pojo/dto/BfiPayApplyPushDTO.java | 115 ++++++++++++++ .../bfi/pojo/dto/BfiPayApplyPushEntryDTO.java | 110 ++++++++++++++ .../bfi/pojo/dto/BfiPayApplyQueryDTO.java | 67 +++++++++ .../bfi/pojo/dto/BfiPayApplySaveBodyDTO.java | 47 ++++++ .../bfi/pojo/dto/BfiPayApplySaveDTO.java | 140 ++++++++++++++++++ .../bfi/pojo/dto/BfiPayApplySaveEntryDTO.java | 124 ++++++++++++++++ .../bfi/pojo/dto/BfiPayBillQueryDTO.java | 67 +++++++++ 8 files changed, 717 insertions(+) create mode 100644 blade-third-party-api/blade-bfi-api/src/main/java/org/springblade/thirdparty/bfi/pojo/dto/BfiPayApplyPushBodyDTO.java create mode 100644 blade-third-party-api/blade-bfi-api/src/main/java/org/springblade/thirdparty/bfi/pojo/dto/BfiPayApplyPushDTO.java create mode 100644 blade-third-party-api/blade-bfi-api/src/main/java/org/springblade/thirdparty/bfi/pojo/dto/BfiPayApplyPushEntryDTO.java create mode 100644 blade-third-party-api/blade-bfi-api/src/main/java/org/springblade/thirdparty/bfi/pojo/dto/BfiPayApplyQueryDTO.java create mode 100644 blade-third-party-api/blade-bfi-api/src/main/java/org/springblade/thirdparty/bfi/pojo/dto/BfiPayApplySaveBodyDTO.java create mode 100644 blade-third-party-api/blade-bfi-api/src/main/java/org/springblade/thirdparty/bfi/pojo/dto/BfiPayApplySaveDTO.java create mode 100644 blade-third-party-api/blade-bfi-api/src/main/java/org/springblade/thirdparty/bfi/pojo/dto/BfiPayApplySaveEntryDTO.java create mode 100644 blade-third-party-api/blade-bfi-api/src/main/java/org/springblade/thirdparty/bfi/pojo/dto/BfiPayBillQueryDTO.java diff --git a/blade-third-party-api/blade-bfi-api/src/main/java/org/springblade/thirdparty/bfi/pojo/dto/BfiPayApplyPushBodyDTO.java b/blade-third-party-api/blade-bfi-api/src/main/java/org/springblade/thirdparty/bfi/pojo/dto/BfiPayApplyPushBodyDTO.java new file mode 100644 index 00000000..5c7343e5 --- /dev/null +++ b/blade-third-party-api/blade-bfi-api/src/main/java/org/springblade/thirdparty/bfi/pojo/dto/BfiPayApplyPushBodyDTO.java @@ -0,0 +1,47 @@ +/** + * BladeX Commercial License Agreement + * Copyright (c) 2018-2099, https://bladex.cn. All rights reserved. + *
+ * Use of this software is governed by the Commercial License Agreement + * obtained after purchasing a license from BladeX. + *
+ * 1. This software is for development use only under a valid license + * from BladeX. + *
+ * 2. Redistribution of this software's source code to any third party + * without a commercial license is strictly prohibited. + *
+ * 3. Licensees may copyright their own code but cannot use segments + * from this software for such purposes. Copyright of this software + * remains with BladeX. + *
+ * Using this software signifies agreement to this License, and the software + * must not be used for illegal purposes. + *
+ * THIS SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY. The author is + * not liable for any claims arising from secondary or illegal development. + *
+ * Author: Chill Zhuang (bladejava@qq.com)
+ */
+package org.springblade.thirdparty.bfi.pojo.dto;
+
+import lombok.Data;
+
+import java.io.Serial;
+import java.io.Serializable;
+import java.util.List;
+
+/**
+ * 业财融合(BFI)A103-1 付款申请保存(根据星瀚应付下推付款申请)请求体,结构为 data 数组
+ *
+ * @author Chill
+ */
+@Data
+public class BfiPayApplyPushBodyDTO implements Serializable {
+ @Serial
+ private static final long serialVersionUID = 1L;
+ /**
+ * 单据数据
+ */
+ private List
+ * Use of this software is governed by the Commercial License Agreement
+ * obtained after purchasing a license from BladeX.
+ *
+ * 1. This software is for development use only under a valid license
+ * from BladeX.
+ *
+ * 2. Redistribution of this software's source code to any third party
+ * without a commercial license is strictly prohibited.
+ *
+ * 3. Licensees may copyright their own code but cannot use segments
+ * from this software for such purposes. Copyright of this software
+ * remains with BladeX.
+ *
+ * Using this software signifies agreement to this License, and the software
+ * must not be used for illegal purposes.
+ *
+ * THIS SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY. The author is
+ * not liable for any claims arising from secondary or illegal development.
+ *
+ * Author: Chill Zhuang (bladejava@qq.com)
+ */
+package org.springblade.thirdparty.bfi.pojo.dto;
+
+import com.fasterxml.jackson.annotation.JsonProperty;
+import lombok.Data;
+
+import java.io.Serial;
+import java.io.Serializable;
+import java.util.List;
+
+/**
+ * 业财融合(BFI)A103-1 付款申请保存(根据星瀚应付下推付款申请)参数
+ *
+ * @author Chill
+ */
+@Data
+public class BfiPayApplyPushDTO implements Serializable {
+ @Serial
+ private static final long serialVersionUID = 1L;
+ /**
+ * 外部系统来源单据号,与 awrp_src_sys 组成候选键用于防重
+ */
+ @JsonProperty("awrp_src_code")
+ private String awrpSrcCode;
+ /**
+ * 外部系统编号
+ */
+ @JsonProperty("awrp_src_sys")
+ private String awrpSrcSys;
+ /**
+ * 申请日期,格式:yyyy-MM-dd
+ */
+ private String applydate;
+ /**
+ * 付款组织.编码,不传时根据应付单自动带出
+ */
+ @JsonProperty("payorg_number")
+ private String payorgNumber;
+ /**
+ * 采购组织.编码,不传时根据应付单自动带出
+ */
+ @JsonProperty("purorg_number")
+ private String purorgNumber;
+ /**
+ * 采购组.编码,可不传
+ */
+ @JsonProperty("purdept_number")
+ private String purdeptNumber;
+ /**
+ * 部门.编码
+ */
+ @JsonProperty("awrp_department_number")
+ private String awrpDepartmentNumber;
+ /**
+ * 请款事由
+ */
+ private String applycause;
+ /**
+ * 汇率表.编码,不传时根据应付单自动带出
+ */
+ @JsonProperty("exratetable_number")
+ private String exratetableNumber;
+ /**
+ * 付款渠道
+ */
+ @JsonProperty("awrp_textfield1")
+ private String awrpTextfield1;
+ /**
+ * 申请人工号
+ */
+ @JsonProperty("creator_number")
+ private String creatorNumber;
+ /**
+ * 申请人
+ */
+ @JsonProperty("creator_name")
+ private String creatorName;
+ /**
+ * 汇率日期,格式:yyyy-MM-dd,不传时根据应付单自动带出
+ */
+ private String exratedate;
+ /**
+ * 外部单据类型
+ */
+ @JsonProperty("awrp_src_type")
+ private String awrpSrcType;
+ /**
+ * 付款申请分录
+ */
+ private List
+ * Use of this software is governed by the Commercial License Agreement
+ * obtained after purchasing a license from BladeX.
+ *
+ * 1. This software is for development use only under a valid license
+ * from BladeX.
+ *
+ * 2. Redistribution of this software's source code to any third party
+ * without a commercial license is strictly prohibited.
+ *
+ * 3. Licensees may copyright their own code but cannot use segments
+ * from this software for such purposes. Copyright of this software
+ * remains with BladeX.
+ *
+ * Using this software signifies agreement to this License, and the software
+ * must not be used for illegal purposes.
+ *
+ * THIS SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY. The author is
+ * not liable for any claims arising from secondary or illegal development.
+ *
+ * Author: Chill Zhuang (bladejava@qq.com)
+ */
+package org.springblade.thirdparty.bfi.pojo.dto;
+
+import com.fasterxml.jackson.annotation.JsonProperty;
+import lombok.Data;
+
+import java.io.Serial;
+import java.io.Serializable;
+import java.math.BigDecimal;
+
+/**
+ * 业财融合(BFI)A103-1 付款申请保存(根据星瀚应付下推付款申请)分录参数
+ *
+ * @author Chill
+ */
+@Data
+public class BfiPayApplyPushEntryDTO implements Serializable {
+ @Serial
+ private static final long serialVersionUID = 1L;
+ /**
+ * 付款类型.编码,如 201 采购付款
+ */
+ @JsonProperty("e_paymenttype_number")
+ private String ePaymenttypeNumber;
+ /**
+ * 结算单分录id,传来源系统结算单分录id,用于关联星瀚对应的应付单行,
+ * 对应财务应付单传的 awrp_entry_code 字段
+ */
+ @JsonProperty("awrp_finapbill_entryid")
+ private String awrpFinapbillEntryid;
+ /**
+ * 对方系统唯一行id,不能重复
+ */
+ @JsonProperty("awrp_entry_code")
+ private String awrpEntryCode;
+ /**
+ * 往来账户
+ */
+ @JsonProperty("e_assacct")
+ private String eAssacct;
+ /**
+ * 往来银行.编码
+ */
+ @JsonProperty("e_bebank_number")
+ private String eBebankNumber;
+ /**
+ * 申请金额
+ */
+ @JsonProperty("e_applyamount")
+ private BigDecimal eApplyamount;
+ /**
+ * 期望付款日,格式:yyyy-MM-dd,不传时根据应付单自动带出
+ */
+ @JsonProperty("e_expaydate")
+ private String eExpaydate;
+ /**
+ * 到期日,格式:yyyy-MM-dd,不传时根据应付单自动带出
+ */
+ @JsonProperty("e_duedate")
+ private String eDuedate;
+ /**
+ * 结算方式.编码,不传时根据应付单自动带出
+ */
+ @JsonProperty("e_settlementtype_number")
+ private String eSettlementtypeNumber;
+ /**
+ * 项目.项目编码,必填,若不涉及项目传编码 999
+ */
+ @JsonProperty("project_number")
+ private String projectNumber;
+ /**
+ * 成本中心.编码,不传时根据应付单自动带出
+ */
+ @JsonProperty("e_costcenter_number")
+ private String eCostcenterNumber;
+ /**
+ * 备注
+ */
+ @JsonProperty("e_remark")
+ private String eRemark;
+ /**
+ * 商品类别.编码
+ */
+ @JsonProperty("awrp_splb_number")
+ private String awrpSplbNumber;
+}
diff --git a/blade-third-party-api/blade-bfi-api/src/main/java/org/springblade/thirdparty/bfi/pojo/dto/BfiPayApplyQueryDTO.java b/blade-third-party-api/blade-bfi-api/src/main/java/org/springblade/thirdparty/bfi/pojo/dto/BfiPayApplyQueryDTO.java
new file mode 100644
index 00000000..010492f9
--- /dev/null
+++ b/blade-third-party-api/blade-bfi-api/src/main/java/org/springblade/thirdparty/bfi/pojo/dto/BfiPayApplyQueryDTO.java
@@ -0,0 +1,67 @@
+/**
+ * BladeX Commercial License Agreement
+ * Copyright (c) 2018-2099, https://bladex.cn. All rights reserved.
+ *
+ * Use of this software is governed by the Commercial License Agreement
+ * obtained after purchasing a license from BladeX.
+ *
+ * 1. This software is for development use only under a valid license
+ * from BladeX.
+ *
+ * 2. Redistribution of this software's source code to any third party
+ * without a commercial license is strictly prohibited.
+ *
+ * 3. Licensees may copyright their own code but cannot use segments
+ * from this software for such purposes. Copyright of this software
+ * remains with BladeX.
+ *
+ * Using this software signifies agreement to this License, and the software
+ * must not be used for illegal purposes.
+ *
+ * THIS SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY. The author is
+ * not liable for any claims arising from secondary or illegal development.
+ *
+ * Author: Chill Zhuang (bladejava@qq.com)
+ */
+package org.springblade.thirdparty.bfi.pojo.dto;
+
+import lombok.Data;
+
+import java.io.Serial;
+import java.io.Serializable;
+import java.util.List;
+
+/**
+ * 业财融合(BFI)A103-2 付款申请单查询参数
+ *
+ * @author Chill
+ */
+@Data
+public class BfiPayApplyQueryDTO implements Serializable {
+ @Serial
+ private static final long serialVersionUID = 1L;
+ /**
+ * 页码,从1开始
+ */
+ private Integer pageNo;
+ /**
+ * 页数
+ */
+ private Integer pageSize;
+ /**
+ * 来源单据号,业务系统对应的单据号,高频查询需要推送该字段
+ */
+ private List
+ * Use of this software is governed by the Commercial License Agreement
+ * obtained after purchasing a license from BladeX.
+ *
+ * 1. This software is for development use only under a valid license
+ * from BladeX.
+ *
+ * 2. Redistribution of this software's source code to any third party
+ * without a commercial license is strictly prohibited.
+ *
+ * 3. Licensees may copyright their own code but cannot use segments
+ * from this software for such purposes. Copyright of this software
+ * remains with BladeX.
+ *
+ * Using this software signifies agreement to this License, and the software
+ * must not be used for illegal purposes.
+ *
+ * THIS SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY. The author is
+ * not liable for any claims arising from secondary or illegal development.
+ *
+ * Author: Chill Zhuang (bladejava@qq.com)
+ */
+package org.springblade.thirdparty.bfi.pojo.dto;
+
+import lombok.Data;
+
+import java.io.Serial;
+import java.io.Serializable;
+import java.util.List;
+
+/**
+ * 业财融合(BFI)A103-3 预付款申请(付款申请保存)请求体,结构为 data 数组
+ *
+ * @author Chill
+ */
+@Data
+public class BfiPayApplySaveBodyDTO implements Serializable {
+ @Serial
+ private static final long serialVersionUID = 1L;
+ /**
+ * 单据数据
+ */
+ private List
+ * Use of this software is governed by the Commercial License Agreement
+ * obtained after purchasing a license from BladeX.
+ *
+ * 1. This software is for development use only under a valid license
+ * from BladeX.
+ *
+ * 2. Redistribution of this software's source code to any third party
+ * without a commercial license is strictly prohibited.
+ *
+ * 3. Licensees may copyright their own code but cannot use segments
+ * from this software for such purposes. Copyright of this software
+ * remains with BladeX.
+ *
+ * Using this software signifies agreement to this License, and the software
+ * must not be used for illegal purposes.
+ *
+ * THIS SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY. The author is
+ * not liable for any claims arising from secondary or illegal development.
+ *
+ * Author: Chill Zhuang (bladejava@qq.com)
+ */
+package org.springblade.thirdparty.bfi.pojo.dto;
+
+import com.fasterxml.jackson.annotation.JsonProperty;
+import lombok.Data;
+
+import java.io.Serial;
+import java.io.Serializable;
+import java.util.List;
+
+/**
+ * 业财融合(BFI)A103-3 预付款申请(付款申请保存)参数
+ *
+ * @author Chill
+ */
+@Data
+public class BfiPayApplySaveDTO implements Serializable {
+ @Serial
+ private static final long serialVersionUID = 1L;
+ /**
+ * 外部系统来源单据号,与 awrp_src_sys 组成候选键用于防重
+ */
+ @JsonProperty("awrp_src_code")
+ private String awrpSrcCode;
+ /**
+ * 外部系统编号
+ */
+ @JsonProperty("awrp_src_sys")
+ private String awrpSrcSys;
+ /**
+ * 结算组织.编码
+ */
+ @JsonProperty("settleorg_number")
+ private String settleorgNumber;
+ /**
+ * 单据类型.编码:ap_payapply_BT_S 采购付款申请、ap_payapply_oth_BT_S 其他付款申请
+ */
+ @JsonProperty("billtype_number")
+ private String billtypeNumber;
+ /**
+ * 申请日期,格式:yyyy-MM-dd
+ */
+ private String applydate;
+ /**
+ * 申请组织.编码
+ */
+ @JsonProperty("applyorg_number")
+ private String applyorgNumber;
+ /**
+ * 付款组织.编码
+ */
+ @JsonProperty("payorg_number")
+ private String payorgNumber;
+ /**
+ * 采购组织.编码
+ */
+ @JsonProperty("purorg_number")
+ private String purorgNumber;
+ /**
+ * 采购组.编码,可不传
+ */
+ @JsonProperty("purdept_number")
+ private String purdeptNumber;
+ /**
+ * 部门.编码
+ */
+ @JsonProperty("awrp_department_number")
+ private String awrpDepartmentNumber;
+ /**
+ * 请款事由
+ */
+ private String applycause;
+ /**
+ * 付款币种.编码,如 CNY
+ */
+ @JsonProperty("paycurrency_number")
+ private String paycurrencyNumber;
+ /**
+ * 结算币.编码,如 CNY
+ */
+ @JsonProperty("settlecurrency_number")
+ private String settlecurrencyNumber;
+ /**
+ * 外部单据类型
+ */
+ @JsonProperty("awrp_src_type")
+ private String awrpSrcType;
+ /**
+ * 汇率表.编码,如 01
+ */
+ @JsonProperty("exratetable_number")
+ private String exratetableNumber;
+ /**
+ * 汇率日期,格式:yyyy-MM-dd
+ */
+ private String exratedate;
+ /**
+ * 付款渠道
+ */
+ @JsonProperty("awrp_textfield1")
+ private String awrpTextfield1;
+ /**
+ * 来源单据,有上游合同时传 awrp_contract_info
+ */
+ @JsonProperty("awrp_src_bt")
+ private String awrpSrcBt;
+ /**
+ * 上游外部系统单据号,即上游合同号
+ */
+ @JsonProperty("awrp_src_con_no")
+ private String awrpSrcConNo;
+ /**
+ * 付款申请分录
+ */
+ private List
+ * Use of this software is governed by the Commercial License Agreement
+ * obtained after purchasing a license from BladeX.
+ *
+ * 1. This software is for development use only under a valid license
+ * from BladeX.
+ *
+ * 2. Redistribution of this software's source code to any third party
+ * without a commercial license is strictly prohibited.
+ *
+ * 3. Licensees may copyright their own code but cannot use segments
+ * from this software for such purposes. Copyright of this software
+ * remains with BladeX.
+ *
+ * Using this software signifies agreement to this License, and the software
+ * must not be used for illegal purposes.
+ *
+ * THIS SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY. The author is
+ * not liable for any claims arising from secondary or illegal development.
+ *
+ * Author: Chill Zhuang (bladejava@qq.com)
+ */
+package org.springblade.thirdparty.bfi.pojo.dto;
+
+import com.fasterxml.jackson.annotation.JsonProperty;
+import lombok.Data;
+
+import java.io.Serial;
+import java.io.Serializable;
+import java.math.BigDecimal;
+
+/**
+ * 业财融合(BFI)A103-3 预付款申请(付款申请保存)分录参数
+ *
+ * @author Chill
+ */
+@Data
+public class BfiPayApplySaveEntryDTO implements Serializable {
+ @Serial
+ private static final long serialVersionUID = 1L;
+ /**
+ * 付款类型.编码,预付款传 202
+ */
+ @JsonProperty("e_paymenttype_number")
+ private String ePaymenttypeNumber;
+ /**
+ * 往来类型:bd_supplier 供应商、bos_user 人员、bos_org 公司、bd_customer 客户
+ */
+ @JsonProperty("e_asstacttype")
+ private String eAsstacttype;
+ /**
+ * 往来户.编码,根据所选往来类型传对应编码
+ */
+ @JsonProperty("e_asstact_number")
+ private String eAsstactNumber;
+ /**
+ * 往来账户
+ */
+ @JsonProperty("e_assacct")
+ private String eAssacct;
+ /**
+ * 往来银行.编码
+ */
+ @JsonProperty("e_bebank_number")
+ private String eBebankNumber;
+ /**
+ * 应付金额
+ */
+ @JsonProperty("e_payamount")
+ private BigDecimal ePayamount;
+ /**
+ * 申请金额
+ */
+ @JsonProperty("e_applyamount")
+ private BigDecimal eApplyamount;
+ /**
+ * 期望付款日,格式:yyyy-MM-dd
+ */
+ @JsonProperty("e_expaydate")
+ private String eExpaydate;
+ /**
+ * 到期日,格式:yyyy-MM-dd
+ */
+ @JsonProperty("e_duedate")
+ private String eDuedate;
+ /**
+ * 项目.项目编码,必填,若不涉及项目传编码 999
+ */
+ @JsonProperty("project_number")
+ private String projectNumber;
+ /**
+ * 成本中心.编码
+ */
+ @JsonProperty("e_costcenter_number")
+ private String eCostcenterNumber;
+ /**
+ * 结算方式.编码
+ */
+ @JsonProperty("e_settlementtype_number")
+ private String eSettlementtypeNumber;
+ /**
+ * 明细.上游分录号
+ */
+ @JsonProperty("awrp_src_con_eno")
+ private String awrpSrcConEno;
+ /**
+ * 对方系统唯一行id,不能重复
+ */
+ @JsonProperty("awrp_entry_code")
+ private String awrpEntryCode;
+ /**
+ * 商品类别.编码
+ */
+ @JsonProperty("awrp_splb_number")
+ private String awrpSplbNumber;
+ /**
+ * 备注
+ */
+ @JsonProperty("e_remark")
+ private String eRemark;
+}
diff --git a/blade-third-party-api/blade-bfi-api/src/main/java/org/springblade/thirdparty/bfi/pojo/dto/BfiPayBillQueryDTO.java b/blade-third-party-api/blade-bfi-api/src/main/java/org/springblade/thirdparty/bfi/pojo/dto/BfiPayBillQueryDTO.java
new file mode 100644
index 00000000..5edd53fe
--- /dev/null
+++ b/blade-third-party-api/blade-bfi-api/src/main/java/org/springblade/thirdparty/bfi/pojo/dto/BfiPayBillQueryDTO.java
@@ -0,0 +1,67 @@
+/**
+ * BladeX Commercial License Agreement
+ * Copyright (c) 2018-2099, https://bladex.cn. All rights reserved.
+ *
+ * Use of this software is governed by the Commercial License Agreement
+ * obtained after purchasing a license from BladeX.
+ *
+ * 1. This software is for development use only under a valid license
+ * from BladeX.
+ *
+ * 2. Redistribution of this software's source code to any third party
+ * without a commercial license is strictly prohibited.
+ *
+ * 3. Licensees may copyright their own code but cannot use segments
+ * from this software for such purposes. Copyright of this software
+ * remains with BladeX.
+ *
+ * Using this software signifies agreement to this License, and the software
+ * must not be used for illegal purposes.
+ *
+ * THIS SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY. The author is
+ * not liable for any claims arising from secondary or illegal development.
+ *
+ * Author: Chill Zhuang (bladejava@qq.com)
+ */
+package org.springblade.thirdparty.bfi.pojo.dto;
+
+import lombok.Data;
+
+import java.io.Serial;
+import java.io.Serializable;
+import java.util.List;
+
+/**
+ * 业财融合(BFI)A103-4 付款处理查询参数
+ *
+ * @author Chill
+ */
+@Data
+public class BfiPayBillQueryDTO implements Serializable {
+ @Serial
+ private static final long serialVersionUID = 1L;
+ /**
+ * 页码,从1开始
+ */
+ private Integer pageNo;
+ /**
+ * 页数
+ */
+ private Integer pageSize;
+ /**
+ * 开始业务日期,格式:yyyy-MM-dd,限定时间范围不可超过1个月
+ */
+ private String beginBizdate;
+ /**
+ * 结束业务日期,格式:yyyy-MM-dd,限定时间范围不可超过1个月
+ */
+ private String endBizdate;
+ /**
+ * 单据编号
+ */
+ private List