Merge remote-tracking branch 'origin/test' into test

This commit is contained in:
SongZhang 2024-09-11 17:37:33 +08:00
commit 822141899c
1 changed files with 3 additions and 3 deletions

View File

@ -115,10 +115,10 @@ public class SummaryServiceImpl implements SummaryService {
count.put("unitPrice",saleAmount.divide(new BigDecimal(orderMap.get("saleNum").toString()),2,RoundingMode.DOWN)); count.put("unitPrice",saleAmount.divide(new BigDecimal(orderMap.get("saleNum").toString()),2,RoundingMode.DOWN));
} }
BigDecimal saleNum = new BigDecimal(orderMap.get("saleNum").toString()); BigDecimal saleNum = new BigDecimal(orderMap.get("saleNum").toString());
if(saleNum.compareTo(BigDecimal.ZERO) == 0){ if(saleNum.compareTo(BigDecimal.ZERO) == 0 || saleNum.compareTo(new BigDecimal(tables)) < 0){
count.put("turnoverRate",BigDecimal.ZERO+"%");//翻台率 count.put("turnoverRate","0%");//翻台率
}else { }else {
count.put("turnoverRate",saleNum.divide(new BigDecimal(tables),2,RoundingMode.DOWN).subtract(BigDecimal.ONE).multiply(new BigDecimal("100"))+"%");//翻台率 count.put("turnoverRate",saleNum.divide(new BigDecimal(tables),0,RoundingMode.DOWN).subtract(BigDecimal.ONE).multiply(new BigDecimal("100"))+"%");//翻台率
} }
count.put("saveAmount",orderMap.get("saveAmount"));//优惠金额 count.put("saveAmount",orderMap.get("saveAmount"));//优惠金额
count.put("saveNum",orderMap.get("saveNum"));//优惠单数 count.put("saveNum",orderMap.get("saveNum"));//优惠单数