package com.bailuntec.balancesheet.entity;

import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;
@Data
public class DcBalanceSheet {
    private Integer id;

    private Integer companyValue;

    private String companyName;

    private BigDecimal monetaryFund;

    private BigDecimal bankAccountBalance;

    private BigDecimal withdrawAmount;

    private BigDecimal platformBalance;

    private BigDecimal accountsReceivable;

    private BigDecimal amountBorrowed;

    private BigDecimal prepayment;

    private BigDecimal logisticsPrepayment;

    private BigDecimal finishedPrepayment;

    private BigDecimal semiPrepayment;

    private BigDecimal otherAccountsReceivable;

    private BigDecimal inventoryAmount;

    private BigDecimal fbaInventoryAmount;

    private BigDecimal notFbaInventoryAmount;

    private BigDecimal notFbaHcInventoryAmount;

    private BigDecimal fbaTransferAmount;

    private BigDecimal notFbaTransferAmount;

    private BigDecimal fbaTransferPlanAmount;

    private BigDecimal notFbaTransferPlanAmount;

    private BigDecimal fbaTransferAllotAmount;

    private BigDecimal notFbaTransferAllotAmount;

    private BigDecimal fbaPurchaseAmount;

    private BigDecimal notFbaPurchaseAmount;

    private BigDecimal semiInventoryAmount;

    private BigDecimal semiTransferAmount;

    private BigDecimal semiBailunInventoryAmount;

    private BigDecimal semiHaNiInventoryAmount;

    private BigDecimal semiBailunTransferAmount;

    private BigDecimal semiHaNiTransferAmount;

    private BigDecimal fixedAssets;

    private BigDecimal shortTermBorrow;

    private BigDecimal accountsPayable;

    private BigDecimal logisticsAccountsPayable;

    private BigDecimal finishedAccountsPayable;

    private BigDecimal semiAccountsPayable;

    private BigDecimal advanceReceived;

    private BigDecimal payableRemuneration;

    private BigDecimal taxesPayable;

    private BigDecimal otherAccountsPayable;

    private BigDecimal ncaDeferredTaxAssets;

    private BigDecimal longTermAccountsPayable;

    private Date statisticalTime;

    private Date updateTime;
}