diff --git a/yudao-server/src/main/resources/application-local.yaml b/yudao-server/src/main/resources/application-local.yaml
index a721b48d..3948860e 100644
--- a/yudao-server/src/main/resources/application-local.yaml
+++ b/yudao-server/src/main/resources/application-local.yaml
@@ -270,7 +270,7 @@ dubbo:
 bxg:
   shop:
 #    API_URL: http://192.168.10.113:48080/bxgApp
-    API_URL: http://6fa9fbb0.cpolar.top
+    API_URL: http://675b568e.r6.cpolar.top
     SITE_URL: http://192.168.10.113:48080/bxgApp
     UNI_SITE_URL: http://192.168.10.113:48080/bxgApp
     ADMIN_API_URL: http://192.168.10.113:48080/bxg
diff --git a/zsw-bxg/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreCombinationServiceImpl.java b/zsw-bxg/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreCombinationServiceImpl.java
index b4e05f5f..fc0902ce 100644
--- a/zsw-bxg/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreCombinationServiceImpl.java
+++ b/zsw-bxg/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreCombinationServiceImpl.java
@@ -37,6 +37,7 @@ import co.yixiang.modules.activity.service.mapper.YxStoreVisitMapper;
 import co.yixiang.modules.activity.vo.CombinationQueryVo;
 import co.yixiang.modules.activity.vo.StoreCombinationVo;
 import co.yixiang.modules.activity.vo.YxStoreCombinationQueryVo;
+import co.yixiang.modules.product.domain.YxStoreProduct;
 import co.yixiang.modules.product.domain.YxStoreProductAttrValue;
 import co.yixiang.modules.product.service.YxStoreProductAttrService;
 import co.yixiang.modules.product.service.YxStoreProductAttrValueService;
@@ -83,6 +84,8 @@ public class YxStoreCombinationServiceImpl extends BaseServiceImpl<YxStoreCombin
     @Autowired
     private IGenerator generator;
 
+    @Autowired
+    private YxStoreProductService yxStoreProductService;
     @Autowired
     private YxStorePinkMapper yxStorePinkMapper;
     @Autowired
@@ -239,6 +242,11 @@ public class YxStoreCombinationServiceImpl extends BaseServiceImpl<YxStoreCombin
 
         List<YxStoreCombinationDto> combinationDTOS = generator.convert(page.getList(),YxStoreCombinationDto.class);
         for (YxStoreCombinationDto combinationDTO : combinationDTOS) {
+            //这里把商品的售价放入到拼团的原价中,方便后台列表查看
+            YxStoreProduct yxStoreProduct=yxStoreProductService.getById(combinationDTO.getProductId());
+            if (ObjectUtil.isNotEmpty(yxStoreProduct)){
+                combinationDTO.setProductPrice(yxStoreProduct.getPrice());
+            };
             //参与人数
             combinationDTO.setCountPeopleAll(yxStorePinkMapper.selectCount(new LambdaQueryWrapper<YxStorePink>()
                     .eq(YxStorePink::getCid,combinationDTO.getId())));
diff --git a/zsw-bxg/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreSeckillServiceImpl.java b/zsw-bxg/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreSeckillServiceImpl.java
index 345d161d..2e5d99eb 100644
--- a/zsw-bxg/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreSeckillServiceImpl.java
+++ b/zsw-bxg/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreSeckillServiceImpl.java
@@ -31,9 +31,11 @@ import co.yixiang.modules.activity.service.mapper.YxStoreSeckillMapper;
 import co.yixiang.modules.activity.vo.SeckillConfigVo;
 import co.yixiang.modules.activity.vo.StoreSeckillVo;
 import co.yixiang.modules.activity.vo.YxStoreSeckillQueryVo;
+import co.yixiang.modules.product.domain.YxStoreProduct;
 import co.yixiang.modules.product.domain.YxStoreProductAttrValue;
 import co.yixiang.modules.product.service.YxStoreProductAttrService;
 import co.yixiang.modules.product.service.YxStoreProductReplyService;
+import co.yixiang.modules.product.service.YxStoreProductService;
 import co.yixiang.modules.product.service.dto.FromatDetailDto;
 import co.yixiang.modules.product.service.dto.ProductFormatDto;
 import co.yixiang.modules.product.service.dto.ProductResultDto;
@@ -103,6 +105,9 @@ public class YxStoreSeckillServiceImpl extends BaseServiceImpl<YxStoreSeckillMap
 
     @Autowired
     private YxStoreSeckillService yxStoreSeckillService;
+
+    @Autowired
+    private YxStoreProductService yxStoreProductService;
     @Override
     public SeckillConfigVo getStoreSeckil() {
         //获取秒杀配置
@@ -417,6 +422,11 @@ public class YxStoreSeckillServiceImpl extends BaseServiceImpl<YxStoreSeckillMap
         PageInfo<YxStoreSeckill> page = new PageInfo<>(queryAll(criteria));
         List<YxStoreSeckillDto> storeSeckillDTOS = generator.convert(page.getList(),YxStoreSeckillDto.class);
         for (YxStoreSeckillDto storeSeckillDTO : storeSeckillDTOS){
+            //这里把商品的售价放入到秒杀的原价中,方便后台列表
+            YxStoreProduct yxStoreProduct=yxStoreProductService.getById(storeSeckillDTO.getProductId());
+            if (ObjectUtil.isNotEmpty(yxStoreProduct)){
+                storeSeckillDTO.setOtPrice(yxStoreProduct.getPrice());
+            }
             String statusStr = OrderUtil.checkActivityStatus(storeSeckillDTO.getStartTime(),
                     storeSeckillDTO.getStopTime(), storeSeckillDTO.getStatus());
             storeSeckillDTO.setStatusStr(statusStr);
diff --git a/zsw-bxg/src/main/java/co/yixiang/modules/order/rest/StoreOrderController.java b/zsw-bxg/src/main/java/co/yixiang/modules/order/rest/StoreOrderController.java
index f2926ceb..ef577770 100644
--- a/zsw-bxg/src/main/java/co/yixiang/modules/order/rest/StoreOrderController.java
+++ b/zsw-bxg/src/main/java/co/yixiang/modules/order/rest/StoreOrderController.java
@@ -126,7 +126,7 @@ public class StoreOrderController {
         Map<String,Object> map;
         String[] orderTypeList=orderType.split(",");
         if(orderTypeList.length>1){//多选方法
-              map=yxStoreOrderService.queryManyType(orderTypeList, pageable,criteria);
+              map=yxStoreOrderService.queryManyType(orderTypeList, pageable,criteria,orderStatus);
         }else {
             YxStoreOrderQueryCriteria newCriteria = this.handleQuery(criteria,orderStatus,orderType);
             map=yxStoreOrderService.queryAll(newCriteria, pageable);
diff --git a/zsw-bxg/src/main/java/co/yixiang/modules/order/service/YxStoreOrderService.java b/zsw-bxg/src/main/java/co/yixiang/modules/order/service/YxStoreOrderService.java
index f36793a2..bdf62598 100644
--- a/zsw-bxg/src/main/java/co/yixiang/modules/order/service/YxStoreOrderService.java
+++ b/zsw-bxg/src/main/java/co/yixiang/modules/order/service/YxStoreOrderService.java
@@ -257,7 +257,7 @@ public interface YxStoreOrderService  extends BaseService<YxStoreOrder>{
      * @param pageable 分页参数
      * @return Map<String,Object>
      */
-    Map<String,Object> queryManyType(String[] typeList, Pageable pageable,YxStoreOrderQueryCriteria criteria);
+    Map<String,Object> queryManyType(String[] typeList, Pageable pageable,YxStoreOrderQueryCriteria criteria,String orderStatus);
 
     /**
     * 查询数据分页
diff --git a/zsw-bxg/src/main/java/co/yixiang/modules/order/service/impl/YxStoreOrderServiceImpl.java b/zsw-bxg/src/main/java/co/yixiang/modules/order/service/impl/YxStoreOrderServiceImpl.java
index 0de95c0b..a976c295 100644
--- a/zsw-bxg/src/main/java/co/yixiang/modules/order/service/impl/YxStoreOrderServiceImpl.java
+++ b/zsw-bxg/src/main/java/co/yixiang/modules/order/service/impl/YxStoreOrderServiceImpl.java
@@ -110,6 +110,7 @@ import java.math.BigDecimal;
 import java.text.SimpleDateFormat;
 import java.util.*;
 import java.util.concurrent.TimeUnit;
+import java.util.function.Consumer;
 import java.util.stream.Collectors;
 
 
@@ -2409,78 +2410,140 @@ public class YxStoreOrderServiceImpl extends BaseServiceImpl<StoreOrderMapper, Y
 
 
     @Override
-    public Map<String, Object> queryManyType(String[] typeList, Pageable pageable,YxStoreOrderQueryCriteria criteria) {
+    public Map<String, Object> queryManyType(String[] typeList, Pageable pageable,YxStoreOrderQueryCriteria criteria,String orderStatus) {
         LambdaQueryWrapper<YxStoreOrder> queryWrapper =new LambdaQueryWrapper<>();
         if(StringUtils.isNotBlank(criteria.getOrderId())){
-            queryWrapper.and(wrapper->{
-                wrapper.like(YxStoreOrder::getOrderId,criteria.getOrderId());
-            });
-//            queryWrapper.like(YxStoreOrder::getOrderId,criteria.getOrderId());
+            queryWrapper.like(YxStoreOrder::getOrderId,criteria.getOrderId());
         }
         if(StringUtils.isNotBlank(criteria.getUserPhone())){
-            queryWrapper.and(wrapper->{
-                wrapper.like(YxStoreOrder::getUserPhone,criteria.getUserPhone());
-            });
-//            queryWrapper.like(YxStoreOrder::getUserPhone,criteria.getUserPhone());
+            queryWrapper.like(YxStoreOrder::getUserPhone,criteria.getUserPhone());
         }
         if(StringUtils.isNotBlank(criteria.getUserAddress())){
-            queryWrapper.like(YxStoreOrder::getUserAddress,criteria.getUserAddress());
-        }
-        for (String orderType:typeList){
-            switch (orderType) {
-                case "1":  //普通
-//                    criteria.setBargainId(0);
-//                    criteria.setCombinationId(0);
-//                    criteria.setSeckillId(0);
-                    queryWrapper .or((wrapper)->{
-                        wrapper.eq(YxStoreOrder::getBargainId,0)
-                                .eq(YxStoreOrder::getCombinationId,0)
-                                .eq(YxStoreOrder::getSeckillId,0);
+            queryWrapper.like(YxStoreOrder::getUserAddress,criteria.getUserAddress());  //地址模糊查询
+        }
+        if (StrUtil.isNotEmpty(orderStatus)){  //选择了订单状态
+            switch (orderStatus) {
+                case "0":    //未支付
+                    queryWrapper.and((wrapper)->{
+                        wrapper.eq(YxStoreOrder::getPaid,OrderInfoEnum.PAY_STATUS_0.getValue())
+                                .eq(YxStoreOrder::getStatus,OrderInfoEnum.STATUS_0.getValue())
+                                .eq(YxStoreOrder::getRefundStatus,OrderInfoEnum.REFUND_STATUS_0.getValue());
                     });
                     break;
-                case "2": //拼团
-//                    criteria.setNewCombinationId(0);
-                    queryWrapper.or((wrapper)->{
-                        wrapper.ne(YxStoreOrder::getCombinationId,0);
+                case "1":   //未发货(待审核)
+                    queryWrapper.and((wrapper)->{
+                        wrapper.eq(YxStoreOrder::getPaid,OrderInfoEnum.PAY_STATUS_1.getValue())
+                                .eq(YxStoreOrder::getStatus,OrderInfoEnum.STATUS_0.getValue())
+                                .eq(YxStoreOrder::getRefundStatus,OrderInfoEnum.REFUND_STATUS_0.getValue());
                     });
                     break;
-                case "3": //秒杀
-//                    criteria.setNewSeckillId(0);
-                    queryWrapper.or((wrapper)->{
-                        wrapper.ne(YxStoreOrder::getSeckillId,0);
+                case "5":   //拣货中(通过审核,原未发货)
+                    queryWrapper.and((wrapper)->{
+                        wrapper.eq(YxStoreOrder::getPaid,OrderInfoEnum.PAY_STATUS_1.getValue())
+                                .eq(YxStoreOrder::getStatus,OrderInfoEnum.STATUS_5.getValue())
+                                .eq(YxStoreOrder::getRefundStatus,OrderInfoEnum.REFUND_STATUS_0.getValue());
                     });
                     break;
-                case "4": //砍价
-//                    criteria.setNewBargainId(0);
-                    queryWrapper.or((wrapper)->{
-                        wrapper.ne(YxStoreOrder::getBargainId,0);
+                case "2":  //待收货
+                    queryWrapper.and((wrapper)->{
+                        wrapper.eq(YxStoreOrder::getPaid,OrderInfoEnum.PAY_STATUS_1.getValue())
+                                .eq(YxStoreOrder::getStatus,OrderInfoEnum.STATUS_1.getValue())
+                                .eq(YxStoreOrder::getRefundStatus,OrderInfoEnum.REFUND_STATUS_0.getValue());
                     });
                     break;
-                case "5": //核销
-//                    criteria.setShippingType(2);
-                    queryWrapper.or((wrapper)->{
-                        wrapper.ne(YxStoreOrder::getShippingType,2);
+                case "3":
+                    queryWrapper.and((wrapper)->{
+                        wrapper.eq(YxStoreOrder::getPaid,OrderInfoEnum.PAY_STATUS_1.getValue())
+                                .eq(YxStoreOrder::getStatus,OrderInfoEnum.STATUS_2.getValue())
+                                .eq(YxStoreOrder::getRefundStatus,OrderInfoEnum.REFUND_STATUS_0.getValue());
                     });
                     break;
-                case "6": //积分
-//                    criteria.setPayIntegral(new BigDecimal("0.00"));
-                    queryWrapper.or((wrapper)->{
-                        wrapper.gt(YxStoreOrder::getPayIntegral,new BigDecimal("0.00"));
+                case "4":
+                    queryWrapper.and((wrapper)->{
+                        wrapper.eq(YxStoreOrder::getPaid,OrderInfoEnum.PAY_STATUS_1.getValue())
+                                .eq(YxStoreOrder::getStatus,OrderInfoEnum.STATUS_3.getValue())
+                                .eq(YxStoreOrder::getRefundStatus,OrderInfoEnum.REFUND_STATUS_0.getValue());
+                    });
+                    break;
+                case "-1":
+                    queryWrapper.and((wrapper)->{
+                        wrapper.eq(YxStoreOrder::getPaid,OrderInfoEnum.PAY_STATUS_1.getValue())
+                                .eq(YxStoreOrder::getRefundStatus,OrderInfoEnum.REFUND_STATUS_1.getValue());
+                    });
+                    break;
+                case "-2":
+                    queryWrapper.and((wrapper)->{
+                        wrapper.eq(YxStoreOrder::getPaid,OrderInfoEnum.PAY_STATUS_1.getValue())
+                                .eq(YxStoreOrder::getRefundStatus,OrderInfoEnum.REFUND_STATUS_2.getValue());
+                    });
+                    break;
+                case "-9":
+                    queryWrapper.and((wrapper)->{
+                        wrapper.eq(YxStoreOrder::getRefundStatus,OrderInfoEnum.REFUND_STATUS_0.getValue());
                     });
                     break;
                 default:
             }
         }
+        //时间
+        if (ObjectUtil.isNotEmpty(criteria.getCreateTime())){
+            queryWrapper.between(YxStoreOrder::getCreateTime,criteria.getCreateTime().get(0),criteria.getCreateTime().get(1));
+        }
+        queryWrapper.and(wrapper->{
+            for (String orderType:typeList){   //筛选了订单类型
+                switch (orderType) {
+                    case "1":  //普通
+                        wrapper.or((wrapper1)->{
+                            wrapper1.eq(YxStoreOrder::getBargainId,0)
+                                    .eq(YxStoreOrder::getCombinationId,0)
+                                    .eq(YxStoreOrder::getSeckillId,0);
+                        });
+                        break;
+                    case "2": //拼团
+//                    criteria.setNewCombinationId(0);
+                        wrapper.or((wrapper1)->{
+                            wrapper1.ne(YxStoreOrder::getCombinationId,0);
+                        });
+                        break;
+                    case "3": //秒杀
+//                    criteria.setNewSeckillId(0);
+                        wrapper.or((wrapper1)->{
+                            wrapper1.ne(YxStoreOrder::getSeckillId,0);
+                        });
+                        break;
+                    case "4": //砍价
+//                    criteria.setNewBargainId(0);
+                        wrapper.or((wrapper1)->{
+                            wrapper1.ne(YxStoreOrder::getBargainId,0);
+                        });
+                        break;
+                    case "5": //核销
+//                    criteria.setShippingType(2);
+                        wrapper.or((wrapper1)->{
+                            wrapper1.ne(YxStoreOrder::getShippingType,2);
+                        });
+                        break;
+                    case "6": //积分
+//                    criteria.setPayIntegral(new BigDecimal("0.00"));
+                        wrapper.or((wrapper1)->{
+                            wrapper1.gt(YxStoreOrder::getPayIntegral,new BigDecimal("0.00"));
+                        });
+                        break;
+                    default:
+                }
+            }
+        });
+
         getPage(pageable);
         PageInfo<YxStoreOrder> page = new PageInfo<>(storeOrderMapper.selectList(queryWrapper));
-        List<YxStoreOrderDto> storeOrderDTOS = new ArrayList<>();
-        for (YxStoreOrder yxStoreOrder : page.getList()) {
-            this.orderList(storeOrderDTOS, yxStoreOrder);
-        }
-//        List<YxStoreOrderDto> list=this.newAssemble(page.getList());
+//        List<YxStoreOrderDto> storeOrderDTOS = new ArrayList<>();
+//        for (YxStoreOrder yxStoreOrder : page.getList()) {
+//            this.orderList(storeOrderDTOS, yxStoreOrder);
+//        }
+        List<YxStoreOrderDto> list=this.newAssemble(page.getList());
         Map<String, Object> map = new LinkedHashMap<>(2);
-        map.put("content", storeOrderDTOS);
-//        map.put("content", list);
+//        map.put("content", storeOrderDTOS);
+        map.put("content", list);
         map.put("totalElements", page.getTotal());
         return map;
     }