报错提示优化
This commit is contained in:
parent
f93d1c2687
commit
59ba920bf1
|
|
@ -126,8 +126,6 @@ public class HandOverRule implements IRule<AggWrVO> {
|
|||
IPHandTakeBusinessService serv = (IPHandTakeBusinessService)NCLocator.getInstance().lookup(IPHandTakeBusinessService.class);
|
||||
|
||||
IDHandTakeBusinessService idHandTakeBusinessService= (IDHandTakeBusinessService)NCLocator.getInstance().lookup(IDHandTakeBusinessService.class);
|
||||
|
||||
|
||||
int fprodmode = vo.getParentVO().getFprodmode();
|
||||
AggHandTakeVO takeVO =new AggHandTakeVO();
|
||||
try {
|
||||
|
|
@ -145,13 +143,16 @@ public class HandOverRule implements IRule<AggWrVO> {
|
|||
// AggHandTakeVO takeVO = serv.getPHandOverVO(aggChangeVOs[0]);
|
||||
for (HandTakeBVO handTakeBVO:(HandTakeBVO[])takeVO.getChildrenVO()){
|
||||
|
||||
if(handTakeBVO.getVrcvmocode().isEmpty() || handTakeBVO.getVrcvpickmcode().isEmpty()){
|
||||
continue;
|
||||
// throw new BusinessException("没有接受备料计划单号和接受生产订单号,请检查工位半产品是否维护配套子件和完工后续处理生产页签参数");
|
||||
if( null ==handTakeBVO.getVrcvmocode() || null ==handTakeBVO.getVrcvpickmcode() || handTakeBVO.getVrcvmocode().isEmpty() || handTakeBVO.getVrcvpickmcode().isEmpty()){
|
||||
// continue;
|
||||
throw new BusinessException("没有接受备料计划单号和接受生产订单号,请检查数据");
|
||||
}
|
||||
if( null == takeVO.getParentVO().getVhomobillcode() ){
|
||||
|
||||
}
|
||||
if(takeVO.getParentVO().getNhandoverastnum().compareTo(UFDouble.ZERO_DBL) ==0){
|
||||
continue;
|
||||
// throw new BusinessException("完工数量不能为0");
|
||||
// continue;
|
||||
throw new BusinessException("完工数量不能为0");
|
||||
}
|
||||
|
||||
|
||||
|
|
@ -176,8 +177,8 @@ public class HandOverRule implements IRule<AggWrVO> {
|
|||
handTakeBVO.setCrcvfactoryvid(orgVO.getPk_vid());
|
||||
}
|
||||
}
|
||||
aggHandTakeVOS.add(takeVO);
|
||||
}
|
||||
aggHandTakeVOS.add(takeVO);
|
||||
}
|
||||
if(!aggHandTakeVOS.isEmpty()){
|
||||
// handTakeMaintainService.insert(aggHandTakeVOS.toArray(new AggHandTakeVO[aggHandTakeVOS.size()]));
|
||||
|
|
|
|||
Loading…
Reference in New Issue