package com.ruoyi.web.arap.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.core.domain.BaseEntity;

import java.math.BigDecimal;
import java.util.Date;

public class ArapOffsetItem extends BaseEntity {
    private static final long serialVersionUID = 1L;
    private Long id;
    private String orgId;
    private Long offId;
    private String offNo;
    private String docType;
    private String custNo;
    private String custName;
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date docDate;
    private String docNo;
    private BigDecimal totalAmt;
    private BigDecimal openAmt;
    private BigDecimal offAmt;
    private BigDecimal offDiscAmt;
    private BigDecimal unoffAmt;
    private BigDecimal afterTaxDiscAmt;
    private BigDecimal recvArAmt;
    private String recvNo;
    private String recvType;
    private String revStatus;
    private String delFlag;

    public Long getId() { return id; }
    public void setId(Long id) { this.id = id; }
    public String getOrgId() { return orgId; }
    public void setOrgId(String orgId) { this.orgId = orgId; }
    public Long getOffId() { return offId; }
    public void setOffId(Long offId) { this.offId = offId; }
    public String getOffNo() { return offNo; }
    public void setOffNo(String offNo) { this.offNo = offNo; }
    public String getDocType() { return docType; }
    public void setDocType(String docType) { this.docType = docType; }
    public String getCustNo() { return custNo; }
    public void setCustNo(String custNo) { this.custNo = custNo; }
    public String getCustName() { return custName; }
    public void setCustName(String custName) { this.custName = custName; }
    public Date getDocDate() { return docDate; }
    public void setDocDate(Date docDate) { this.docDate = docDate; }
    public String getDocNo() { return docNo; }
    public void setDocNo(String docNo) { this.docNo = docNo; }
    public BigDecimal getTotalAmt() { return totalAmt; }
    public void setTotalAmt(BigDecimal totalAmt) { this.totalAmt = totalAmt; }
    public BigDecimal getOpenAmt() { return openAmt; }
    public void setOpenAmt(BigDecimal openAmt) { this.openAmt = openAmt; }
    public BigDecimal getOffAmt() { return offAmt; }
    public void setOffAmt(BigDecimal offAmt) { this.offAmt = offAmt; }
    public BigDecimal getOffDiscAmt() { return offDiscAmt; }
    public void setOffDiscAmt(BigDecimal offDiscAmt) { this.offDiscAmt = offDiscAmt; }
    public BigDecimal getUnoffAmt() { return unoffAmt; }
    public void setUnoffAmt(BigDecimal unoffAmt) { this.unoffAmt = unoffAmt; }
    public BigDecimal getAfterTaxDiscAmt() { return afterTaxDiscAmt; }
    public void setAfterTaxDiscAmt(BigDecimal afterTaxDiscAmt) { this.afterTaxDiscAmt = afterTaxDiscAmt; }
    public BigDecimal getRecvArAmt() { return recvArAmt; }
    public void setRecvArAmt(BigDecimal recvArAmt) { this.recvArAmt = recvArAmt; }
    public String getRecvNo() { return recvNo; }
    public void setRecvNo(String recvNo) { this.recvNo = recvNo; }
    public String getRecvType() { return recvType; }
    public void setRecvType(String recvType) { this.recvType = recvType; }
    public String getRevStatus() { return revStatus; }
    public void setRevStatus(String revStatus) { this.revStatus = revStatus; }
    public String getDelFlag() { return delFlag; }
    public void setDelFlag(String delFlag) { this.delFlag = delFlag; }
}

