Procházet zdrojové kódy

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

qmj před 3 dny
rodič
revize
c2edcad3b9

Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 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)

Některé soubory nejsou zobrazeny, neboť je v těchto rozdílových datech změněno mnoho souborů