| | |
| | | |
| | | @Override |
| | | public List<MmPredictItemRespVO> getDoubleOutPutsByItemNos(List<String> itemNos) { |
| | | if (CollectionUtils.isEmpty(itemNos)) { |
| | | List<Integer> resultType = new ArrayList<Integer>(){{ |
| | | add(3); |
| | | }}; |
| | | return getOutPutsByItemNosAndResultType(itemNos,resultType); |
| | | } |
| | | |
| | | @Override |
| | | public List<MmPredictItemRespVO> getArrayOutPutsByItemNos(List<String> itemNos) { |
| | | List<Integer> resultType = new ArrayList<Integer>(){{ |
| | | add(1); |
| | | add(2); |
| | | }}; |
| | | return getOutPutsByItemNosAndResultType(itemNos,resultType); |
| | | } |
| | | |
| | | public List<MmPredictItemRespVO> getOutPutsByItemNosAndResultType(List<String> itemNos,List<Integer> resultType) { |
| | | if (CollectionUtils.isEmpty(itemNos) || CollectionUtils.isEmpty(resultType)) { |
| | | return new ArrayList<>(); |
| | | } |
| | | Map<String, Object> params = new HashMap(1); |
| | | params.put("itemNos", itemNos); |
| | | List<MmPredictItemRespVO> list = mmPredictItemDao.getDoubleOutPutsByItemNos(params); |
| | | params.put("resultType", resultType); |
| | | List<MmPredictItemRespVO> list = mmPredictItemDao.getOutPutsByItemNosAndResultType(params); |
| | | return list; |
| | | } |
| | | |