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