Newer
Older
newfiber-termite / newfiber-termites-business / newfiber-termites-biz / src / main / java / com / newfiber / termite / service / ITermiteService.java
@xiongkai xiongkai 2 days ago 1 KB 包结构调整
package com.newfiber.termite.service;

import com.newfiber.common.core.web.page.PageResult;
import com.newfiber.termite.domain.dto.SnAlarmStatisticDto;
import com.newfiber.termite.domain.dto.UnitInfoDto;
import com.newfiber.termite.domain.request.DeviceInfoUpdateRequest;
import com.newfiber.termite.domain.request.TermiteHistoryQueryRequest;
import com.newfiber.termite.domain.request.TermiteInfoQueryRequest;
import com.newfiber.termite.domain.request.TermiteInfoSaveRequest;
import com.newfiber.termite.domain.request.TermiteInfoUpdateyRequest;
import com.newfiber.termite.domain.response.TermiteInfoResponse;
import java.util.List;

public interface ITermiteService {

    List<TermiteInfoResponse> querytermiteData(TermiteInfoQueryRequest request);

    boolean updateMonitorData(TermiteInfoUpdateyRequest request);

    boolean updateMonitorDevice(DeviceInfoUpdateRequest request);

    PageResult<List<TermiteInfoResponse>> queryhistoryData(TermiteHistoryQueryRequest request);

    List<TermiteInfoResponse> queryhistoryDataList(TermiteHistoryQueryRequest request);

    boolean insertMonitorDevice(TermiteInfoSaveRequest request);

    boolean removeMonitorDevice(String id);

    boolean updateModlefirstData(String sn);

    UnitInfoDto queryUnitdata();

    List<SnAlarmStatisticDto> querySnalarmStatistic(String projectCode);

    Object queryNowWeather();

    void transferMySql2Mongo();

    Boolean reverseDebug();
}