Browse Source

三坐标质检 入库 增加校验

wudingsheng 13 hours ago
parent
commit
a9f56892cb

+ 4 - 0
imcs-admin-boot/imcs-business-biz/src/main/java/com/github/zuihou/business/wms/service/impl/WmsTransferTaskServiceImpl.java

@@ -138,6 +138,10 @@ public class WmsTransferTaskServiceImpl extends SuperCacheServiceImpl<WmsTransfe
         if (!hasOut) {
             return R.success(null, "无出库记录");
         }
+        WmsAgvInfo wmsAgvInfo = wmsAgvInfoMapper.selectOne(Wraps.<WmsAgvInfo>lbQ().eq(WmsAgvInfo::getWmsTransferTaskId, wmsTransferTask.getId()).eq(WmsAgvInfo::getStatus, 0));
+        if(wmsAgvInfo!=null){
+            return R.fail(wmsAgvInfo.getTaskNo()+":任务未完成");
+        }
 
         // 3) 数据准备
         Order order = orderMapper.selectOne(Wraps.<Order>lbQ().eq(Order::getId, wmsTransferTask.getOrderId()));