主页板块报错问题
This commit is contained in:
@@ -87,7 +87,7 @@ public class SummaryServiceImpl implements SummaryService {
|
||||
//会员 充值金额 inAmount /退款金额 outAmount /会员消费金额 useAmount /会员消费笔数 useNum
|
||||
Map<String, Object> flowMap = tbShopUserFlowMapper.tradeIndexFlow(param.getShopId(), DateUtil.getStrTime(param.getStartTime()), DateUtil.getStrTime(param.getEndTime()));
|
||||
// 新增会员数
|
||||
Integer newFlow = tbShopUserRepository.newFlow(param.getShopId().toString(), DateUtil.getStrTime(param.getStartTime()), DateUtil.getStrTime(param.getEndTime()));
|
||||
Integer newFlow = tbShopUserRepository.newFlow(param.getShopId().toString(), param.getStartTime(), param.getEndTime());
|
||||
// Integer newFlow = tbShopUserFlowMapper.tradeIndexNewFlow(param.getShopId(), DateUtil.getStrTime(param.getStartTime()), DateUtil.getStrTime(param.getEndTime()));
|
||||
//台桌数
|
||||
int tables = tbShopTableRepository.countAllByShopId(param.getShopId());
|
||||
@@ -121,22 +121,28 @@ public class SummaryServiceImpl implements SummaryService {
|
||||
BigDecimal payAmount = new BigDecimal(payCountVo.getPayAmount().toString());
|
||||
switch (payCountVo.getPayType()){
|
||||
case "微信小程序":
|
||||
payCountVo.setPayAmount(payAmount.add(payCountMap.get("wx_lite")));
|
||||
payCountVo.setPayAmount(payCountMap.containsKey("wx_lite")?payAmount.add(payCountMap.get("wx_lite")):payAmount);
|
||||
break;
|
||||
case "支付宝小程序":
|
||||
payCountVo.setPayAmount(payAmount.add(payCountMap.get("ali_lite")));
|
||||
payCountVo.setPayAmount(payCountMap.containsKey("ali_lite")?payAmount.add(payCountMap.get("ali_lite")):payAmount);
|
||||
break;
|
||||
case "主扫收款":
|
||||
payCountVo.setPayAmount(payAmount.add(payCountMap.get("scanCode")));
|
||||
payCountVo.setPayAmount(payCountMap.containsKey("scanCode")?payAmount.add(payCountMap.get("scanCode")):payAmount);
|
||||
break;
|
||||
case "收款码收款":
|
||||
payCountVo.setPayAmount(payAmount.add(payCountMap.get("ALIPAY")).add(payCountMap.get("WECHAT")));
|
||||
if(payCountMap.containsKey("ALIPAY")){
|
||||
payAmount = payAmount.add(payCountMap.get("ALIPAY"));
|
||||
}
|
||||
if(payCountMap.containsKey("WECHAT")){
|
||||
payAmount = payAmount.add(payCountMap.get("WECHAT"));
|
||||
}
|
||||
payCountVo.setPayAmount(payAmount);
|
||||
break;
|
||||
case "现金":
|
||||
payCountVo.setPayAmount(payAmount.add(payCountMap.get("cash")));
|
||||
payCountVo.setPayAmount(payCountMap.containsKey("cash")?payAmount.add(payCountMap.get("cash")):payAmount);
|
||||
break;
|
||||
case "会员":
|
||||
payCountVo.setPayAmount(payAmount.add(payCountMap.get("deposit")));
|
||||
payCountVo.setPayAmount(payCountMap.containsKey("deposit")?payAmount.add(payCountMap.get("deposit")):payAmount);
|
||||
break;
|
||||
case "充值":
|
||||
payCountVo.setPayAmount(payAmount.add(vipSaveAmount));
|
||||
|
||||
Reference in New Issue
Block a user