工业互联网平台2.0版本后端代码
dengzedong
2025-05-08 6a020a8c15b4b04467e90c4ba4773c8c2faa51a8
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
package com.iailab.module.data.arc.service;
 
import com.iailab.framework.common.pojo.PageResult;
import com.iailab.framework.common.service.BaseService;
import com.iailab.module.data.api.arc.dto.ApiArcDataDTO;
import com.iailab.module.data.api.arc.dto.ApiArcValueQueryDTO;
import com.iailab.module.data.arc.entity.ArcDataEntity;
import com.iailab.module.data.arc.vo.ArcDataPageReqVO;
 
import java.util.Calendar;
import java.util.Date;
 
import java.util.List;
 
public interface ArcDataService extends BaseService<ArcDataEntity> {
    //根据归档类型进行归档
    void archiving(String type, Calendar calendar);
 
    PageResult<ArcDataEntity> queryPage(ArcDataPageReqVO reqVO);
 
    List<ApiArcDataDTO> queryHistoryValue(ApiArcValueQueryDTO queryDTO);
 
    ApiArcDataDTO queryArcLastValue(String code);
}