diff --git a/uapbd/src/private/nccloud/api/impl/mmbd/bom/APIBomBusinessServiceImpl.java b/uapbd/src/private/nccloud/api/impl/mmbd/bom/APIBomBusinessServiceImpl.java index 76848f3..6d99a79 100644 --- a/uapbd/src/private/nccloud/api/impl/mmbd/bom/APIBomBusinessServiceImpl.java +++ b/uapbd/src/private/nccloud/api/impl/mmbd/bom/APIBomBusinessServiceImpl.java @@ -195,10 +195,13 @@ public class APIBomBusinessServiceImpl implements IAPIBomBusinessService { mapInit(original); AggBomVO agg = aggInit(paramMap); - //2025年4月11日14点35分 --重新赋值上制单人创建人 --start + //2025年4月11日14点35分 --重新赋值上制单人创建人+默认 --start agg.getParentVO().setAttributeValue("billmaker", original.getParent().getAttributeValue("billmaker")); agg.getParentVO().setAttributeValue("creator", original.getParent().getAttributeValue("creator")); - //2025年4月11日14点35分 --重新赋值上制单人创建人 --end + if(bom.get("hbdefault")==null){ + agg.getParentVO().setAttributeValue("hbdefault", original.getParent().getAttributeValue("hbdefault")); + } + //2025年4月11日14点35分 --重新赋值上制单人创建人+默认 --end JSONString checkInfo = requiredCheck(agg); if (checkInfo != null) { return checkInfo;