소스 검색

订单消息 与发货状态机和推进处理

yubin 3 주 전
부모
커밋
42a5cbba26
1개의 변경된 파일16개의 추가작업 그리고 8개의 파일을 삭제
  1. 16 8
      mall-service/src/main/java/com/txz/mall/service/impl/StoreOrderServiceImpl.java

+ 16 - 8
mall-service/src/main/java/com/txz/mall/service/impl/StoreOrderServiceImpl.java

@@ -2395,17 +2395,25 @@ public class StoreOrderServiceImpl extends AbstractService<StoreOrder> implement
      */
     @Override
     public Map<Integer, Integer> pendingRedDots() {
-        Map<Integer,Integer> resultMap = new HashMap<>();
+       Map<Integer,Integer> resultMap = new HashMap<>();
 //
 //        //待支付数量
-//        Condition conditionStoreOrderToPay = new Condition(StoreOrder.class);
-//        Example.Criteria criteriaStoreOrderToPay = conditionStoreOrderToPay.createCriteria();
-//        criteriaStoreOrderToPay.andEqualTo("status", PinkOrderStatusEnum.GROUP_ORDER_TO_PAY);
-//        criteriaStoreOrderToPay.andEqualTo("isDelete", 0);
-//        int i = storeOrderMapper.selectCountByCondition(conditionStoreOrder);
+//        Condition conditionStoreStorePinkPaid = new Condition(StorePink.class);
+//        Example.Criteria criteriaStorePinkPaid = conditionStoreStorePinkPaid.createCriteria();
+//        criteriaStorePinkPaid.andEqualTo("orderStatus", PinkOrderStatusEnum.GROUP_ORDER_TO_PAY);
+//        criteriaStorePinkPaid.andEqualTo("isDelete", 0);
+//        int i = storePinkMapper.selectCountByCondition(conditionStoreStorePinkPaid);
 //        resultMap.put(1,i);
-
-
+//
+//
+//
+//
+//
+//        Condition conditionStoreOrderPaid = new Condition(StoreOrder.class);
+//        Example.Criteria criteriaStoreOrderPaid = conditionStoreOrderPaid.createCriteria();
+//        criteriaStoreOrderPaid.andEqualTo("status", PinkOrderStatusEnum.GROUP_ORDER_PAID);
+//        criteriaStoreOrderPaid.andEqualTo("isDelete", 0);
+//        int i = storeOrderMapper.selectCountByCondition(criteriaStoreOrderToPay);