| | |
| | | BeanUtils.copyProperties(matnr, wkOrderItem); |
| | | wkOrderItem.setMatnrCode(matnr.getCode()).setMatnrId(matnr.getId()).setMaktx(matnr.getName()); |
| | | |
| | | wkOrderItem.setBaseUnit(matnr.getUnit()); |
| | | wkOrderItem.setPurUnit(matnr.getUnit()); |
| | | wkOrderItem.setStockUnit(matnr.getUnit()); |
| | | wkOrderItem.setPriceUnitId(matnr.getUnit()); |
| | | WkOrder wkOrder = asnOrderService.getById(Long.parseLong(params.get("orderId").toString())); |
| | | if (Objects.isNull(wkOrder)) { |
| | | throw new CoolException("数据错误,单据不存在!!"); |
| | |
| | | } |
| | | } |
| | | wkOrderItem.setUpdateBy(loginUserId).setCreateBy(loginUserId); |
| | | wkOrderItem.setBaseUnit(matnr.getUnit()); |
| | | wkOrderItem.setPurUnit(matnr.getUnit()); |
| | | wkOrderItem.setStockUnit(matnr.getUnit()); |
| | | wkOrderItem.setPriceUnitId(matnr.getUnit()); |
| | | if (!this.saveOrUpdate(wkOrderItem)) { |
| | | throw new CoolException("收货通知单明细保存失败!!"); |
| | | } |