抄码拣货

This commit is contained in:
zhou-hongcheng
2026-04-16 16:47:12 +08:00
parent 94900ea8e4
commit ce6d42ce61
3 changed files with 11 additions and 0 deletions
@@ -279,4 +279,8 @@ public class PickingMaterialDetail extends BaseVOEntity {
@Excel(name = "贴标费")
@TableField(exist = false)
private BigDecimal stickerFee;
@ApiModelProperty("抄码id数组 逗号分隔")
@Excel(name = "抄码id数组")
private String copyCodeReferenceIds;
}
@@ -155,6 +155,9 @@ public class PickingMaterialDetailImpl extends ServiceImpl<PickingMaterialDetail
throw new ServiceException("物料信息不存在");
}
PickingMaterialDetail pickingMaterialDetail = new PickingMaterialDetail();
if (!pickingMaterialDetailDO.getCopyCodeReferenceIds().equals(pickingMaterialDetailDb.getCopyCodeReferenceIds())){
pickingMaterialDetail.setCopyCodeReferenceIds(pickingMaterialDetailDO.getCopyCodeReferenceIds());
}
pickingMaterialDetail.setMaterialDetailId(pickingMaterialDetailDO.getMaterialDetailId());
pickingMaterialDetail.setUpdateBy(loginUser.getUserid());
pickingMaterialDetail.setUpdateByName(loginUser.getUsername());
@@ -232,4 +232,8 @@ public class PickingMaterialDetailDTO extends BaseVOEntity {
@ApiModelProperty("贴标费")
@Excel(name = "贴标费")
private BigDecimal stickerFee;
@ApiModelProperty("抄码id数组 逗号分隔")
@Excel(name = "抄码id数组")
private String copyCodeReferenceIds;
}