using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using WIDESEAWCS_Core; using WIDESEAWCS_Core.BaseRepository; using WIDESEAWCS_Core.BaseServices; using WIDESEAWCS_DTO.Telescopic; using WIDESEAWCS_Model.Models; namespace WIDESEAWCS_ITaskInfoService { public interface IAlarmResetHsyServer : IService { IRepository Repository { get; } /// /// 添加 /// /// /// /// WebResponseContent AddAlarmHsy(int deptid, string alarmContent, bool resetStatus); /// /// 根据轨道站查看该表的全部信息,按照状态为ture和时间最新来排序 /// /// 轨道站 /// WebResponseContent GetWebSocketInfo(int deptid); /// 将表中状态为true的改为false,根据当前项目的部门id来 /// /// /// WebResponseContent BecomeTrue(); /// /// 上游检修道信息 /// WebResponseContent UpstreamInspectionRoad(UpstreamIDTO upstreamIDTO); /// /// 删除该轨道站的报警信号 /// /// WebResponseContent DeleteAllinform(); } }