diff --git a/wms/hd/nladmin-system/src/main/java/org/nl/wms/ext/pda/service/impl/PdaServiceImpl.java b/wms/hd/nladmin-system/src/main/java/org/nl/wms/ext/pda/service/impl/PdaServiceImpl.java index 8008745..238a2df 100644 --- a/wms/hd/nladmin-system/src/main/java/org/nl/wms/ext/pda/service/impl/PdaServiceImpl.java +++ b/wms/hd/nladmin-system/src/main/java/org/nl/wms/ext/pda/service/impl/PdaServiceImpl.java @@ -175,6 +175,12 @@ public class PdaServiceImpl implements PdaService { returnjo.put("desc", "该托盘编码不存在!"); return returnjo; } + JSONObject ivtObj = WQLObject.getWQLObject("st_ivt_structivt").query("vehicel_code='" + vehicle_code + "'").uniqueResult(0); + if (ObjectUtil.isNotEmpty(ivtObj)){ + returnjo.put("code", "0"); + returnjo.put("desc", "托盘编码为'"+vehicle_code+"'已经在库内,请重新选择托盘!"); + return returnjo; + } //判断改物料是不是已经组好盘了 JSONObject disObj = WQL.getWO("QPADSERVICE").addParam("flag", "9").addParam("barcode", barcode).process().uniqueResult(0); if (ObjectUtil.isNotEmpty(disObj)) {