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