From 7915bccb915fad88e885d54832b120cf2d36a036 Mon Sep 17 00:00:00 2001 From: k94314517 <8417338+k94314517@user.noreply.gitee.com> Date: 星期三, 17 七月 2024 18:26:56 +0800 Subject: [PATCH] 代码提交 --- server/service/src/main/java/com/doumee/service/business/impl/ShopServiceImpl.java | 25 ++++++++++++++----------- 1 files changed, 14 insertions(+), 11 deletions(-) diff --git a/server/service/src/main/java/com/doumee/service/business/impl/ShopServiceImpl.java b/server/service/src/main/java/com/doumee/service/business/impl/ShopServiceImpl.java index a7813f5..2c79efd 100644 --- a/server/service/src/main/java/com/doumee/service/business/impl/ShopServiceImpl.java +++ b/server/service/src/main/java/com/doumee/service/business/impl/ShopServiceImpl.java @@ -897,20 +897,23 @@ @Override public PageData<Shop> queryShopByLL(PageWrap<Shop> pageWrap) { - if(Objects.isNull(pageWrap.getModel()) - || Objects.isNull(pageWrap.getModel().getLatitude()) - || Objects.isNull(pageWrap.getModel().getLongitude())){ - return null; - } +// if(Objects.isNull(pageWrap.getModel()) +// || Objects.isNull(pageWrap.getModel().getLatitude()) +// || Objects.isNull(pageWrap.getModel().getLongitude())){ +// return null; +// } IPage<Shop> page = new Page<>(pageWrap.getPage(), pageWrap.getCapacity()); MPJLambdaWrapper<Shop> queryWrapper = new MPJLambdaWrapper<>(); - queryWrapper.select("ID,NAME,ADDRESS,PROVINCE_NAME,CITY_NAME,AREA_NAME,TOWN,AREA_NAME,LEGAL_PHONE," + - " CONVERT (ST_Distance_Sphere (point ("+pageWrap.getModel().getLongitude()+", "+pageWrap.getModel().getLatitude()+" ), point ( LONGITUDE, LATITUDE )) /1000,decimal(15,2)) as distance ") +// queryWrapper.select("ID,NAME,ADDRESS,PROVINCE_NAME,CITY_NAME,AREA_NAME,TOWN,AREA_NAME,LEGAL_PHONE" + +// " ,CONVERT (ST_Distance_Sphere (point ("+pageWrap.getModel().getLongitude()+", "+pageWrap.getModel().getLatitude()+" ), point ( LONGITUDE, LATITUDE )) /1000,decimal(15,2)) as distance ") + queryWrapper.select("ID,NAME,ADDRESS,PROVINCE_NAME,CITY_NAME,AREA_NAME,TOWN,AREA_NAME,LEGAL_PHONE ") .eq("isdeleted",Constants.ZERO) - .isNotNull("LATITUDE") - .isNotNull("LONGITUDE") - .eq("ATTRIBUTE",Constants.ONE) - .orderByAsc(" distance "); +// .isNotNull("LATITUDE") +// .isNotNull("LONGITUDE") + .eq("TYPE",Constants.TWO) + .eq("SECOND_TYPE",Constants.THREE) + .eq("STATUS",Constants.ONE); +// .orderByAsc(" distance ") Utils.MP.blankToNull(pageWrap.getModel()); PageData<Shop> pageData = PageData.from(shopMapper.selectPage(page, queryWrapper)); String prefix = StringUtils.trimToNull(systemDictDataBiz.queryByCode(Constants.OBJCET_STORAGE,Constants.RESOURCE_PATH).getCode()) + -- Gitblit v1.9.3