自动化立体仓库 - WMS系统
zwl
昨天 5a07bb3f4e4846ac5425b5ec73d4017e2b7c57dd
src/main/java/com/zy/asrs/task/handler/WorkOutErpReportHandler.java
@@ -52,6 +52,10 @@
    @Value("${erp.address.Outaddress}")
    private String erpOutAddress;
    /**
     * 7.7 出库完成更新。
     * WMS 在出库完成后向 ERP 上报 palletId、createTime、startTime、orderId。
     */
    @Transactional(rollbackFor = Exception.class)
    public ReturnT<String> start(WrkMast source) {
        WrkMast wrkMast = wrkMastService.selectById(source.getWrkNo());
@@ -68,6 +72,9 @@
        List<WrkDetl> wrkDetls = wrkDetlService.selectByWrkNo(wrkMast.getWrkNo());
        if (wrkDetls != null && wrkDetls.size() > 0) {
            param.setOrderId(wrkDetls.get(0).getOrderNo());
        }
        if (Cools.isEmpty(param.getOrderId())) {
            param.setOrderId(wrkMast.getUserNo());
        }
        String request = JSON.toJSONString(param);
        String response = "";
@@ -143,9 +150,6 @@
    }
    private Date resolveCreateTime(WrkMast wrkMast) {
        if (!Cools.isEmpty(wrkMast.getCrnEndTime())) {
            return wrkMast.getCrnEndTime();
        }
        if (!Cools.isEmpty(wrkMast.getModiTime())) {
            return wrkMast.getModiTime();
        }