|
@@ -30,30 +30,106 @@ public class FinanceInvoiceDTO extends BaseDTO {
|
|
|
private String remarks;
|
|
|
|
|
|
/**
|
|
|
- * 发票类型
|
|
|
- */
|
|
|
- @Excel(name = "发票类型", orderNum = "0", width = 30)
|
|
|
- private String type;
|
|
|
-
|
|
|
- /**
|
|
|
* 发票申请编号
|
|
|
*/
|
|
|
@Excel(name = "发票申请编号", orderNum = "0", width = 30)
|
|
|
private String no;
|
|
|
|
|
|
/**
|
|
|
- * 开票类型
|
|
|
+ * 项目名称
|
|
|
*/
|
|
|
- @Excel(name = "开票类型", orderNum = "0", width = 30)
|
|
|
- private String billingType;
|
|
|
+ @Excel(name = "项目名称",width = 25)
|
|
|
+ private String programName;
|
|
|
|
|
|
/**
|
|
|
* 实际开票单位
|
|
|
*/
|
|
|
- @Excel(name = "实际开票单位", orderNum = "0", width = 30)
|
|
|
+ @Excel(name = "实际开票单位",width = 25)
|
|
|
private String billingWorkplaceReal;
|
|
|
|
|
|
/**
|
|
|
+ * 经办人
|
|
|
+ */
|
|
|
+ @Excel(name = "经办人",width = 16)
|
|
|
+ private String operator;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 经办人部门
|
|
|
+ */
|
|
|
+ @Excel(name = "经办人部门",width = 16)
|
|
|
+ private String operatorOffice;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 发票号
|
|
|
+ */
|
|
|
+ @Excel(name = "发票号",width = 16)
|
|
|
+ private String number;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 开票金额(元)
|
|
|
+ */
|
|
|
+ @Excel(name = "开票金额(元)",width = 16,type = 10)
|
|
|
+ private String account;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 发票金额(元)
|
|
|
+ */
|
|
|
+ @Excel(name = "发票金额(元)",width = 16,type = 10)
|
|
|
+ private String accountDetail;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 开票内容
|
|
|
+ */
|
|
|
+ @Excel(name = "开票内容",width = 30,dict = "invoice_billing_content")
|
|
|
+ private String billingContent;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 发票类型
|
|
|
+ */
|
|
|
+ @Excel(name = "发票类型",width = 20,dict = "invoice_type")
|
|
|
+ private String type;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 开票时间
|
|
|
+ */
|
|
|
+ @DateTimeFormat(pattern = "yyyy-MM-dd")
|
|
|
+ @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd")
|
|
|
+ @Excel(name = "开票日期",width = 20,exportFormat = "yyyy-MM-dd")
|
|
|
+ private Date billingDate;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 状态
|
|
|
+ */
|
|
|
+ @Excel(name = "开票状态",width = 20,dict = "invoice_status")
|
|
|
+ private String status;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 收款日期
|
|
|
+ */
|
|
|
+ @DateTimeFormat(pattern = "yyyy-MM-dd")
|
|
|
+ @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd")
|
|
|
+ @Excel(name = "收款日期",width = 20,exportFormat = "yyyy-MM-dd")
|
|
|
+ private Date receivablesDate;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 是否确认收款
|
|
|
+ */
|
|
|
+ @Excel(name = "是否确认收款",width = 14, replace = {"是_1", "否_0"})
|
|
|
+ private String receivablesStatus;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 领票时间
|
|
|
+ */
|
|
|
+ @DateTimeFormat(pattern = "yyyy-MM-dd")
|
|
|
+ @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd")
|
|
|
+ private Date collectDate;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 开票类型
|
|
|
+ */
|
|
|
+ private String billingType;
|
|
|
+
|
|
|
+ /**
|
|
|
* 纳税人识别号
|
|
|
*/
|
|
|
private String taxpayerIdentificationNo;
|
|
@@ -86,20 +162,8 @@ public class FinanceInvoiceDTO extends BaseDTO {
|
|
|
/**
|
|
|
* 收款类型
|
|
|
*/
|
|
|
- @Excel(name = "收款类型", orderNum = "0", width = 30)
|
|
|
private String receivablesType;
|
|
|
|
|
|
- /**
|
|
|
- * 开票内容
|
|
|
- */
|
|
|
- @Excel(name = "开票内容", orderNum = "0", width = 30)
|
|
|
- private String billingContent;
|
|
|
-
|
|
|
- /**
|
|
|
- * 发票金额(元)
|
|
|
- */
|
|
|
- @Excel(name = "发票金额(元)", orderNum = "0", width = 30)
|
|
|
- private String account;
|
|
|
|
|
|
/**
|
|
|
* 开票内容要求
|
|
@@ -112,21 +176,6 @@ public class FinanceInvoiceDTO extends BaseDTO {
|
|
|
private String billingPeople;
|
|
|
|
|
|
/**
|
|
|
- * 开票时间
|
|
|
- */
|
|
|
- @Excel(name = "开票时间", orderNum = "0", width = 30)
|
|
|
- @DateTimeFormat(pattern = "yyyy-MM-dd")
|
|
|
- @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd")
|
|
|
- private Date billingDate;
|
|
|
-
|
|
|
- /**
|
|
|
- * 领票时间
|
|
|
- */
|
|
|
- @DateTimeFormat(pattern = "yyyy-MM-dd")
|
|
|
- @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd")
|
|
|
- private Date collectDate;
|
|
|
-
|
|
|
- /**
|
|
|
* 实际开票人
|
|
|
*/
|
|
|
private String billingPeopleReal;
|
|
@@ -157,12 +206,6 @@ public class FinanceInvoiceDTO extends BaseDTO {
|
|
|
private String billingPeopleId;
|
|
|
|
|
|
/**
|
|
|
- * 状态
|
|
|
- */
|
|
|
- @Excel(name = "状态", orderNum = "0", width = 30)
|
|
|
- private String status;
|
|
|
-
|
|
|
- /**
|
|
|
* 流程id
|
|
|
*/
|
|
|
private String procInsId;
|
|
@@ -173,26 +216,11 @@ public class FinanceInvoiceDTO extends BaseDTO {
|
|
|
private String processDefinitionId;
|
|
|
|
|
|
/**
|
|
|
- * 是否确认收款
|
|
|
- */
|
|
|
- @Excel(name = "是否确认收款", orderNum = "0", width = 30)
|
|
|
- private String receivablesStatus;
|
|
|
-
|
|
|
- /**
|
|
|
* 是否作废
|
|
|
*/
|
|
|
- @Excel(name = "是否作废", orderNum = "0", width = 30)
|
|
|
private String invalidStatus;
|
|
|
|
|
|
/**
|
|
|
- * 收款日期
|
|
|
- */
|
|
|
- @Excel(name = "收款日期", orderNum = "0", width = 30)
|
|
|
- @DateTimeFormat(pattern = "yyyy-MM-dd")
|
|
|
- @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd")
|
|
|
- private Date receivablesDate;
|
|
|
-
|
|
|
- /**
|
|
|
* 基础信息
|
|
|
*/
|
|
|
private List<FinanceInvoiceBaseDTO> financeInvoiceBaseDTOList;
|
|
@@ -218,12 +246,6 @@ public class FinanceInvoiceDTO extends BaseDTO {
|
|
|
private FinanceInvoiceInvalidDTO financeInvoiceInvalidDTO;
|
|
|
|
|
|
/**
|
|
|
- * 发票号
|
|
|
- */
|
|
|
- @Excel(name = "发票号", orderNum = "0", width = 30)
|
|
|
- private String number;
|
|
|
-
|
|
|
- /**
|
|
|
* 开票总金额 Begin
|
|
|
*/
|
|
|
private String accountBegin;
|
|
@@ -254,27 +276,9 @@ public class FinanceInvoiceDTO extends BaseDTO {
|
|
|
private String remittanceDateEnd;
|
|
|
|
|
|
/**
|
|
|
- * 项目名称
|
|
|
- */
|
|
|
- @Excel(name = "项目名称", orderNum = "0", width = 30)
|
|
|
- private String programName;
|
|
|
-
|
|
|
- /**
|
|
|
* 项目id
|
|
|
*/
|
|
|
private String programId;
|
|
|
|
|
|
- /**
|
|
|
- * 经办人
|
|
|
- */
|
|
|
- @Excel(name = "经办人", orderNum = "0", width = 30)
|
|
|
- private String operator;
|
|
|
-
|
|
|
- /**
|
|
|
- * 经办人部门
|
|
|
- */
|
|
|
- @Excel(name = "经办人部门", orderNum = "0", width = 30)
|
|
|
- private String operatorOffice;
|
|
|
-
|
|
|
private static final long serialVersionUID = 1L;
|
|
|
}
|