dengzedong
2025-02-13 4af6b1e2c41365936df308eea6fa50e269eca3b6
提交 | 用户 | 时间
7fd198 1 package com.iailab.module.model.mcs.pre.service;
2
3 import com.iailab.framework.common.pojo.PageResult;
4 import com.iailab.module.model.mcs.pre.dto.MmPredictItemDTO;
5 import com.iailab.module.model.mcs.pre.entity.MmPredictItemEntity;
5c6007 6 import com.iailab.module.model.mcs.pre.vo.MmPredictItemPageReqVO;
137356 7 import com.iailab.module.model.mcs.pre.vo.MmPredictItemRespVO;
7fd198 8 import com.iailab.module.model.mdk.vo.ItemVO;
9 import com.iailab.module.model.mdk.vo.MergeItemVO;
10
11 import java.util.List;
a97b38 12 import java.util.Map;
7fd198 13
14 /**
15  * @author PanZhibao
16  * @date 2021年04月26日 13:57
17  */
5c6007 18 public interface MmPredictItemService{
7fd198 19
20     void deleteBatch(String[] itemIds);
21
5c6007 22     MmPredictItemDTO info(String id);
7fd198 23
24     int check(MmPredictItemEntity mmPredictItem);
25
26     List<ItemVO> getByModuleId(String moduleId);
27
28     ItemVO getItemByItemNo(String itemNo);
29
b82ba2 30     ItemVO getItemByIdFromCache(String itemId);
ca56f2 31
7fd198 32     ItemVO getItemById(String itemId);
33
19a4fb 34     ItemVO getItemByOutPutId(String outPutId);
D 35
91343d 36     void clearCatch();
37
7fd198 38     MergeItemVO getMergeItemByItemId(String itemId);
5c6007 39
137356 40     PageResult<MmPredictItemRespVO> queryPage(MmPredictItemPageReqVO reqVO);
5c6007 41
5d299c 42     void add(MmPredictItemDTO mmPredictItemDto);
5c6007 43
5d299c 44     void update(MmPredictItemDTO mmPredictItemDTO);
L 45
a97b38 46     List<MmPredictItemRespVO> list(Map<String, Object> params);
9f049d 47
J 48     MmPredictItemEntity getById(String id);
22e321 49
D 50     List<MmPredictItemRespVO> getDoubleOutPutsByItemNos(List<String> itemNos);
153763 51
D 52     List<MmPredictItemRespVO> getArrayOutPutsByItemNos(List<String> itemNos);
7fd198 53 }