|
@@ -1540,7 +1540,7 @@ public class StoreInfoServiceImpl extends ServiceImpl<StoreInfoMapper, StoreInfo
|
|
|
|
|
|
StoreInfo storeInfo = new StoreInfo();
|
|
|
BeanUtils.copyProperties(storeInfodto, storeInfo);
|
|
|
-//
|
|
|
+
|
|
|
//存入门店状态
|
|
|
storeInfo.setStoreStatus(storeInfodto.getStoreStatus());
|
|
|
//存入经纬度
|
|
@@ -1563,25 +1563,19 @@ public class StoreInfoServiceImpl extends ServiceImpl<StoreInfoMapper, StoreInfo
|
|
|
EssentialCityCode essentialCityCode3 =
|
|
|
essentialCityCodeMapper.selectOne(new LambdaQueryWrapper<EssentialCityCode>().eq(EssentialCityCode::getAreaCode, storeInfo.getAdministrativeRegionDistrictAdcode()));
|
|
|
storeInfo.setAdministrativeRegionDistrictName(essentialCityCode3.getAreaName());
|
|
|
- storeInfoMapper.updateById(storeInfo);
|
|
|
- nearMeService.inGeolocation(new Point(Double.parseDouble(storeInfodto.getStorePositionLongitude()),
|
|
|
- Double.parseDouble(storeInfodto.getStorePositionLatitude())), storeInfo.getId().toString(), Boolean.TRUE);
|
|
|
-
|
|
|
int num = storeInfoMapper.updateById(storeInfo);
|
|
|
- if(num>0){
|
|
|
- return num;
|
|
|
- }else{
|
|
|
- return num;
|
|
|
+ System.out.println(num);
|
|
|
+ if(!StringUtils.isEmpty(storeInfodto.getStorePositionLongitude())&&!StringUtils.isEmpty(storeInfodto.getStorePositionLatitude())){
|
|
|
+ nearMeService.inGeolocation(new Point(Double.parseDouble(storeInfodto.getStorePositionLongitude()),
|
|
|
+ Double.parseDouble(storeInfodto.getStorePositionLatitude())), storeInfo.getId().toString(), Boolean.TRUE);
|
|
|
}
|
|
|
+ return num;
|
|
|
+
|
|
|
} else {
|
|
|
StoreInfo storeInfo = new StoreInfo();
|
|
|
BeanUtils.copyProperties(storeInfodto, storeInfo);
|
|
|
int num = storeInfoMapper.insert(storeInfo);
|
|
|
- if(num>0){
|
|
|
- return num;
|
|
|
- }else{
|
|
|
- return num;
|
|
|
- }
|
|
|
+ return num;
|
|
|
}
|
|
|
}
|
|
|
|