采购需求合并校验

This commit is contained in:
ptt 2025-04-11 18:03:43 +08:00
parent cf4af5f262
commit 6bd349cc42
1 changed files with 6 additions and 0 deletions

View File

@ -11,6 +11,7 @@ import kd.bos.logging.LogFactory;
import kd.bos.servicehelper.BusinessDataServiceHelper;
import java.math.BigDecimal;
import java.util.HashMap;
public class PurPlanSubmitOPPlugin extends AbstractOperationServicePlugIn {
@ -36,7 +37,12 @@ public class PurPlanSubmitOPPlugin extends AbstractOperationServicePlugIn {
}
//采购计划明细
BigDecimal cgxuentry_a = BigDecimal.ZERO;
HashMap hashMap = new HashMap<String, String>();
for (DynamicObject dynamicObject : cgxuentry) {
if(hashMap.containsKey(dynamicObject.getString("qeug_qxbillno"))){
continue;
}
hashMap.put(dynamicObject.getString("qeug_qxbillno"),dynamicObject.getString("qeug_qxbillno"));
cgxuentry_a = cgxuentry_a.add(dynamicObject.getBigDecimal("qeug_applyamount"));
}
//合约规划金额 entryentity