自动化立体仓库 - WCS系统
野心家
2023-05-22 06bef48d5ad2c1bea757052305142db2c37f2cff
将码分成pack和托盘码
3个文件已修改
9 ■■■■ 已修改文件
src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java 4 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/common/model/SearchLocParam.java 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/application.yml 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/service/impl/MainServiceImpl.java
@@ -165,7 +165,8 @@
//                    }
                    try {
                        String pack=barcode.substring(6);//pack码
                        barcode=barcode.substring(0,6);//托盘码
                        LocTypeDto locTypeDto = new LocTypeDto(staProtocol);
                        locTypeDto.setLocType1((short)1);
                        SearchLocParam param = new SearchLocParam();
@@ -173,6 +174,7 @@
                        param.setIoType(1);
                        param.setSourceStaNo(inSta.getStaNo());
                        param.setLocType1(locTypeDto.getLocType1());
                        param.setPackNo(pack);
                        String response = new HttpHandler.Builder()
                                .setUri(wmsUrl)
                                .setPath("/rpc/pakin/loc/v1")
src/main/java/com/zy/common/model/SearchLocParam.java
@@ -18,6 +18,9 @@
    // 库位规格( 0:未知, 1:低库位, 2:中库位, 3:高库位 )
    private Short locType1;
    //pack码
    private String packNo;
    public static void main(String[] args) {
        SearchLocParam searchLocParam = new SearchLocParam();
        searchLocParam.setIoType(1);
src/main/resources/application.yml
@@ -43,7 +43,7 @@
  # 双深库位排号
  doubleLocs:
  # 一个堆垛机负责的货架排数
  groupCount:
  groupCount: 2
  # 堆垛机1
  crn[0]:
    id: 1