yanjinhui
2025-06-02 4b4cc0dd66d0bfb8220709f6a5edd5fc3b8a65c2
project/ºǫ́¹ÜÀí/WIDESEAWCS_Server/WIDESEAWCS_TelescopicService/AlarmResetHsyServer.cs
@@ -10,6 +10,7 @@
using WIDESEAWCS_Core;
using WIDESEAWCS_Core.BaseRepository;
using WIDESEAWCS_Core.BaseServices;
using WIDESEAWCS_Core.Helper;
using WIDESEAWCS_DTO.Telescopic;
using WIDESEAWCS_ITaskInfoService;
using WIDESEAWCS_Model.Models;
@@ -31,10 +32,11 @@
        /// </summary>
        /// <param name="entity"></param>
        /// <returns></returns>
        public  WebResponseContent AddAlarmHsy(string alarmContent, bool resetStatus)
        public  WebResponseContent AddAlarmHsy(int deptid, string alarmContent, bool resetStatus)
        {
            var alarm = new Dt_AlarmResetHsy
            {
                  Deptid = deptid,
                 AlarmContent= alarmContent,
                 ResetStatus= resetStatus,
                 AlarmTime=DateTime.Now,
@@ -127,7 +129,28 @@
                return new WebResponseContent { Status = false, Message = "推送失败:" + ex.Message };
            }
        }
        public WebResponseContent DeleteAllinform()
        {
            try
            {
                //找到该轨道站的全部信息
                var alarm = BaseDal.QueryData().ToList();
                if (alarm.Count < 0)
                {
                    return new WebResponseContent { Status = false, Message = $"没有要删除的报警信息" };
                }
                //找到后全部删除
                var reslut = BaseDal.DeleteData(alarm);
                return new WebResponseContent { Status = true, Message = "删除成功", Data = reslut };
            }
            catch (Exception ex)
            {
                return new WebResponseContent { Status = false, Message = ex.Message };
            }
        }
    }
}