rsf-server/src/main/java/com/vincent/rsf/server/api/service/impl/ReceiveMsgServiceImpl.java
@@ -421,7 +421,7 @@ String ruleCode = SerialRuleUtils.generateRuleCode(rule, null); wkOrder.setType(syncOrder.getType()) .setWkType(OrderWorkType.getWorkType(syncOrder.getWkType())) .setWkType(one.getValue()) .setAnfme(syncOrder.getAnfme()) .setPoCode(syncOrder.getOrderNo()) .setWorkQty(0.0) rsf-server/src/main/java/com/vincent/rsf/server/manager/schedules/AsnOrderLogSchedule.java
@@ -205,7 +205,7 @@ public void moveOrderToLog(List<WkOrder> wkOrders, String type) { //上报已完成订单至ERP、MES等三方系统 reportOrders(wkOrders); // Set<Long> longSet = wkOrders.stream().map(WkOrder::getId).collect(Collectors.toSet()); List<WkOrderItem> orderItems = asnOrderItemService.list(new LambdaQueryWrapper<WkOrderItem>() .in(WkOrderItem::getOrderId, longSet)); rsf-server/src/main/java/com/vincent/rsf/server/manager/service/impl/AsnOrderItemServiceImpl.java
@@ -36,6 +36,7 @@ import com.vincent.rsf.server.system.service.FieldsService; import com.vincent.rsf.server.system.utils.SerialRuleUtils; import org.apache.commons.lang3.StringUtils; import org.springframework.beans.BeanUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; @@ -244,7 +245,8 @@ if (Objects.isNull(matnr)) { throw new CoolException("数据错误:物料" + wkOrderItem.getMatnrCode() + "不存在!!"); } wkOrderItem.setMatnrCode(matnr.getCode()).setMatnrId(matnr.getId()); BeanUtils.copyProperties(matnr, wkOrderItem); wkOrderItem.setMatnrCode(matnr.getCode()).setMatnrId(matnr.getId()).setMaktx(matnr.getName()); //保存扩展字段 try {