liriming
2024-11-26 5b952f77058a9da5af5e143a6c2c7ba195aa736d
提交 | 用户 | 时间
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
91343d 33     void clearCatch();
34
7fd198 35     MergeItemVO getMergeItemByItemId(String itemId);
5c6007 36
137356 37     PageResult<MmPredictItemRespVO> queryPage(MmPredictItemPageReqVO reqVO);
5c6007 38
5d299c 39     void add(MmPredictItemDTO mmPredictItemDto);
5c6007 40
5d299c 41     void update(MmPredictItemDTO mmPredictItemDTO);
L 42
a97b38 43     List<MmPredictItemRespVO> list(Map<String, Object> params);
9f049d 44
J 45     MmPredictItemEntity getById(String id);
7fd198 46 }