diff --git a/src/main/java/com/peanut/config/Constants.java b/src/main/java/com/peanut/config/Constants.java index 972a91cc..66a5d521 100644 --- a/src/main/java/com/peanut/config/Constants.java +++ b/src/main/java/com/peanut/config/Constants.java @@ -26,6 +26,10 @@ public class Constants { * 订单状态 - 交易失败 */ public static final String ORDER_STATUS_FAIL = "4"; + /** + * 订单状态 - 全部 + */ + public static final String ORDER_STATUS_ALL = "9"; /** * 订单状态 - 订单超时 */ diff --git a/src/main/java/com/peanut/modules/book/service/impl/BuyOrderServiceImpl.java b/src/main/java/com/peanut/modules/book/service/impl/BuyOrderServiceImpl.java index 7140fe99..f17fb000 100644 --- a/src/main/java/com/peanut/modules/book/service/impl/BuyOrderServiceImpl.java +++ b/src/main/java/com/peanut/modules/book/service/impl/BuyOrderServiceImpl.java @@ -112,7 +112,7 @@ public class BuyOrderServiceImpl extends ServiceImpl impl String userId = (String) params.get("userId"); QueryWrapper queryWrapper = new QueryWrapper<>(); queryWrapper.eq("user_id", userId); - queryWrapper.eq(orderStatus.equals(Constants.ORDER_STATUS_FAIL), "order_status", orderStatus); + queryWrapper.eq(!orderStatus.equals(Constants.ORDER_STATUS_ALL), "order_status", orderStatus); queryWrapper.orderByDesc("create_time"); Query query = new Query<>(); IPage page = query.getPage(params);