소스 검색

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

qmj 1 개월 전
부모
커밋
c2edcad3b9
2개의 변경된 파일17개의 추가작업 그리고 1개의 파일을 삭제
  1. 15 0
      .claude/homunculus/observations.jsonl
  2. 2 1
      ruoyi-admin/src/main/java/com/ruoyi/app/order/UserOrderController.java

파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 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)

이 변경점에서 너무 많은 파일들이 변경되어 몇몇 파일들은 표시되지 않았습니다.