作业量优化

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