采购需求合并校验
This commit is contained in:
parent
cf4af5f262
commit
6bd349cc42
|
@ -11,6 +11,7 @@ import kd.bos.logging.LogFactory;
|
||||||
import kd.bos.servicehelper.BusinessDataServiceHelper;
|
import kd.bos.servicehelper.BusinessDataServiceHelper;
|
||||||
|
|
||||||
import java.math.BigDecimal;
|
import java.math.BigDecimal;
|
||||||
|
import java.util.HashMap;
|
||||||
|
|
||||||
public class PurPlanSubmitOPPlugin extends AbstractOperationServicePlugIn {
|
public class PurPlanSubmitOPPlugin extends AbstractOperationServicePlugIn {
|
||||||
|
|
||||||
|
@ -36,7 +37,12 @@ public class PurPlanSubmitOPPlugin extends AbstractOperationServicePlugIn {
|
||||||
}
|
}
|
||||||
//采购计划明细
|
//采购计划明细
|
||||||
BigDecimal cgxuentry_a = BigDecimal.ZERO;
|
BigDecimal cgxuentry_a = BigDecimal.ZERO;
|
||||||
|
HashMap hashMap = new HashMap<String, String>();
|
||||||
for (DynamicObject dynamicObject : cgxuentry) {
|
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"));
|
cgxuentry_a = cgxuentry_a.add(dynamicObject.getBigDecimal("qeug_applyamount"));
|
||||||
}
|
}
|
||||||
//合约规划金额 entryentity
|
//合约规划金额 entryentity
|
||||||
|
|
Loading…
Reference in New Issue