src/main/java/com/zy/asrs/entity/param/TaskAgvCreateParam.java
@@ -9,4 +9,5 @@ String sourceLocNo; //原库位 String locNo; //目标库位 Integer ioType; //任务类型 Integer floorNo; //楼层 } src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java
@@ -792,7 +792,6 @@ if (param == null) { throw new CoolException("参数不能为空"); } Integer devpId = 1; // 创建对象(构造函数中已生成 timestamp) BasAgvMast basAgvMast = new BasAgvMast(); // 生成 WMS 任务号(如无外部传入,可以使用雪花ID 或自增) @@ -808,7 +807,7 @@ basAgvMast.setAppeTime(new Date()); // 添加时间 basAgvMast.setModiTime(new Date()); // 修改时间 basAgvMast.setIoType(param.getIoType());// 任务类型 basAgvMast.setDevpId(devpId); basAgvMast.setFloorNo(param.getFloorNo()); //楼层 // 插入数据库 basAgvMastService.insert(basAgvMast); src/main/java/com/zy/asrs/task/kingdee/handler/InboundOrderHandler.java
@@ -202,7 +202,7 @@ Double height = jsonObjectNew.get("height") != null ? new BigDecimal(jsonObjectNew.get("height").toString()).doubleValue() : 0.0; Double width = jsonObjectNew.get("width") != null ? new BigDecimal(jsonObjectNew.get("width").toString()).doubleValue() : 0.0; Double length = jsonObjectNew.get("length") != null ? new BigDecimal(jsonObjectNew.get("length").toString()).doubleValue() : 0.0; Double netweight = jsonObjectNew.get("netweight") != null ? new BigDecimal(jsonObjectNew.get("grossweight").toString()).doubleValue() : 0.0; // 生成商品档案 Mat mat = matService.selectByMatnr(matnr); if (mat == null) { @@ -210,7 +210,8 @@ mat.setMatnr(matnr); mat.setMaktx(name); mat.setTagId(tag.getId()); mat.setWeight(grossweight); mat.setWeight(grossweight);//净重 mat.setUnits(netweight);//毛重 mat.setManLength(length); mat.setHeight(height); mat.setWidth(width);