抄码商品分配库存存入id
This commit is contained in:
+5
@@ -12,6 +12,7 @@ import lombok.Data;
|
|||||||
|
|
||||||
import java.math.BigDecimal;
|
import java.math.BigDecimal;
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -494,6 +495,10 @@ public class OutMaterialDetail extends BaseVOEntity {
|
|||||||
@Excel(name = "库存数量")
|
@Excel(name = "库存数量")
|
||||||
private BigDecimal stockQuantity;
|
private BigDecimal stockQuantity;
|
||||||
|
|
||||||
|
@ApiModelProperty("抄码id数组 逗号分隔")
|
||||||
|
@Excel(name = "抄码id数组")
|
||||||
|
private String copyCodeReferenceIds;
|
||||||
|
|
||||||
@ApiModelProperty("抄码总重量")
|
@ApiModelProperty("抄码总重量")
|
||||||
@Excel(name = "抄码总重量")
|
@Excel(name = "抄码总重量")
|
||||||
private BigDecimal copyTotalWeight;
|
private BigDecimal copyTotalWeight;
|
||||||
|
|||||||
+5
-1
@@ -297,7 +297,11 @@ public class OutMaterialDetailImpl extends ServiceImpl<OutMaterialDetailMapper,
|
|||||||
outMaterialDetail.setUpdateByName(loginUser.getUsername());
|
outMaterialDetail.setUpdateByName(loginUser.getUsername());
|
||||||
outMaterialDetail.setUpdateTime(new Date());
|
outMaterialDetail.setUpdateTime(new Date());
|
||||||
//抄码总重量
|
//抄码总重量
|
||||||
outMaterialDetail.setCopyTotalWeight(outMaterialDetailDb.getCopyTotalWeight());
|
outMaterialDetail.setCopyTotalWeight(outMaterialDetailDO.getCopyTotalWeight());
|
||||||
|
String idsStr = outMaterialDetailDO.getCopyCodeReferenceIds().stream()
|
||||||
|
.map(String::valueOf)
|
||||||
|
.collect(Collectors.joining(","));
|
||||||
|
outMaterialDetail.setCopyCodeReferenceIds(idsStr);
|
||||||
outMaterialDetailList.add(outMaterialDetail);
|
outMaterialDetailList.add(outMaterialDetail);
|
||||||
//判断是否存在子项
|
//判断是否存在子项
|
||||||
List<OutMaterialDetailDO> materialDetailDOChildList = outMaterialDetailDO.getChildren();
|
List<OutMaterialDetailDO> materialDetailDOChildList = outMaterialDetailDO.getChildren();
|
||||||
|
|||||||
Reference in New Issue
Block a user