记得上下班打卡 | git大法好,push需谨慎

Commit d19dec0b authored by GaoHu's avatar GaoHu

exit

parent 6b7b7625
...@@ -111,26 +111,8 @@ public class SmileShowServiceImpl extends ServiceImpl<SmileSchoolMapper, SmileSc ...@@ -111,26 +111,8 @@ public class SmileShowServiceImpl extends ServiceImpl<SmileSchoolMapper, SmileSc
vo.setCityName(kylinPerformances.getCityName()); vo.setCityName(kylinPerformances.getCityName());
//根据演出id 查询所有订单 //根据演出id 查询所有订单
Map map = kylinOrderTicketsMapper.selectByPerformanceId(kylinPerformances.getPerformancesId()); Map map = kylinOrderTicketsMapper.selectByPerformanceId(kylinPerformances.getPerformancesId());
vo.setOpen((BigDecimal) map.get("open")); vo.setOpen(map != null ? (BigDecimal) (map.get("open")) : null);
vo.setTotalSalePrice(map != null ? (BigDecimal) (map.get("price")) : null);
vo.setTotalSalePrice((BigDecimal) map.get("price"));
/*List<KylinOrderTicketAndAgentVo> kylinOrderTicketsList = kylinOrderTicketsMapper.selectListByPerformanceId(kylinPerformances.getPerformancesId(), null);
int open = 0;
BigDecimal totalSalePrice = BigDecimal.valueOf(0);
for (KylinOrderTicketAndAgentVo kylinOrderTicketAndAgentVo : kylinOrderTicketsList) {
//演出张数
int num = kylinOrderTicketAndAgentVo.getNumber() - kylinOrderTicketAndAgentVo.getRefundNumber();
if (num > 0) {
open += num;
//实付价格-退款价格
totalSalePrice = totalSalePrice.add((kylinOrderTicketAndAgentVo.getPriceActual()).subtract(kylinOrderTicketAndAgentVo.getPriceRefund()));
}
}
vo.setOpen(open);
vo.setTotalSalePrice(totalSalePrice);*/
//根据演出id查询销售代理 //根据演出id查询销售代理
List<Long> ordNum = kylinOrderTicketRelationsMapper.concatByAgentDed(kylinPerformances.getPerformancesId()); List<Long> ordNum = kylinOrderTicketRelationsMapper.concatByAgentDed(kylinPerformances.getPerformancesId());
vo.setTotalOutAgent(ordNum.stream().reduce(Long::sum).orElse(0L)); vo.setTotalOutAgent(ordNum.stream().reduce(Long::sum).orElse(0L));
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment