自动化立体仓库 - WMS系统
*
L
2025-10-13 fa35f658190d4d929591c5e93417373be0ded91e
*
4个文件已修改
11 ■■■■ 已修改文件
src/main/java/com/zy/asrs/controller/OpenController.java 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/entity/BasArmMast.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/entity/param/TaskArmReportParam.java 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/controller/OpenController.java
@@ -249,6 +249,9 @@
        if (Cools.isEmpty(param.getStaNo())) {
            return R.error("分拣点位[staNo]不能为空");
        }
        if (Cools.isEmpty(param.getBindingTags())) {
            return R.error("分拣绑定类别[bindingTags]不能为空");
        }
        openService.taskArmReport(param);
        return R.ok();
    }
src/main/java/com/zy/asrs/entity/BasArmMast.java
@@ -56,7 +56,7 @@
     */
    @ApiModelProperty(value= "绑定标记")
    @TableField("binding_tags")
    private Integer bindingTags;
    private Long bindingTags;
    /**
     * 优先级
@@ -128,10 +128,11 @@
        this.upc = param.getUpc();
        this.supplier = param.getSupplier();
        this.createTime = param.getCreateTime();
        this.bindingTags = param.getBindingTags();
        this.sortingLine = Integer.parseInt(param.getStaNo());;
    }
    public BasArmMast(Integer armNo,Integer armDirection,Integer staNo,Integer sortingLine,Integer bindingTags,Long priority,Integer status,String matnr,String sku,String po,String upc,String supplier,String orderNo,Integer ctns,Long createTime,Long armError,String armMsg) {
    public BasArmMast(Integer armNo,Integer armDirection,Integer staNo,Integer sortingLine,Long bindingTags,Long priority,Integer status,String matnr,String sku,String po,String upc,String supplier,String orderNo,Integer ctns,Long createTime,Long armError,String armMsg) {
        this.armNo = armNo;
        this.armDirection = armDirection;
        this.staNo = staNo;
src/main/java/com/zy/asrs/entity/param/TaskArmReportParam.java
@@ -23,4 +23,5 @@
    private Double ctns = 1.0;
    //时间戳
    private Long createTime;
    private Long bindingTags;//分拣绑定类别
}
src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java
@@ -620,7 +620,7 @@
        if (Cools.isEmpty(basArmMastOld)){
            basArmMastService.insert(basArmMast);
        } else {
            throw new CoolException("未查询到相关机械臂拆码垛任务!!!"+ JSON.toJSONString(param));
            throw new CoolException("等待前边货物抓取!!!"+ JSON.toJSONString(param));
        }
    }