潘志宝
2024-10-31 14cb329f0fec66711e3ddeba7e80db289c7fe8fc
提交 | 用户 | 时间
a6de49 1 package com.iailab.module.data.point.service;
H 2
6bf63b 3 import com.iailab.framework.common.pojo.PageResult;
139c6a 4 import com.iailab.module.data.common.utils.PageUtils;
a6de49 5 import com.iailab.module.data.point.dto.DaPointDTO;
H 6 import com.iailab.module.data.point.entity.DaPointEntity;
139c6a 7 import com.iailab.module.data.point.vo.*;
a6de49 8
H 9 import java.util.List;
10 import java.util.Map;
11
12 /**
6bf63b 13  * @author lirm
a6de49 14  * @Description
6bf63b 15  * @createTime 2024年09月2日
a6de49 16  */
6bf63b 17 public interface DaPointService{
250190 18     PageResult<DaPointDTO> queryPage(DaPointPageReqVO reqVO);
a6de49 19
6bf63b 20     DaPointDTO info(String id);
a6de49 21
b8b8cb 22     DaPointDTO getSimpleInfoById(String id);
23
24     DaPointDTO getSimpleInfoByNo(String no);
25
6bf63b 26     void add(DaPointDTO daPointDTO);
L 27
28     void update(DaPointDTO daPointDTO);
29
30     void delete(String[] id);
a6de49 31
H 32     List<DaPointDTO> list(Map<String, Object> params);
33
34     List<DaPointDTO> getConstantPoint(String freq);
35
36     List<DaPointDTO> getConstantPoint(List<String> pointNos);
37
38     List<DaPointDTO> getMeasurePoint(String freq);
39
40     List<DaPointDTO> getMeasurePoint(List<String> pointNos);
41
42     DaPointDTO getMeasurePointByNo(String pointNo);
43
44     List<DaPointDTO> getMathPoint(String freq);
45
46     List<DaPointDTO> getMathPoint(List<String> pointNos);
47
48     DaPointDTO getByNo(String pointNo);
49
50     List<DaPointDTO> getByNos(List<String> pointNos);
51
52     void enableByIds(String[] ids);
53
54     void disableByIds(String[] ids);
55
56     void updateDefaultValue(DaPointDTO dto);
6bf63b 57
139c6a 58     PointImportRespVO importPointList(List<PointImportExcelVO> importPoints, boolean isUpdateSupport);
D 59
14cb32 60     List<DaPointDTO> getList(DaPointPageReqVO exportReqVO);
61
62     List<DaPointDTO> getConstantPoint(DaPointPageReqVO reqVO);
63
64     List<DaPointDTO> getMeasurePoint(DaPointPageReqVO reqVO);
65
66     List<DaPointDTO> getMathPoint(DaPointPageReqVO reqVO);
a6de49 67 }