自动化立体仓库 - WMS系统
zwl
昨天 71a7fffd983efe701f3c848c207fc9eb94ab1665
1.数字孪生--库位和库存详情  新增按堆垛机去查库位
3个文件已修改
17 ■■■■■ 已修改文件
src/main/java/com/zy/asrs/controller/DigitalTwinController.java 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/service/DigitalTwinService.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/service/impl/DigitalTwinServiceImpl.java 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/controller/DigitalTwinController.java
@@ -112,13 +112,13 @@
    /**
     * 库位和库存详情
     *
     * @param areaId
     * @param arr
     * @return
     */
    @RequestMapping(value = "/warehouseDetail")
//    @ManagerAuth
    public R warehouseDetail(@RequestParam(required = false) String areaId) {
        return R.ok(digitalTwinService.warehouseDetail(areaId));
    public R warehouseDetail(@RequestParam(required = false) Integer[] arr) {
        return R.ok(digitalTwinService.warehouseDetail(arr));
    }
    /**
     * 查询所有库位状态和物料-二机床信息化数字孪生用
src/main/java/com/zy/asrs/service/DigitalTwinService.java
@@ -53,7 +53,7 @@
     * @param areaId
     * @return
     */
    List<LocMast> warehouseDetail(String areaId);
    List<LocMast> warehouseDetail(Integer[] arr);
    /**
     * 近期剩余库位数量,默认7天
src/main/java/com/zy/asrs/service/impl/DigitalTwinServiceImpl.java
@@ -220,11 +220,14 @@
    /**
     * 查询库存和库位详细信息
     *
     * @param areaId
     * @param arr
     * @return
     */
    public List<LocMast> warehouseDetail(String areaId) {
        return locMastService.selectList(new EntityWrapper<>());
    public List<LocMast> warehouseDetail(Integer[] arr) {
        if (arr == null || arr.length == 0) {
            return locMastService.selectList(new EntityWrapper<>());
        }
        return locMastService.selectList(new EntityWrapper<LocMast>().in("crn_no", Arrays.asList(arr)));
    }
    /**