潘志宝
2024-11-29 e0b86ecb9040b56bad93356263805baff76442b4
提交 | 用户 | 时间
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
9f049d 11 import java.util.Date;
7fd198 12 import java.util.List;
a97b38 13 import java.util.Map;
7fd198 14
15 /**
16  * @author PanZhibao
17  * @date 2021年04月26日 13:57
18  */
5c6007 19 public interface MmPredictItemService{
7fd198 20
21     void deleteBatch(String[] itemIds);
22
5c6007 23     MmPredictItemDTO info(String id);
7fd198 24
25     int check(MmPredictItemEntity mmPredictItem);
26
27     List<ItemVO> getByModuleId(String moduleId);
28
29     ItemVO getItemByItemNo(String itemNo);
30
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 }