liriming
2024-09-24 5d299c9d79b04c12bbead1229f09e993b917b22a
提交 | 用户 | 时间
7fd198 1 package com.iailab.module.model.mcs.pre.service;
2
3 import com.iailab.framework.common.page.PageData;
4 import com.iailab.framework.common.pojo.PageResult;
5 import com.iailab.framework.common.service.BaseService;
6 import com.iailab.module.model.mcs.pre.dto.MmPredictItemDTO;
7 import com.iailab.module.model.mcs.pre.entity.MmPredictItemEntity;
5c6007 8 import com.iailab.module.model.mcs.pre.vo.MmPredictItemPageReqVO;
7fd198 9 import com.iailab.module.model.mcs.pre.vo.MmPredictItemRespVO;
10 import com.iailab.module.model.mdk.vo.ItemVO;
11 import com.iailab.module.model.mdk.vo.MergeItemVO;
12
13 import javax.servlet.http.HttpServletRequest;
14 import javax.servlet.http.HttpServletResponse;
15 import java.util.List;
16 import java.util.Map;
17
18 /**
19  * @author PanZhibao
20  * @date 2021年04月26日 13:57
21  */
5c6007 22 public interface MmPredictItemService{
7fd198 23
24     void deleteBatch(String[] itemIds);
25
5c6007 26     MmPredictItemDTO info(String id);
7fd198 27
28     int check(MmPredictItemEntity mmPredictItem);
29
30     List<ItemVO> getByModuleId(String moduleId);
31
32     ItemVO getItemByItemNo(String itemNo);
33
34     ItemVO getItemById(String itemId);
35
36     MergeItemVO getMergeItemByItemId(String itemId);
5c6007 37
L 38     PageResult<MmPredictItemEntity> queryPage(MmPredictItemPageReqVO reqVO);
39
5d299c 40     void add(MmPredictItemDTO mmPredictItemDto);
5c6007 41
5d299c 42     void update(MmPredictItemDTO mmPredictItemDTO);
L 43
44     List<MmPredictItemEntity> list(Map<String, Object> params);
7fd198 45 }