This commit is contained in:
zhou-hongcheng
2026-04-16 14:53:36 +08:00
parent 5446c3bece
commit 67a37c1458
2 changed files with 10 additions and 5 deletions
@@ -95,4 +95,7 @@ public class CopyCodeReference extends BaseEntity {
*/ */
@TableField(exist = false) @TableField(exist = false)
private Map<String, Object> params; private Map<String, Object> params;
@TableField(exist = false)
private String searchValue;
} }
@@ -295,11 +295,13 @@ public class OutMaterialDetailImpl extends ServiceImpl<OutMaterialDetailMapper,
outMaterialDetail.setUpdateByName(loginUser.getUsername()); outMaterialDetail.setUpdateByName(loginUser.getUsername());
outMaterialDetail.setUpdateTime(new Date()); outMaterialDetail.setUpdateTime(new Date());
//抄码总重量 //抄码总重量
outMaterialDetail.setCopyTotalWeight(outMaterialDetailDO.getCopyTotalWeight()); if (!CollectionUtils.isEmpty(outMaterialDetailDO.getCopyCodeReferenceIds())){
String idsStr = outMaterialDetailDO.getCopyCodeReferenceIds().stream() outMaterialDetail.setCopyTotalWeight(outMaterialDetailDO.getCopyTotalWeight());
.map(String::valueOf) String idsStr = outMaterialDetailDO.getCopyCodeReferenceIds().stream()
.collect(Collectors.joining(",")); .map(String::valueOf)
outMaterialDetail.setCopyCodeReferenceIds(idsStr); .collect(Collectors.joining(","));
outMaterialDetail.setCopyCodeReferenceIds(idsStr);
}
outMaterialDetailList.add(outMaterialDetail); outMaterialDetailList.add(outMaterialDetail);
//判断是否存在子项 //判断是否存在子项
List<OutMaterialDetailDO> materialDetailDOChildList = outMaterialDetailDO.getChildren(); List<OutMaterialDetailDO> materialDetailDOChildList = outMaterialDetailDO.getChildren();