yangys
2024-05-19 9e5da8899bc21bb5b6b0a3c267108caa00199291
smart-man-boot/src/main/java/com/qianwen/smartman/modules/cps/service/impl/WarehouseAreaServiceImpl.java
@@ -41,7 +41,7 @@
        this.trayStorageService = trayStorageService;
    }
    @Override // org.springblade.modules.cps.service.IWarehouseAreaService
    public WarehouseAreaVO insert(WarehouseAreaSubmitVO warehouseAreaSubmitVO) {
        checkAreaInfo(warehouseAreaSubmitVO);
        WarehouseArea warehouseArea = WarehouseAreaConvert.INSTANCE.convert(warehouseAreaSubmitVO);
@@ -84,7 +84,7 @@
        }
    }
    @Override // org.springblade.modules.cps.service.IWarehouseAreaService
    public WarehouseAreaVO edit(WarehouseAreaUpdateVO warehouseAreaUpdateVO) {
        WarehouseAreaSubmitVO warehouseAreaSubmitVO = WarehouseAreaConvert.INSTANCE.convertSubmitVO(warehouseAreaUpdateVO);
        checkAreaInfo(warehouseAreaSubmitVO);
@@ -94,7 +94,7 @@
        return warehouseAreaVO;
    }
    @Override // org.springblade.modules.cps.service.IWarehouseAreaService
    @Transactional(rollbackFor = {Exception.class})
    public Boolean removeWithRelation(List<Long> ids) {
       List<WarehouseStation> stationList = this.iWarehouseStationService.list(Wrappers.<WarehouseStation>lambdaQuery().select(WarehouseStation::getId)
@@ -111,7 +111,7 @@
        return Boolean.valueOf(removeByIds(ids));
    }
    @Override // org.springblade.modules.cps.service.IWarehouseAreaService
    public List<WarehouseAreaStationVO> areaStationTree() {
        List<WarehouseAreaStationVO> stationList = ((WarehouseAreaMapper) this.baseMapper).stationList();
        List<WarehouseArea> areaList = list();
@@ -128,12 +128,12 @@
        return ForestNodeMerger.merge(stationList);
    }
    @Override // org.springblade.modules.cps.service.IWarehouseAreaService
    public List<FmsArea> fmsAreaStationTree() {
        return fmsAreaStationTree(null);
    }
    @Override // org.springblade.modules.cps.service.IWarehouseAreaService
    public List<FmsArea> fmsAreaStationTree(List filterAreaId) {
        List<WarehouseAreaStationVO> stationList = ((WarehouseAreaMapper) this.baseMapper).stationList();
        List<WarehouseArea> areaList = list(Lambda.in(Func.isNotEmpty(filterAreaId), (v0) -> {
@@ -162,7 +162,7 @@
        return fmsAreaList;
    }
    @Override // org.springblade.modules.cps.service.IWarehouseAreaService
    public List<FmsArea> assembleAreaData(List<String> filterAreaIds, Map<String, FmsRealTimeTray> realTimeTrayMap) {
        List<WarehouseAreaStationVO> stationList = ((WarehouseAreaMapper) this.baseMapper).stationList();
        List<WarehouseArea> list = list(Wrappers.<WarehouseArea>lambdaQuery().in(WarehouseArea::getId, filterAreaIds));