dengzedong
6 天以前 a6e46fe2b5729e7468b6f3c4e079232801c22520
提交 | 用户 | 时间
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);
7fd198 31     ItemVO getItemById(String itemId);
32
19a4fb 33     ItemVO getItemByOutPutId(String outPutId);
D 34
91343d 35     void clearCatch();
36
7fd198 37     MergeItemVO getMergeItemByItemId(String itemId);
5c6007 38
137356 39     PageResult<MmPredictItemRespVO> queryPage(MmPredictItemPageReqVO reqVO);
5c6007 40
5d299c 41     void add(MmPredictItemDTO mmPredictItemDto);
5c6007 42
5d299c 43     void update(MmPredictItemDTO mmPredictItemDTO);
L 44
a97b38 45     List<MmPredictItemRespVO> list(Map<String, Object> params);
9f049d 46
J 47     MmPredictItemEntity getById(String id);
7fd198 48 }