Commit 09181c143b2a5196c991bd897cb3abefdd9ef835
1 parent
b71f2e10
增加调整记录
Showing
1 changed file
with
32 additions
and
0 deletions
src/main/java/com/huaheng/pc/inventory/adjustDetail/service/AdjustDetailServiceImpl.java
... | ... | @@ -246,6 +246,38 @@ public class AdjustDetailServiceImpl extends ServiceImpl<AdjustDetailMapper, Adj |
246 | 246 | insertDetail.setInventorySts("good"); |
247 | 247 | inventoryDetailService.save(insertDetail); |
248 | 248 | adjustDetail.setInventoryDetailId(insertDetail.getId()); |
249 | + | |
250 | + InventoryTransaction inventoryTransaction = new InventoryTransaction(); | |
251 | + inventoryTransaction.setWarehouseCode(insertDetail.getWarehouseCode()); | |
252 | + inventoryTransaction.setCompanyCode(insertDetail.getCompanyCode()); | |
253 | + inventoryTransaction.setLocationCode(insertDetail.getLocationCode()); | |
254 | + inventoryTransaction.setContainerCode(insertDetail.getContainerCode()); | |
255 | + inventoryTransaction.setTransactionType(QuantityConstant.INVENTORY_TRANSACTION_ADJUSTINTO); | |
256 | + inventoryTransaction.setMaterialCode(insertDetail.getMaterialCode()); | |
257 | + inventoryTransaction.setMaterialName(insertDetail.getMaterialName()); | |
258 | + inventoryTransaction.setMaterialSpec(insertDetail.getMaterialSpec()); | |
259 | + inventoryTransaction.setMaterialUnit(insertDetail.getMaterialUnit()); | |
260 | + inventoryTransaction.setTaskQty(adjustDetail.getToQty()); | |
261 | + inventoryTransaction.setInventorySts(insertDetail.getInventorySts());//状态 | |
262 | + inventoryTransaction.setReferCode(insertDetail.getReferCode()); | |
263 | + inventoryTransaction.setReferDetailId(insertDetail.getReferDetailId()); | |
264 | + inventoryTransaction.setBatch(insertDetail.getBatch()); | |
265 | + inventoryTransaction.setLot(insertDetail.getLot()); | |
266 | + inventoryTransaction.setProjectNo(insertDetail.getProjectNo()); | |
267 | + inventoryTransaction.setQcCheck(insertDetail.getQcCheck()); | |
268 | + inventoryTransaction.setWeight(insertDetail.getWeight()); | |
269 | + inventoryTransaction.setManufactureDate(insertDetail.getManufactureDate()); | |
270 | + inventoryTransaction.setExpirationDate(insertDetail.getExpirationDate()); | |
271 | + inventoryTransaction.setAgingDate(insertDetail.getCreated()); | |
272 | + inventoryTransaction.setAttributeId(insertDetail.getAttributeId()); | |
273 | + inventoryTransaction.setAttribute1(insertDetail.getAttribute1()); | |
274 | + inventoryTransaction.setAttribute2(insertDetail.getAttribute2()); | |
275 | + inventoryTransaction.setAttribute3(insertDetail.getAttribute3()); | |
276 | + inventoryTransaction.setCreated(new Date()); | |
277 | + inventoryTransaction.setCreatedBy(ShiroUtils.getName()); | |
278 | + inventoryTransaction.setBillDetailId(insertDetail.getReceiptDetailId()); | |
279 | + inventoryTransaction.setSupplierCode(insertDetail.getSupplierCode()); | |
280 | + inventoryTransactionService.saveOrUpdate(inventoryTransaction); | |
249 | 281 | } |
250 | 282 | } |
251 | 283 | //修改调整单明细状态 |
... | ... |