wzy
2021-01-14 79281ebb9bcc2cd6501a76a5f65b16e7d6edc631
zq-erp/src/main/java/com/matrix/system/app/vo/BusinessesDataShowVo.java
@@ -1,7 +1,10 @@
package com.matrix.system.app.vo;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.math.BigDecimal;
/**
 * @author wzy
@@ -73,6 +76,47 @@
    @ApiModelProperty(value = "服务时长")
    private String timeLength;
    /**
     * 当天销售总数量
     */
    @ApiModelProperty(hidden = true)
    private Integer totalSaleCnt;
    /**
     * 家居产品成本
     */
    @ApiModelProperty(hidden = true)
    private String goodsCost;
    /**
     * 除家具产品以外成本
     */
    @ApiModelProperty(hidden = true)
    private String otherCost;
    public Integer getTotalSaleCnt() {
        return totalSaleCnt;
    }
    public void setTotalSaleCnt(Integer totalSaleCnt) {
        this.totalSaleCnt = totalSaleCnt;
    }
    public String getGoodsCost() {
        return goodsCost;
    }
    public void setGoodsCost(String goodsCost) {
        this.goodsCost = goodsCost;
    }
    public String getOtherCost() {
        return otherCost;
    }
    public void setOtherCost(String otherCost) {
        this.otherCost = otherCost;
    }
    public String getDataTime() {
        return dataTime;
@@ -145,4 +189,100 @@
    public void setRefundCardPay(String refundCardPay) {
        this.refundCardPay = refundCardPay;
    }
    public String getProductAchieve() {
        return productAchieve;
    }
    public void setProductAchieve(String productAchieve) {
        this.productAchieve = productAchieve;
    }
    public String getCardAchieve() {
        return cardAchieve;
    }
    public void setCardAchieve(String cardAchieve) {
        this.cardAchieve = cardAchieve;
    }
    public String getRefund() {
        return refund;
    }
    public void setRefund(String refund) {
        this.refund = refund;
    }
    public String getPerCustomCnt() {
        return perCustomCnt;
    }
    public void setPerCustomCnt(String perCustomCnt) {
        this.perCustomCnt = perCustomCnt;
    }
    public String getCustomGoodsCnt() {
        return new BigDecimal(totalSaleCnt).divide(new BigDecimal(perCustomCnt), 2, BigDecimal.ROUND_DOWN).toPlainString();
    }
    public void setCustomGoodsCnt(String customGoodsCnt) {
        this.customGoodsCnt = customGoodsCnt;
    }
    public String getPerCustomPrice() {
        return new BigDecimal(totalPay).divide(new BigDecimal(perCustomCnt), 2, BigDecimal.ROUND_DOWN).toPlainString();
    }
    public void setPerCustomPrice(String perCustomPrice) {
        this.perCustomPrice = perCustomPrice;
    }
    public String getCost() {
        return new BigDecimal(goodsCost).add(new BigDecimal(otherCost)).toPlainString();
    }
    public void setCost(String cost) {
        this.cost = cost;
    }
    public String getGrossProfit() {
        return new BigDecimal(totalPay).subtract(new BigDecimal(getCost())).toPlainString();
    }
    public void setGrossProfit(String grossProfit) {
        this.grossProfit = grossProfit;
    }
    public String getGrossProfitRate() {
        return new BigDecimal(getGrossProfit()).divide(new BigDecimal(totalPay), 2, BigDecimal.ROUND_DOWN).toPlainString();
    }
    public void setGrossProfitRate(String grossProfitRate) {
        this.grossProfitRate = grossProfitRate;
    }
    public String getPeopleCnt() {
        return peopleCnt;
    }
    public void setPeopleCnt(String peopleCnt) {
        this.peopleCnt = peopleCnt;
    }
    public String getProjConsumeCnt() {
        return projConsumeCnt;
    }
    public void setProjConsumeCnt(String projConsumeCnt) {
        this.projConsumeCnt = projConsumeCnt;
    }
    public String getTimeLength() {
        return timeLength;
    }
    public void setTimeLength(String timeLength) {
        this.timeLength = timeLength;
    }
}