eleme.openapi.sdk.api.entity.finance.BillNew Maven / Gradle / Ivy
The newest version!
package eleme.openapi.sdk.api.entity.finance;
import eleme.openapi.sdk.api.enumeration.finance.*;
import eleme.openapi.sdk.api.entity.finance.*;
import java.util.*;
import java.math.BigDecimal;
import com.fasterxml.jackson.annotation.JsonFormat;
public class BillNew{
/**
* 饿了么店铺id
*/
private long shopId;
public long getShopId() {
return shopId;
}
public void setShopId(long shopId) {
this.shopId = shopId;
}
/**
* 账单日期
*/
@JsonFormat(locale = "zh" , timezone="GMT+8")
private Date billDate;
public Date getBillDate() {
return billDate;
}
public void setBillDate(Date billDate) {
this.billDate = billDate;
}
/**
* 入账日期
*/
@JsonFormat(locale = "zh" , timezone="GMT+8")
private Date checkoutDate;
public Date getCheckoutDate() {
return checkoutDate;
}
public void setCheckoutDate(Date checkoutDate) {
this.checkoutDate = checkoutDate;
}
/**
* 本期账单收入
*/
private BigDecimal income;
public BigDecimal getIncome() {
return income;
}
public void setIncome(BigDecimal income) {
this.income = income;
}
/**
* 本期订单支出
*/
private BigDecimal expense;
public BigDecimal getExpense() {
return expense;
}
public void setExpense(BigDecimal expense) {
this.expense = expense;
}
/**
* 本期抵扣欠款金额
*/
private BigDecimal deductAmount;
public BigDecimal getDeductAmount() {
return deductAmount;
}
public void setDeductAmount(BigDecimal deductAmount) {
this.deductAmount = deductAmount;
}
/**
* 外卖结算金额
*/
private BigDecimal checkoutAmount;
public BigDecimal getCheckoutAmount() {
return checkoutAmount;
}
public void setCheckoutAmount(BigDecimal checkoutAmount) {
this.checkoutAmount = checkoutAmount;
}
/**
* 剩余欠款
*/
private BigDecimal dueAmount;
public BigDecimal getDueAmount() {
return dueAmount;
}
public void setDueAmount(BigDecimal dueAmount) {
this.dueAmount = dueAmount;
}
/**
* 账单状态
*/
private Byte status;
public Byte getStatus() {
return status;
}
public void setStatus(Byte status) {
this.status = status;
}
/**
* 结算入账id
*/
private Long settleAccountShopId;
public Long getSettleAccountShopId() {
return settleAccountShopId;
}
public void setSettleAccountShopId(Long settleAccountShopId) {
this.settleAccountShopId = settleAccountShopId;
}
/**
* 代运营佣金结算金额
*/
private BigDecimal agentCommissionAmount;
public BigDecimal getAgentCommissionAmount() {
return agentCommissionAmount;
}
public void setAgentCommissionAmount(BigDecimal agentCommissionAmount) {
this.agentCommissionAmount = agentCommissionAmount;
}
/**
* 代运营佣金结算状态
*/
private Byte agentStatus;
public Byte getAgentStatus() {
return agentStatus;
}
public void setAgentStatus(Byte agentStatus) {
this.agentStatus = agentStatus;
}
/**
* 联盟推广佣金结算金额
*/
private BigDecimal promotionCommissionAmount;
public BigDecimal getPromotionCommissionAmount() {
return promotionCommissionAmount;
}
public void setPromotionCommissionAmount(BigDecimal promotionCommissionAmount) {
this.promotionCommissionAmount = promotionCommissionAmount;
}
/**
* 联盟推广佣金结算状态
*/
private Byte promotionStatus;
public Byte getPromotionStatus() {
return promotionStatus;
}
public void setPromotionStatus(Byte promotionStatus) {
this.promotionStatus = promotionStatus;
}
/**
* 其它账户结算金额
*/
private BigDecimal otherCommissionAmount;
public BigDecimal getOtherCommissionAmount() {
return otherCommissionAmount;
}
public void setOtherCommissionAmount(BigDecimal otherCommissionAmount) {
this.otherCommissionAmount = otherCommissionAmount;
}
/**
* 其它账户结算状态
*/
private Byte otherStatus;
public Byte getOtherStatus() {
return otherStatus;
}
public void setOtherStatus(Byte otherStatus) {
this.otherStatus = otherStatus;
}
/**
* 保险费用结算金额
*/
private BigDecimal insuranceCommissionAmount;
public BigDecimal getInsuranceCommissionAmount() {
return insuranceCommissionAmount;
}
public void setInsuranceCommissionAmount(BigDecimal insuranceCommissionAmount) {
this.insuranceCommissionAmount = insuranceCommissionAmount;
}
/**
* 保险费用结算状态
*/
private Byte insuranceStatus;
public Byte getInsuranceStatus() {
return insuranceStatus;
}
public void setInsuranceStatus(Byte insuranceStatus) {
this.insuranceStatus = insuranceStatus;
}
/**
* 卡券账单结算金额
*/
private BigDecimal cardCommissionAmount;
public BigDecimal getCardCommissionAmount() {
return cardCommissionAmount;
}
public void setCardCommissionAmount(BigDecimal cardCommissionAmount) {
this.cardCommissionAmount = cardCommissionAmount;
}
/**
* 卡券账单结算状态
*/
private Byte cardBillStatus;
public Byte getCardBillStatus() {
return cardBillStatus;
}
public void setCardBillStatus(Byte cardBillStatus) {
this.cardBillStatus = cardBillStatus;
}
/**
* 速增单推广佣金结算金额
*/
private BigDecimal quickIncreaseOrderCommissionAmount;
public BigDecimal getQuickIncreaseOrderCommissionAmount() {
return quickIncreaseOrderCommissionAmount;
}
public void setQuickIncreaseOrderCommissionAmount(BigDecimal quickIncreaseOrderCommissionAmount) {
this.quickIncreaseOrderCommissionAmount = quickIncreaseOrderCommissionAmount;
}
/**
* 速增单推广佣金结算状态
*/
private Byte quickIncreaseOrderStatus;
public Byte getQuickIncreaseOrderStatus() {
return quickIncreaseOrderStatus;
}
public void setQuickIncreaseOrderStatus(Byte quickIncreaseOrderStatus) {
this.quickIncreaseOrderStatus = quickIncreaseOrderStatus;
}
/**
* 抖音佣金账单结算金额
*/
private BigDecimal dyCommissionAmount;
public BigDecimal getDyCommissionAmount() {
return dyCommissionAmount;
}
public void setDyCommissionAmount(BigDecimal dyCommissionAmount) {
this.dyCommissionAmount = dyCommissionAmount;
}
/**
* 抖音佣金账单结算状态
*/
private Byte dyCommissionBillStatus;
public Byte getDyCommissionBillStatus() {
return dyCommissionBillStatus;
}
public void setDyCommissionBillStatus(Byte dyCommissionBillStatus) {
this.dyCommissionBillStatus = dyCommissionBillStatus;
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy