pjb
2025-03-08 83b51a5a0774ea8ecb9a06304af3b956a21307c8
zy-asrs-wms/src/main/java/com/zy/asrs/wms/asrs/controller/MobileController.java
@@ -118,11 +118,9 @@
        }
        String str = code.trim();
        // 确保字符串长度至少为8
        if (str.length() >= 8) {
           code = str.substring(str.length() - 8);
        } else {
            return R.error("字符串长度小于8,无法获取后8位");
        // CUT库条码T开头,截取后10位
        if (str.charAt(0) == 'T') {
            code = str.substring(str.length() - 10);
        }
        List<WaitPakin> waitPakins = waitPakinService.list(new LambdaQueryWrapper<WaitPakin>().eq(WaitPakin::getBarcode, code));
@@ -189,11 +187,9 @@
        }
        String str = ordersParam.getMergeNo().trim();
        // 确保字符串长度至少为8
        if (str.length() >= 8) {
            ordersParam.setMergeNo(str.substring(str.length() - 8));
        } else {
            return R.error("字符串长度小于8,无法获取后8位");
        // CUT库条码T开头,截取后10位
        if (str.charAt(0) == 'T') {
            ordersParam.setMergeNo(str.substring(str.length() - 10));
        }
       boolean result = mobileService.batchMergeOrders(ordersParam);