取消分配;
This commit is contained in:
+4
@@ -1,6 +1,7 @@
|
|||||||
package com.mhd.wms.domain.outMaterialDetail.entity;
|
package com.mhd.wms.domain.outMaterialDetail.entity;
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.annotation.IdType;
|
import com.baomidou.mybatisplus.annotation.IdType;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableField;
|
||||||
import com.baomidou.mybatisplus.annotation.TableId;
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
|
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
|
||||||
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
|
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
|
||||||
@@ -384,4 +385,7 @@ public class OutMaterialDetail extends BaseVOEntity {
|
|||||||
@ApiModelProperty("单位")
|
@ApiModelProperty("单位")
|
||||||
@Excel(name = "单位")
|
@Excel(name = "单位")
|
||||||
private String unit;
|
private String unit;
|
||||||
|
|
||||||
|
@TableField(exist = false)
|
||||||
|
private BigDecimal actualQuantity;
|
||||||
}
|
}
|
||||||
+4
-2
@@ -398,6 +398,9 @@ public class OutMaterialDetailImpl extends ServiceImpl<OutMaterialDetailMapper,
|
|||||||
throw new ServiceException("物料信息不存在");
|
throw new ServiceException("物料信息不存在");
|
||||||
}
|
}
|
||||||
OutMaterialDetail outMaterialDetail = new OutMaterialDetail();
|
OutMaterialDetail outMaterialDetail = new OutMaterialDetail();
|
||||||
|
outMaterialDetail.setActualQuantity(outMaterialDetailDO.getActualQuantity());
|
||||||
|
outMaterialDetail.setMaterialInventoryId(outMaterialDetailDO.getMaterialInventoryId());
|
||||||
|
outMaterialDetail.setMaterialBaseInfoId(outMaterialDetailDO.getMaterialBaseInfoId());
|
||||||
outMaterialDetail.setMaterialDetailId(outMaterialDetailDO.getMaterialDetailId());
|
outMaterialDetail.setMaterialDetailId(outMaterialDetailDO.getMaterialDetailId());
|
||||||
outMaterialDetail.setUpdateBy(loginUser.getUserid());
|
outMaterialDetail.setUpdateBy(loginUser.getUserid());
|
||||||
outMaterialDetail.setUpdateByName(loginUser.getUsername());
|
outMaterialDetail.setUpdateByName(loginUser.getUsername());
|
||||||
@@ -457,7 +460,6 @@ public class OutMaterialDetailImpl extends ServiceImpl<OutMaterialDetailMapper,
|
|||||||
}
|
}
|
||||||
//保存物料明细信息
|
//保存物料明细信息
|
||||||
updateBatchById(outMaterialDetailList);
|
updateBatchById(outMaterialDetailList);
|
||||||
|
|
||||||
//取消分配
|
//取消分配
|
||||||
qxfp(outMaterialDetailList,outOrderNumber,loginUser);
|
qxfp(outMaterialDetailList,outOrderNumber,loginUser);
|
||||||
return stockOutOrderPO;
|
return stockOutOrderPO;
|
||||||
@@ -467,7 +469,7 @@ public class OutMaterialDetailImpl extends ServiceImpl<OutMaterialDetailMapper,
|
|||||||
StockOutOrder stockOutOrder = stockOutOrderMapper.selectOne(new QueryWrapper<StockOutOrder>().lambda().eq(StockOutOrder::getOutOrderNumber, outOrderNumber));
|
StockOutOrder stockOutOrder = stockOutOrderMapper.selectOne(new QueryWrapper<StockOutOrder>().lambda().eq(StockOutOrder::getOutOrderNumber, outOrderNumber));
|
||||||
for (OutMaterialDetail outMaterialDetail : outMaterialDetailList) {
|
for (OutMaterialDetail outMaterialDetail : outMaterialDetailList) {
|
||||||
Long materialInventoryId = outMaterialDetail.getMaterialInventoryId();
|
Long materialInventoryId = outMaterialDetail.getMaterialInventoryId();
|
||||||
BigDecimal allocationQuantity = outMaterialDetail.getAllocationQuantity();
|
BigDecimal allocationQuantity = outMaterialDetail.getActualQuantity();
|
||||||
MaterialInventory materialInventoryPO = materialInventoryMapper.selectById(materialInventoryId);
|
MaterialInventory materialInventoryPO = materialInventoryMapper.selectById(materialInventoryId);
|
||||||
if (materialInventoryPO != null) {
|
if (materialInventoryPO != null) {
|
||||||
//更新库存数量
|
//更新库存数量
|
||||||
|
|||||||
+2
-2
@@ -84,8 +84,8 @@ public class OutMaterialDetailDTO extends BaseVOEntity {
|
|||||||
@Excel(name = "复核数量")
|
@Excel(name = "复核数量")
|
||||||
private BigDecimal checkQuantity;
|
private BigDecimal checkQuantity;
|
||||||
|
|
||||||
@ApiModelProperty("作业数量(例如:分配数量 拣货数量 复核数量)")
|
@ApiModelProperty("作业数量(例如:分配数量 拣货数量 复核数量 取消数量)")
|
||||||
@Excel(name = "作业数量(例如:分配数量 拣货数量 复核数量)")
|
@Excel(name = "作业数量(例如:分配数量 拣货数量 复核数量 取消数量)")
|
||||||
private BigDecimal actualQuantity;
|
private BigDecimal actualQuantity;
|
||||||
|
|
||||||
@ApiModelProperty("净重 单位:千克")
|
@ApiModelProperty("净重 单位:千克")
|
||||||
|
|||||||
Reference in New Issue
Block a user