出入库前端生成单号;
This commit is contained in:
+3
-1
@@ -95,7 +95,9 @@ public class ReservationStockInOrderDomainService {
|
|||||||
*/
|
*/
|
||||||
@Transactional(rollbackFor = Exception.class)
|
@Transactional(rollbackFor = Exception.class)
|
||||||
public Boolean insert(ReservationStockInOrderDO stockInOrderDO) {
|
public Boolean insert(ReservationStockInOrderDO stockInOrderDO) {
|
||||||
stockInOrderDO.setInOrderNumber(OrderSequence.getOrderCode("RK"));
|
if (stockInOrderDO.getInOrderNumber() == null) {
|
||||||
|
stockInOrderDO.setInOrderNumber(OrderSequence.getOrderCode("RK"));
|
||||||
|
}
|
||||||
// //设置默认值
|
// //设置默认值
|
||||||
// setDefaultValues(stockInOrderDO);
|
// setDefaultValues(stockInOrderDO);
|
||||||
// //设置物料信息
|
// //设置物料信息
|
||||||
|
|||||||
+3
-1
@@ -115,7 +115,9 @@ public class ReservationStockOutOrderDomainService {
|
|||||||
*/
|
*/
|
||||||
@Transactional(rollbackFor = Exception.class)
|
@Transactional(rollbackFor = Exception.class)
|
||||||
public Boolean insert(ReservationStockOutOrderDO stockOutOrderDO) {
|
public Boolean insert(ReservationStockOutOrderDO stockOutOrderDO) {
|
||||||
stockOutOrderDO.setOutOrderNumber(OrderSequence.getOrderCode("CK"));
|
if (stockOutOrderDO.getOutOrderNumber() == null) {
|
||||||
|
stockOutOrderDO.setOutOrderNumber(OrderSequence.getOrderCode("CK"));
|
||||||
|
}
|
||||||
//统计总数量
|
//统计总数量
|
||||||
BigDecimal quantity = stockOutOrderDO.getMaterialDetailList().stream().map(ReservationOutMaterialDetailDO::getOutboundQuantity).filter(Objects::nonNull).reduce(BigDecimal.ZERO, BigDecimal::add);
|
BigDecimal quantity = stockOutOrderDO.getMaterialDetailList().stream().map(ReservationOutMaterialDetailDO::getOutboundQuantity).filter(Objects::nonNull).reduce(BigDecimal.ZERO, BigDecimal::add);
|
||||||
stockOutOrderDO.setQuantity(quantity);
|
stockOutOrderDO.setQuantity(quantity);
|
||||||
|
|||||||
Reference in New Issue
Block a user