@@ -545,7 +545,8 @@ public class UserOrderController extends BaseController {
switch (tab) {
case "unpaid":
- wrapper.eq(PosOrder::getPayStatus, 0L).eq(PosOrder::getType, 0L);
+ // 排除已取消(state=4)和售后中(afterSaleStatus>0)的订单
+ wrapper.eq(PosOrder::getPayStatus, 0L).eq(PosOrder::getType, 0L).ne(PosOrder::getState, 4L).eq(PosOrder::getAfterSaleStatus, 0L);
break;
case "active":
wrapper.in(PosOrder::getState, 0L, 1L, 2L)