|
|
@ -9,6 +9,7 @@ import com.logpm.report.vo.largeScreen.MapWarehouse.WarehouseInfoVO; |
|
|
|
import com.logpm.report.vo.largeScreen.MapWarehouseVO; |
|
|
|
import com.logpm.report.vo.largeScreen.MapWarehouseVO; |
|
|
|
import lombok.AllArgsConstructor; |
|
|
|
import lombok.AllArgsConstructor; |
|
|
|
import lombok.extern.slf4j.Slf4j; |
|
|
|
import lombok.extern.slf4j.Slf4j; |
|
|
|
|
|
|
|
import org.springblade.system.feign.IRegionFeign; |
|
|
|
import org.springframework.context.annotation.Primary; |
|
|
|
import org.springframework.context.annotation.Primary; |
|
|
|
import org.springframework.stereotype.Service; |
|
|
|
import org.springframework.stereotype.Service; |
|
|
|
|
|
|
|
|
|
|
@ -25,7 +26,7 @@ import java.util.stream.Collectors; |
|
|
|
public class MapWarehouseServiceImpl implements IMapWarehouseService { |
|
|
|
public class MapWarehouseServiceImpl implements IMapWarehouseService { |
|
|
|
|
|
|
|
|
|
|
|
private final MapWarehouseMapper mapWarehouseMapper; |
|
|
|
private final MapWarehouseMapper mapWarehouseMapper; |
|
|
|
|
|
|
|
private final IRegionFeign regionFeign; |
|
|
|
@Override |
|
|
|
@Override |
|
|
|
public List<MapWarehouseVO> list() { |
|
|
|
public List<MapWarehouseVO> list() { |
|
|
|
List<WarehouseInfoVO> warehouselist = mapWarehouseMapper.warehouselist(); |
|
|
|
List<WarehouseInfoVO> warehouselist = mapWarehouseMapper.warehouselist(); |
|
|
@ -45,6 +46,9 @@ public class MapWarehouseServiceImpl implements IMapWarehouseService { |
|
|
|
mapWarehouseVO.setLng(warehouseInfoVO.getLng()); |
|
|
|
mapWarehouseVO.setLng(warehouseInfoVO.getLng()); |
|
|
|
mapWarehouseVO.setWarehouseId(warehouseInfoVO.getWarehouseId()); |
|
|
|
mapWarehouseVO.setWarehouseId(warehouseInfoVO.getWarehouseId()); |
|
|
|
mapWarehouseVO.setWarehouseName(warehouseInfoVO.getWarehouseName()); |
|
|
|
mapWarehouseVO.setWarehouseName(warehouseInfoVO.getWarehouseName()); |
|
|
|
|
|
|
|
if (!warehouseInfoVO.getProvinceCode().isEmpty()) { |
|
|
|
|
|
|
|
mapWarehouseVO.setArea(regionFeign.getName(warehouseInfoVO.getProvinceCode())); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
if (null == warehouseLine.get(warehouseInfoVO.getWarehouseId())) { |
|
|
|
if (null == warehouseLine.get(warehouseInfoVO.getWarehouseId())) { |
|
|
|
return mapWarehouseVO; |
|
|
|
return mapWarehouseVO; |
|
|
|