package com.testor.module.globalAlarm.service;


import com.testor.module.globalAlarm.model.domain.TGlobalAlarm;
import com.testor.module.globalAlarm.model.dto.TGlobalAlarmParam;
import com.tongtech.tfw.backend.common.biz.models.BaseResponse;
import com.tongtech.tfw.backend.common.models.supers.SuperService;

import java.util.List;

/**
 * 全局报警Service接口
 * 
 * @author testor-framework
 * @date 2023-02-08 11:09:19
 */
public interface TGlobalAlarmService extends SuperService<TGlobalAlarm> {

    BaseResponse<List<TGlobalAlarmParam>> quantityStatistics(TGlobalAlarmParam tGlobalAlarmParam);

    BaseResponse<List<TGlobalAlarmParam>> getAlarmType(TGlobalAlarmParam tGlobalAlarmParam);

    BaseResponse<List<TGlobalAlarmParam>> getTimeFrame(TGlobalAlarmParam tGlobalAlarmParam);
}
