现存量查询接口

This commit is contained in:
mzr 2025-10-01 10:25:13 +08:00
parent 220e5bf147
commit be49a4f6f4
1 changed files with 10 additions and 2 deletions

View File

@ -1,6 +1,7 @@
package nccloud.api.impl.ic.onhand;
import nc.bs.framework.common.NCLocator;
import nc.bs.logging.Logger;
import nc.itf.ic.onhand.OnhandResService;
import nc.vo.ic.onhand.entity.OnhandDimVO;
import nc.vo.ic.onhand.entity.OnhandVO;
@ -137,7 +138,15 @@ public class APIOnhandQueryIpml implements IAPIOnhandQuery {
selMap = TransferCodeToPKTool.doTranslateFields(jsonParamMapping, selMap);
OnhandDataSupplement dataSupplement = new OnhandDataSupplement();
OnhandDimVO onhandDimVO = new OnhandDimVO();
onhandDimVO = dataSupplement.process(selMap);
try {
onhandDimVO = dataSupplement.process(selMap);
} catch (Exception e) {
Logger.error(e);
}
// 跳过查不出数据的物料
if (onhandDimVO == null || onhandDimVO.getCmaterialoid() == null) {
continue;
}
onhandDimVOS.add(onhandDimVO);
}
@ -151,7 +160,6 @@ public class APIOnhandQueryIpml implements IAPIOnhandQuery {
onhandDimVO = dataSupplement.process(selMap);
onhandDimVOS.add(onhandDimVO);
}
OnhandVO[] onhandVOs = NCLocator.getInstance().lookup(OnhandResService.class)
.queryOnhandVOByDims(onhandDimVOS.toArray(new OnhandDimVO[0]));
return onhandVOs;