9/6 损耗明细

workplace
wangwei 10 months ago
parent 7ff581b4c1
commit 221a01ebc5

@ -319,8 +319,8 @@ public class IoSplitDesOrderService extends ServiceImpl<IoSplitDesOrderMapper, I
collectOrder = IoSplitDesOrder.builder()
.id(IdUtil.getSnowflakeNextId())
.billNo(gennerOrderUtils.createWdOrderNo(new OrderNoTypeBean(Constant.SPLIT_DES_ORDER, "yyyyMMdd")))
.busType("1")
.workPlaceCode(addInvDesDetaiRequest.getWorkPlaceCode())
.busType(addInvDesDetaiRequest.getSplitFifoInv().getBusType())
.workPlaceCode(addInvDesDetaiRequest.getSplitFifoInv().getWorkPlaceCode())
.createTime(new Date())
.billTime(new Date())
.remark(addInvDesDetaiRequest.getRemark())
@ -344,5 +344,25 @@ public class IoSplitDesOrderService extends ServiceImpl<IoSplitDesOrderMapper, I
}
splitCodeEntity.setRemainCount(count);
splitCodeService.updateById(splitCodeEntity);
//损耗详细表
IoSplitDesOrderDetail splitDesOrderDetail = IoSplitDesOrderDetail.builder()
.id(IdUtil.getSnowflakeNextId())
.workPlaceCode(collectOrder.getWorkPlaceCode())
.orderIdFk(collectOrder.getBillNo())
// .invId(splitFifoInv.getId())
.relId(splitCodeEntity.getRelId())
.batchNo(splitCodeEntity.getBatchNo())
.produceDate(splitCodeEntity.getProduceDate())
.expireDate(splitCodeEntity.getExpireDate())
.supId(splitCodeEntity.getSupId())
.count(addInvDesDetaiRequest.getOutCount())
.reCount(addInvDesDetaiRequest.getOutCount())
.createTime(new Date())
.updateTime(new Date())
.remark("").build();
boolean save1 = splitDesOrderDetailService.save(splitDesOrderDetail);
if (!save1){
throw new JsonException(500,"单据明细保存错误");
}
}
}

Loading…
Cancel
Save