发30
This commit is contained in:
+6
-2
@@ -551,7 +551,9 @@ public class OutMaterialDetailImpl extends ServiceImpl<OutMaterialDetailMapper,
|
||||
}
|
||||
|
||||
public synchronized void xgkc(List<OutMaterialDetail> outMaterialDetailList,String outOrderNumber,LoginUser loginUser) {
|
||||
StockOutOrder stockOutOrder = stockOutOrderMapper.selectOne(new QueryWrapper<StockOutOrder>().lambda().eq(StockOutOrder::getOutOrderNumber, outOrderNumber));
|
||||
StockOutOrder stockOutOrder = stockOutOrderMapper.selectOne(new QueryWrapper<StockOutOrder>().lambda()
|
||||
.eq(StockOutOrder::getOutOrderNumber, outOrderNumber)
|
||||
.eq(StockOutOrder::getDelFlag, 1));
|
||||
for (OutMaterialDetail outMaterialDetail : outMaterialDetailList) {
|
||||
BigDecimal nowAllocationQuantity = outMaterialDetail.getNowAllocationQuantity();
|
||||
if (nowAllocationQuantity == null || nowAllocationQuantity.compareTo(BigDecimal.ZERO) <= 0) {
|
||||
@@ -700,7 +702,9 @@ public class OutMaterialDetailImpl extends ServiceImpl<OutMaterialDetailMapper,
|
||||
}
|
||||
|
||||
public synchronized void childrenxgkc(List<OutMaterialDetail> outMaterialDetailList,String outOrderNumber,LoginUser loginUser) {
|
||||
StockOutOrder stockOutOrder = stockOutOrderMapper.selectOne(new QueryWrapper<StockOutOrder>().lambda().eq(StockOutOrder::getOutOrderNumber, outOrderNumber));
|
||||
StockOutOrder stockOutOrder = stockOutOrderMapper.selectOne(new QueryWrapper<StockOutOrder>().lambda()
|
||||
.eq(StockOutOrder::getOutOrderNumber, outOrderNumber)
|
||||
.eq(StockOutOrder::getDelFlag,1));
|
||||
for (OutMaterialDetail outMaterialDetail : outMaterialDetailList) {
|
||||
BigDecimal nowAllocationQuantity = outMaterialDetail.getNowAllocationQuantity();
|
||||
if (nowAllocationQuantity == null || nowAllocationQuantity.compareTo(BigDecimal.ZERO) <= 0) {
|
||||
|
||||
+3
-1
@@ -522,7 +522,9 @@ public class PickingOrderDomainService {
|
||||
List<PickingMaterialDetail> list = pickingMaterialDetailService.list(new QueryWrapper<PickingMaterialDetail>().lambda().eq(PickingMaterialDetail::getPickingOrderNumber, pickingOrder.getPickingOrderNumber()));
|
||||
|
||||
for (PickingMaterialDetail pickingMaterialDetail :list){
|
||||
OutMaterialDetail outMaterialDetail = outMaterialDetailMapper.selectOne(new QueryWrapper<OutMaterialDetail>().lambda().eq(OutMaterialDetail::getUniqueId, pickingMaterialDetail.getOutUniqueId()));
|
||||
OutMaterialDetail outMaterialDetail = outMaterialDetailMapper.selectOne(new QueryWrapper<OutMaterialDetail>().lambda()
|
||||
.eq(OutMaterialDetail::getUniqueId, pickingMaterialDetail.getOutUniqueId())
|
||||
.eq(OutMaterialDetail::getDelFlag,1));
|
||||
outMaterialDetail.setPickingQuantity(pickingMaterialDetail.getPickingQuantity());
|
||||
outMaterialDetailMapper.updateById(outMaterialDetail);
|
||||
}
|
||||
|
||||
+2
-1
@@ -260,7 +260,8 @@ public class ReviewOrderDomainService {
|
||||
.eq(OutMaterialDetail::getDelFlag, 1));
|
||||
if (outMd == null) {
|
||||
outMd = outMaterialDetailMapper.selectOne(new LambdaQueryWrapper<OutMaterialDetail>()
|
||||
.eq(OutMaterialDetail::getUniqueId, line.getOutUniqueId()));
|
||||
.eq(OutMaterialDetail::getUniqueId, line.getOutUniqueId())
|
||||
.eq(OutMaterialDetail::getDelFlag, 1));
|
||||
}
|
||||
if (outMd != null) {
|
||||
d.setMaterialDetailId(outMd.getMaterialDetailId());
|
||||
|
||||
+5
-2
@@ -20,6 +20,7 @@ import com.mhd.wms.domain.materialInventory.repository.facade.IMaterialInventory
|
||||
import com.mhd.wms.domain.materialInventory.repository.mapper.MaterialInventoryMapper;
|
||||
import com.mhd.wms.domain.materialInventory.repository.po.MaterialInventoryPO;
|
||||
import com.mhd.wms.domain.materialInventory.repository.todo.MaterialInventoryDO;
|
||||
import com.mhd.wms.domain.outMaterialDetail.entity.OutMaterialDetail;
|
||||
import com.mhd.wms.domain.outMaterialDetailSerialNumber.entity.OutMaterialDetailSerialNumber;
|
||||
import com.mhd.wms.domain.outMaterialDetailSerialNumber.repository.facade.IOutMaterialDetailSerialNumberService;
|
||||
import com.mhd.wms.domain.outMaterialDetailSerialNumber.repository.todo.OutMaterialDetailSerialNumberDO;
|
||||
@@ -153,7 +154,9 @@ public class ShiftMaterialDetailImpl extends ServiceImpl<ShiftMaterialDetailMapp
|
||||
public ShiftMaterialDetailPO getInfo(Long shiftIoDetailId) {
|
||||
LambdaQueryWrapper<ShiftMaterialDetail> lqw = new LambdaQueryWrapper<>();
|
||||
// 按照物料名称排序
|
||||
lqw.eq(ShiftMaterialDetail::getShiftIoDetailId, shiftIoDetailId).orderByAsc(ShiftMaterialDetail::getMaterialName);
|
||||
lqw.eq(ShiftMaterialDetail::getShiftIoDetailId, shiftIoDetailId)
|
||||
.eq(ShiftMaterialDetail::getDelFlag, 1)
|
||||
.orderByAsc(ShiftMaterialDetail::getMaterialName);
|
||||
ShiftMaterialDetail shiftMaterialDetail = shiftMaterialDetailMapper.selectOne(lqw);
|
||||
ShiftMaterialDetailPO shiftMaterialDetailPO = new ShiftMaterialDetailPO();
|
||||
BeanUtils.copyProperties(shiftMaterialDetail, shiftMaterialDetailPO);
|
||||
@@ -888,4 +891,4 @@ public class ShiftMaterialDetailImpl extends ServiceImpl<ShiftMaterialDetailMapp
|
||||
}
|
||||
return outMaterialDetailSerialNumberList;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user