| | |
| | | @Override |
| | | public IndexOrderCountVO getIndexData(Orders pageWrap) { |
| | | IndexOrderCountVO data = initIndexOrderCountMoel(); |
| | | List<Orders> list = ordersMapper.selectList(new QueryWrapper<Orders>() |
| | | List<Orders> list = ordersMapper.selectList(new QueryWrapper<Orders>() |
| | | .select("status,type,count(id) as num,sum(money) as money") |
| | | .lambda() |
| | | .eq(Orders::getDeleted,Constants.ZERO ) |
| | |
| | | } |
| | | } |
| | | |
| | | Refund refund = refundMapper.selectJoinOne(Refund.class,new MPJLambdaWrapper<Refund>() |
| | | .select("count(distinct(order_id)) as orderNum,count(id) as num,sum(money) as money") |
| | | .eq(Orders::getDeleted,Constants.ZERO ) |
| | | .eq(Orders::getStatus,Constants.ONE) |
| | | .apply("to_days(create_time) =to_days(now())") |
| | | .last("limit 1")); |
| | | |
| | | if(refund!=null){ |
| | | data.setTodayRefundMoney(Constants.getFormatMoney(refund.getMoney())); |
| | | data.setTodayRefundOrderNum(Constants.formatLongNum(refund.getOrderNum())); |
| | | data.setTodayRefundNum(Constants.formatLongNum(refund.getNum())); |
| | | } |
| | | return data; |
| | | } |
| | | |
| | |
| | | data.setTodayFailNum0(0l); |
| | | data.setTodayFailNum1(0l); |
| | | |
| | | data.setTodayRefundMoney(new BigDecimal(0)); |
| | | data.setTodayRefundOrderNum(0l); |
| | | data.setTodayRefundNum(0l); |
| | | |
| | | return data; |
| | | |
| | | } |