Эх сурвалжийг харах

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

qmj 3 өдөр өмнө
parent
commit
c2edcad3b9

Файлын зөрүү хэтэрхий том тул дарагдсан байна
+ 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)

Энэ ялгаанд хэт олон файл өөрчлөгдсөн тул зарим файлыг харуулаагүй болно