|
|
|
@ -281,8 +281,9 @@ public class BomTakeEffectService implements IBomTakeEffectService {
|
|
|
|
|
int batchHandleNum = 100;
|
|
|
|
|
|
|
|
|
|
for (int i = 0; i < itemPartNo.size(); i += batchHandleNum) {
|
|
|
|
|
List<String> itemPartNoByPart = itemPartNo.subList(i, Math.min(i + batchHandleNum, itemPartNo.size()));
|
|
|
|
|
DdlPackBean packBean = DdlPackBean.getDdlPackBean(organizeCode);
|
|
|
|
|
DdlPreparedPack.getInPackList(itemPartNo, MesPcnExtConstWords.ITEM_PART_NO, packBean);
|
|
|
|
|
DdlPreparedPack.getInPackList(itemPartNoByPart, MesPcnExtConstWords.ITEM_PART_NO, packBean);
|
|
|
|
|
List<MesBom> bomTempList = bomRepository.findByHqlWhere(packBean);
|
|
|
|
|
bomList.addAll(bomTempList);
|
|
|
|
|
}
|
|
|
|
|