Browse Source

1137,1148bug

jyc 1 tháng trước cách đây
mục cha
commit
67c13d2ac1

+ 5 - 0
alien-store/src/main/java/shop/alien/store/service/LifeUserStoreService.java

@@ -81,6 +81,11 @@ public class LifeUserStoreService {
             wrapper.in(null != storeType && !"".equals(storeType), "a.business_types", Arrays.asList(storeType.split(",")));
             // 过滤掉永久关门的店铺
             wrapper.ne("a.business_status", 99);
+
+            // 过滤掉禁用的店铺
+            wrapper.eq("a.store_status", 1);
+            wrapper.orderByDesc("a.score_avg");
+
             // 根据构建的条件查询门店信息
             List<StoreInfoVo> storeInfoVoList = storeInfoMapper.getStoreInfoVoListNew(wrapper,jingdu + "," + weidu);
             // 如果查询结果为空,则直接返回空列表

+ 3 - 0
alien-store/src/main/java/shop/alien/store/service/impl/StoreInfoServiceImpl.java

@@ -1556,6 +1556,9 @@ public class StoreInfoServiceImpl extends ServiceImpl<StoreInfoMapper, StoreInfo
         queryWrapper.eq("a.delete_flag", 0);
         queryWrapper.eq("a.logout_flag", 0);
         queryWrapper.ne("a.store_status", 0);
+
+        queryWrapper.ge("a.food_licence_expiration_time", new Date());
+
         queryWrapper.like(StringUtils.isNotEmpty(vo.getFoodType()), "a.business_types_name", vo.getFoodType());
         queryWrapper.like(StringUtils.isNotEmpty(vo.getStoreName()), "a.store_name", vo.getStoreName());