cl
3 天以前 0e85601e2f80b6cb580c0fad9be9518f58c5882c
rsf-server/src/main/java/com/vincent/rsf/server/manager/service/impl/ReviseLogServiceImpl.java
@@ -223,7 +223,7 @@
                BeanUtils.copyProperties(logItem, locDetl);
                locDetl.setLocId(finalLoc.getId())
                        .setType(OrderType.ORDER_REVISE.type)
                        .setWkType(Short.parseShort(OrderWorkType.ORDER_WORK_TYPE_STOCK_REVISE.type))
                        .setWkType(OrderWorkType.ORDER_WORK_TYPE_STOCK_REVISE.type)
                        .setLocCode(finalLoc.getCode())
                        .setAnfme(logItem.getReviseQty())
                        // 如果batch不为空,同时设置splrBatch,以便查询时能匹配
@@ -250,7 +250,13 @@
                                .setSourceLocId(sourceLoc.getCode())
                                .setTargetLocId(finalLoc.getCode())
                                .setMatNr(logItem.getMatnrCode())
                                .setQty(logItem.getReviseQty() != null ? String.valueOf(logItem.getReviseQty()) : "0");
                                .setQty(logItem.getReviseQty() != null ? String.valueOf(logItem.getReviseQty()) : "0")
                                .setDocNo(revise.getCode())
                                .setDocSeqNo(logItem.getId() != null ? String.valueOf(logItem.getId()) : "1")
                                .setBatch(logItem.getBatch())
                                .setUnitNo(logItem.getUnit())
                                .setBarcode(logItem.getMatnrCode() != null && logItem.getLocCode() != null
                                        ? logItem.getMatnrCode() + "@" + logItem.getLocCode() : logItem.getMatnrCode());
                        String requestBody = objectMapper.writeValueAsString(param);
                        Date now = new Date();
                        CloudWmsNotifyLog notifyLog = new CloudWmsNotifyLog()