自动化立体仓库 - WMS系统
pang.jiabao
2024-11-27 4f770eb094e10a310e494a304dce6756d3dd99e2
src/main/java/com/zy/asrs/service/impl/MobileServiceImpl.java
@@ -1436,7 +1436,7 @@
    @Override
    public R pdaFxprk(GwmsGenerateInventoryDto param, Long userId) {
        if (Cools.isEmpty(param)) {
        if (Cools.isEmpty(param,param.getMatList())) {
            throw new CoolException("请求参数不能为空:" + param);
        }
        if (Cools.isEmpty(param.getBarcode())) {
@@ -1817,6 +1817,27 @@
       return R.ok("调整成功");
    }
    @Override
    public R pdaFhhd(PdaDhhdParam param, Long userId) {
        String orderNo = param.getOrderNo();
        Order order = orderService.selectByNo(orderNo);
        if (order == null) {
            return R.parse("单据编号不存在:" + orderNo);
        } else if (!order.getSettle().equals(4L)) {
            return R.parse("单据状态不为4.已完成");
        }
        order.setSettle(5L);
        order.setUpdateBy(userId);
        order.setUpdateTime(new Date());
        orderService.updateById(order);
        return R.ok("发货核对成功");
    }
    // 同步盘点异常调整结果给mes
    void kctzPushMes(JSONObject jsonObject) {
        // 接口请求结果