作业量优化

This commit is contained in:
lihao 2025-09-30 14:06:54 +08:00
parent 9f42e13d92
commit 57f0690e98
1 changed files with 7 additions and 7 deletions

View File

@ -69,11 +69,11 @@ public class ApplytaskRestResource extends AbstractNCCRestResource {
List<AggTaskAVO> aggTaskAVOS = new ArrayList<>();
for (Map<String, Object> param : paramList) {
Object orderId= hybo.findColValue("mm_pmo","cpmohid"," vbillcode ='" + param.get("billcode") + "' ");
String mrlCode= (String) param.get("mrlcode");
String mrlid=(String) hybo.findColValue("bd_material","pk_material"," code = '" + mrlCode + "' ");
if(mrlid == null){
throw new BusinessException("产品编码不能为空");
}
// String mrlCode= (String) param.get("mrlcode");
// String mrlid=(String) hybo.findColValue("bd_material","pk_material"," code = '" + mrlCode + "' ");
// if(mrlid == null){
// throw new BusinessException("产品编码不能为空");
// }
if (orderId != null && !orderId.equals("")) {
PMOAggVO[] pmoaggvos = ((IPMOQueryService)NCLocator.getInstance().lookup(IPMOQueryService.class)).queryByPks(new String[]{(String) orderId});
if (pmoaggvos == null || pmoaggvos.length == 0) {
@ -81,7 +81,7 @@ public class ApplytaskRestResource extends AbstractNCCRestResource {
}else{
for (PMOAggVO pmoaggvo : pmoaggvos) {
for (PMOItemVO pmoItemVO: pmoaggvo.getChildrenVO()){
if(pmoItemVO.getCmaterialvid().equals(mrlid)){
// if(pmoItemVO.getCmaterialvid().equals(mrlid)){
ids.add(pmoaggvo.getParentVO().getCpmohid()) ;
bids.add(pmoItemVO.getCmoid());
AggTaskAVO[] aggvos = pushActivity((String[]) ids.toArray(new String[ids.size()]), (String[]) bids.toArray(new String[ids.size()]));
@ -104,7 +104,7 @@ public class ApplytaskRestResource extends AbstractNCCRestResource {
}
aggTaskAVOS.add(aggTaskAVO);
}
}
// }
}
}
}