添加方法 根据时间范围查询 未支付订单

This commit is contained in:
Guoqs
2024-12-30 17:00:59 +08:00
parent d4af121ee0
commit 8e58808c68
2 changed files with 19 additions and 4 deletions

View File

@@ -239,6 +239,8 @@ public interface OrderBasicInfoService{
*/
List<IndexOrderInfoVO> getIndexOrderInfo(IndexQueryDTO dto);
List<OrderBasicInfo> getUnpaidOrderList(String startTime, String endTime);
/**
* 获取超过15分钟的待支付状态订单
* @return

View File

@@ -2112,6 +2112,18 @@ public class OrderBasicInfoServiceImpl implements OrderBasicInfoService {
return resultList;
}
/**
* 根据时间范围查询 未支付订单
* @param startTime
* @param endTime
* @return
*/
@Override
public List<OrderBasicInfo> getUnpaidOrderList(String startTime, String endTime) {
List<OrderBasicInfo> list = orderBasicInfoMapper.getUnpaidOrderList(startTime, endTime);
return CollectionUtils.isNotEmpty(list) ? list : Lists.newArrayList();
}
/**
* 获取超过15分钟的待支付状态订单
*
@@ -2119,10 +2131,11 @@ public class OrderBasicInfoServiceImpl implements OrderBasicInfoService {
*/
@Override
public List<OrderBasicInfo> getUnpaidOrderListOver15Min() {
String startString = DateUtils.parseDateToStr(DateUtils.YYYY_MM_DD_HH_MM_SS, new Date());
String endString = DateUtils.parseDateToStr(DateUtils.YYYY_MM_DD_HH_MM_SS, DateUtils.addMinute(new Date(), -15));
List<OrderBasicInfo> list = orderBasicInfoMapper.getUnpaidOrderList(startString, endString);
return CollectionUtils.isNotEmpty(list) ? list : Lists.newArrayList();
String startTime = DateUtils.parseDateToStr(DateUtils.YYYY_MM_DD_HH_MM_SS, DateUtils.addMinute(new Date(), -15));
String endTime = DateUtils.parseDateToStr(DateUtils.YYYY_MM_DD_HH_MM_SS, new Date());
// List<OrderBasicInfo> list = orderBasicInfoMapper.getUnpaidOrderList(startString, endString);
// return CollectionUtils.isNotEmpty(list) ? list : Lists.newArrayList();
return getUnpaidOrderList(startTime, endTime);
}
/**