自动化立体仓库 - WMS系统
pang.jiabao
2024-02-28 b5749e71ad98172f5a128557ff20386cba2029db
src/main/java/com/zy/asrs/service/impl/MobileServiceImpl.java
@@ -663,7 +663,7 @@
            }
            orderService.checkComplete(order.getOrderNo());
            SaasUtils.insertLog(0,jsonLocNo,jsonOrderDetl.getMatnr(), jsonOrderDetl.getAnfme(),user.getUsername());
            SaasUtils.insertLog(0,jsonLocNo,jsonOrderDetl.getMatnr(), jsonOrderDetl.getAnfme(),user.getUsername(),null,null,null);
        }
@@ -804,7 +804,7 @@
                    return R.error("更新平库库存状态失败");
                }
            }
            SaasUtils.insertLog(1,jsonLocNo,jsonOrderDetl.getMatnr(), jsonOrderDetl.getAnfme(),user.getUsername());
            SaasUtils.insertLog(1,jsonLocNo,jsonOrderDetl.getMatnr(), jsonOrderDetl.getAnfme(),user.getUsername(),null,null,null);
        }
        return R.ok("下架完成");
@@ -1205,7 +1205,7 @@
    }
    @Override
    public void plaPakin(String locNo, String batch, String packageNo,User user) {
    public void plaPakin(String locNo, String batch, Integer packageNo,User user) {
        Pla pla = plaService.selectByBatchAndPackageNo(batch, packageNo);
        if(Cools.isEmpty(pla)){
            throw new CoolException("系统未检测到该包物料信息,请重新录入");
@@ -1228,12 +1228,12 @@
        pla.setLocNo(node.getUuid());
        plaService.updateById(pla);
        SaasUtils.insertLog(0,locNo,batch+","+packageNo,pla.getWeightAnfme(),user.getUsername());
        SaasUtils.insertLog(0,locNo,pla.getBrand(),pla.getWeightAnfme(),user.getUsername(),null,pla.getBatch(),pla.getPackageNo());
    }
    @Override
    @Transactional
    public void plaPakout(String locNo, String batch, String packageNo, String orderNo, String orderDetlId, String wrkNo, Double anfme) {
    public void plaPakout(String locNo, String batch, Integer packageNo, String orderNo, String orderDetlId, String wrkNo, Double anfme) {
        Pla pla = plaService.selectByBatchAndPackageNo(batch, packageNo);
        ManPakOut manPakOut = manPakOutService.selectById(wrkNo);
@@ -1267,7 +1267,7 @@
            pla.setStatus(GlobleParameter.PLA_STATUS_3);
        }
        plaService.updateById(pla);
        SaasUtils.insertLog(1,locNo,batch+","+packageNo,anfme,null);
        SaasUtils.insertLog(1,locNo,pla.getBrand(),anfme,null,null,pla.getBatch(),pla.getPackageNo());
        //更新订单明细
        Order order = orderService.selectByNo(orderNo);
@@ -1279,4 +1279,9 @@
        orderService.checkComplete(orderNo);
    }
    @Override
    public List<ManPakOut> getManPakoutByOrderNo(String orderNo) {
        return manPakOutService.selectList(new EntityWrapper<ManPakOut>().eq("doc_num",orderNo).eq("status",0));
    }
}