diff --git a/main/java/shkd/repc/rebm/opplugin/PurPlanSubmitOPPlugin.java b/main/java/shkd/repc/rebm/opplugin/PurPlanSubmitOPPlugin.java index 43b4279..e0a06f9 100644 --- a/main/java/shkd/repc/rebm/opplugin/PurPlanSubmitOPPlugin.java +++ b/main/java/shkd/repc/rebm/opplugin/PurPlanSubmitOPPlugin.java @@ -8,6 +8,7 @@ import kd.bos.entity.plugin.AddValidatorsEventArgs; import kd.bos.entity.validate.AbstractValidator; import kd.bos.logging.Log; import kd.bos.logging.LogFactory; +import kd.bos.servicehelper.BusinessDataServiceHelper; import java.math.BigDecimal; @@ -28,6 +29,7 @@ public class PurPlanSubmitOPPlugin extends AbstractOperationServicePlugIn { for (ExtendedDataEntity extendedDataEntity : dataEntities1) { //采购需求明细 DynamicObject dataEntity = extendedDataEntity.getDataEntity(); + dataEntity = BusinessDataServiceHelper.loadSingle(dataEntity.getPkValue(),"rebm_purplan"); DynamicObjectCollection cgxuentry = dataEntity.getDynamicObjectCollection("qeug_cgxuentryss"); if (cgxuentry.isEmpty()) { this.addErrorMessage(extendedDataEntity, "采购需求明细不能为空,不允许提交。");