Kaynağa Gözat

refactor(app): 优化景点列表查询逻辑

- 移除了查询 AppSitePriceRules 时对库存不为 0 的条件判断
SheepHy 1 hafta önce
ebeveyn
işleme
45453833f8

+ 2 - 3
national-motion-module-system/national-motion-system-biz/src/main/java/org/jeecg/modules/app/service/impl/AppHomeServiceImpl.java

@@ -172,10 +172,9 @@ public class AppHomeServiceImpl implements IAppHomeService {
                     appSitePriceRules.addAll(appSitePriceRulesMapper.selectList(Wrappers.<AppSitePriceRules>lambdaQuery()
                             .eq(AppSitePriceRules::getSitePlaceId, appSitePlace.getId())
                             .eq(AppSitePriceRules::getDelFlag, 0)
-                            .eq(AppSitePriceRules::getStatus, 0)
-                            .ne(AppSitePriceRules::getInventory, 0)));
+                            .eq(AppSitePriceRules::getStatus, 0)));
                 });
-                if(!appSitePriceRules.isEmpty()) ticketWhether = true;
+                if(!appSitePriceRules.isEmpty() ) ticketWhether = true;
                 if(placeVO.getLatitude() != null && placeVO.getLongitude() != null){
                     placeVO.setKm(PositionUtil.calculateDistance(getPlaceListDTO.getLatitude(), getPlaceListDTO.getLongitude(),
                             placeVO.getLatitude().doubleValue(), placeVO.getLongitude().doubleValue()));