作业量优化
This commit is contained in:
parent
9f42e13d92
commit
57f0690e98
|
|
@ -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);
|
||||
}
|
||||
}
|
||||
// }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue