自动化立体仓库 - WMS系统
zwl
17 小时以前 b5c40f818368e2aa07609e21c5615e5a73ec4163
1.数字孪生--查询库存和库位详细信息优化
2个文件已修改
20 ■■■■ 已修改文件
src/main/java/com/zy/asrs/service/DigitalTwinService.java 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/service/impl/DigitalTwinServiceImpl.java 17 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/service/DigitalTwinService.java
@@ -1,5 +1,6 @@
package com.zy.asrs.service;
import com.zy.asrs.entity.LocMast;
import com.zy.asrs.entity.digitaltwin.*;
import java.util.List;
@@ -52,7 +53,7 @@
     * @param areaId
     * @return
     */
    List<DtLocDetailVo> warehouseDetail(String areaId);
    List<LocMast> warehouseDetail(String areaId);
    /**
     * 近期剩余库位数量,默认7天
src/main/java/com/zy/asrs/service/impl/DigitalTwinServiceImpl.java
@@ -223,21 +223,8 @@
     * @param areaId
     * @return
     */
    public List<DtLocDetailVo> warehouseDetail(String areaId) {
        List<LocMast> locMastList = locMastService.selectList(new EntityWrapper<>());
        return locMastList.stream()
                .map(loc -> {
                    DtLocDetailVo vo = new DtLocDetailVo();
                    BeanUtils.copyProperties(loc, vo);
                    vo.setLocMast(loc);
                    LocDetl query = new LocDetl();
                    query.setLocNo(loc.getLocNo());
                    LocDetl locDetl = locDetlMapper.selectOne(query);
                    vo.setLocDetl(locDetl);
                    return vo;
                })
                .collect(Collectors.toList());
    public List<LocMast> warehouseDetail(String areaId) {
        return locMastService.selectList(new EntityWrapper<>());
    }
    /**