All Downloads are FREE. Search and download functionalities are using the official Maven repository.

eleme.openapi.sdk.api.entity.finance.RewardBill 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 RewardBill{

    /**
     * 结算明细号
     */
    private Long detailId;
    public Long getDetailId() {
        return detailId;
    }
    public void setDetailId(Long detailId) {
        this.detailId = detailId;
    }
    
    /**
     * 账单日期
     */
    @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 settleDate;
    public Date getSettleDate() {
        return settleDate;
    }
    public void setSettleDate(Date settleDate) {
        this.settleDate = settleDate;
    }
    
    /**
     * 原账单日期
     */
    @JsonFormat(locale = "zh" , timezone="GMT+8")
    private Date ordinaryBillDate;
    public Date getOrdinaryBillDate() {
        return ordinaryBillDate;
    }
    public void setOrdinaryBillDate(Date ordinaryBillDate) {
        this.ordinaryBillDate = ordinaryBillDate;
    }
    
    /**
     * 结算金额(分)
     */
    private Long settleAmt;
    public Long getSettleAmt() {
        return settleAmt;
    }
    public void setSettleAmt(Long settleAmt) {
        this.settleAmt = settleAmt;
    }
    
    /**
     * 订单ID
     */
    private Long orderId;
    public Long getOrderId() {
        return orderId;
    }
    public void setOrderId(Long orderId) {
        this.orderId = orderId;
    }
    
    /**
     * 饿了么订单ID
     */
    private Long alscOrderId;
    public Long getAlscOrderId() {
        return alscOrderId;
    }
    public void setAlscOrderId(Long alscOrderId) {
        this.alscOrderId = alscOrderId;
    }
    
    /**
     * 订单类型
     */
    private Integer orderType;
    public Integer getOrderType() {
        return orderType;
    }
    public void setOrderType(Integer orderType) {
        this.orderType = orderType;
    }
    
    /**
     * 订单子类型
     */
    private Integer orderSubType;
    public Integer getOrderSubType() {
        return orderSubType;
    }
    public void setOrderSubType(Integer orderSubType) {
        this.orderSubType = orderSubType;
    }
    
    /**
     * 商户ID
     */
    private Long shopId;
    public Long getShopId() {
        return shopId;
    }
    public void setShopId(Long shopId) {
        this.shopId = shopId;
    }
    
    /**
     * 商户名称
     */
    private String shopName;
    public String getShopName() {
        return shopName;
    }
    public void setShopName(String shopName) {
        this.shopName = shopName;
    }
    
    /**
     * 结算入账ID
     */
    private Long settleAccountShopId;
    public Long getSettleAccountShopId() {
        return settleAccountShopId;
    }
    public void setSettleAccountShopId(Long settleAccountShopId) {
        this.settleAccountShopId = settleAccountShopId;
    }
    
    /**
     * 返佣基数
     */
    private Long rewardBasicAmt;
    public Long getRewardBasicAmt() {
        return rewardBasicAmt;
    }
    public void setRewardBasicAmt(Long rewardBasicAmt) {
        this.rewardBasicAmt = rewardBasicAmt;
    }
    
    /**
     * 返佣比例
     */
    private BigDecimal rewardRate;
    public BigDecimal getRewardRate() {
        return rewardRate;
    }
    public void setRewardRate(BigDecimal rewardRate) {
        this.rewardRate = rewardRate;
    }
    
    /**
     * 返佣来源
     */
    private Integer rewardSource;
    public Integer getRewardSource() {
        return rewardSource;
    }
    public void setRewardSource(Integer rewardSource) {
        this.rewardSource = rewardSource;
    }
    
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy