com.alipay.api.domain.InvoiceTaskInfo Maven / Gradle / Ivy
package com.alipay.api.domain;
import com.alipay.api.AlipayObject;
import com.alipay.api.internal.mapping.ApiField;
/**
* 回票任务详情信息
*
* @author auto create
* @since 1.0, 2024-01-23 16:43:27
*/
public class InvoiceTaskInfo extends AlipayObject {
private static final long serialVersionUID = 6656626591612137247L;
/**
* 回票完成时间
*/
@ApiField("finish_date")
private String finishDate;
/**
* 已回票金额,单位为元
*/
@ApiField("finish_invoice_amount")
private String finishInvoiceAmount;
/**
* 应回票金额,单位为元
*/
@ApiField("invoice_amount")
private String invoiceAmount;
/**
* 商户id
*/
@ApiField("merchant_id")
private String merchantId;
/**
* 回票主体名称
*/
@ApiField("merchant_name")
private String merchantName;
/**
* 任务周期起始时间
*/
@ApiField("period_begin_date")
private String periodBeginDate;
/**
* 任务周期结束时间
*/
@ApiField("period_end_date")
private String periodEndDate;
/**
* 任务ID
*/
@ApiField("task_id")
private String taskId;
/**
* 任务名称
*/
@ApiField("task_name")
private String taskName;
/**
* 任务状态
待提交回票:WAIT_INVOICE
发票处理中:INVOICE_PROCESSING
发票已验证完成:INVOICE_VERIFIED
已回票:INVOICED
*/
@ApiField("task_status")
private String taskStatus;
/**
* 当前任务的正向支付金额(单位为元)
*/
@ApiField("total_pay_amount")
private String totalPayAmount;
/**
* 当前回票任务中总退款的金额(单位为元)
*/
@ApiField("total_refund_amount")
private String totalRefundAmount;
public String getFinishDate() {
return this.finishDate;
}
public void setFinishDate(String finishDate) {
this.finishDate = finishDate;
}
public String getFinishInvoiceAmount() {
return this.finishInvoiceAmount;
}
public void setFinishInvoiceAmount(String finishInvoiceAmount) {
this.finishInvoiceAmount = finishInvoiceAmount;
}
public String getInvoiceAmount() {
return this.invoiceAmount;
}
public void setInvoiceAmount(String invoiceAmount) {
this.invoiceAmount = invoiceAmount;
}
public String getMerchantId() {
return this.merchantId;
}
public void setMerchantId(String merchantId) {
this.merchantId = merchantId;
}
public String getMerchantName() {
return this.merchantName;
}
public void setMerchantName(String merchantName) {
this.merchantName = merchantName;
}
public String getPeriodBeginDate() {
return this.periodBeginDate;
}
public void setPeriodBeginDate(String periodBeginDate) {
this.periodBeginDate = periodBeginDate;
}
public String getPeriodEndDate() {
return this.periodEndDate;
}
public void setPeriodEndDate(String periodEndDate) {
this.periodEndDate = periodEndDate;
}
public String getTaskId() {
return this.taskId;
}
public void setTaskId(String taskId) {
this.taskId = taskId;
}
public String getTaskName() {
return this.taskName;
}
public void setTaskName(String taskName) {
this.taskName = taskName;
}
public String getTaskStatus() {
return this.taskStatus;
}
public void setTaskStatus(String taskStatus) {
this.taskStatus = taskStatus;
}
public String getTotalPayAmount() {
return this.totalPayAmount;
}
public void setTotalPayAmount(String totalPayAmount) {
this.totalPayAmount = totalPayAmount;
}
public String getTotalRefundAmount() {
return this.totalRefundAmount;
}
public void setTotalRefundAmount(String totalRefundAmount) {
this.totalRefundAmount = totalRefundAmount;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy