| | |
| | | long diffInMillis = date2.getTime() - date1.getTime(); |
| | | long diffInDays = diffInMillis / (24 * 60 * 60 * 1000); |
| | | if (diffInDays > Constants.YEAR_DAY) { |
| | | list = baseMapper.orderCountByTimeRangeYear(cityList, startTime, endTime,orderState); |
| | | list = baseMapper.orderCountByTimeRangeYear(cityList, startTime, endTime, orderState); |
| | | } else if (diffInDays > Constants.THIRTY) { |
| | | list = baseMapper.orderCountByTimeRangeMonth(cityList, startTime, endTime,orderState); |
| | | list = baseMapper.orderCountByTimeRangeMonth(cityList, startTime, endTime, orderState); |
| | | } else { |
| | | list = baseMapper.orderCountByTimeRange(cityList, startTime, endTime,orderState); |
| | | list = baseMapper.orderCountByTimeRange(cityList, startTime, endTime, orderState); |
| | | } |
| | | } catch (ParseException e) { |
| | | list = new ArrayList<>(); |
| | |
| | | |
| | | |
| | | @Override |
| | | public Page<OrderCountVO> orderCount(String name, String phone, Page<OrderCountVO> page) { |
| | | return baseMapper.orderCount(name, phone, page); |
| | | public Page<OrderCountVO> orderCount(String name, String phone, List<String> cityList, Page<OrderCountVO> page) { |
| | | return baseMapper.orderCount(name, phone, cityList, page); |
| | | } |
| | | |
| | | @Override |
| | |
| | | order.setServeName(serveName); |
| | | order.setServePrice(defaultPrice); |
| | | order.setUserId(userId); |
| | | order.setIsEvaluate(Constants.ZERO); |
| | | order.setReservationName(reservationName); |
| | | order.setReservationPhone(reservationPhone); |
| | | if (null == userOrderRequest.getAddressId()) { |