Kaynağa Gözat

修改订单列表待支付去掉已取消的订单

qmj 3 gün önce
ebeveyn
işleme
c2edcad3b9

Dosya farkı çok büyük olduğundan ihmal edildi
+ 15 - 0
.claude/homunculus/observations.jsonl


+ 2 - 1
ruoyi-admin/src/main/java/com/ruoyi/app/order/UserOrderController.java

@@ -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)

Bu fark içinde çok fazla dosya değişikliği olduğu için bazı dosyalar gösterilmiyor