package com.hxzk.gps.service.Warning; import com.hxzk.gps.controller.Warning.dto.TableSearchResult.TableSearchResult; import com.hxzk.gps.entity.Person.TbPerson; import com.hxzk.gps.entity.Warning.TbWarning; import com.baomidou.mybatisplus.extension.service.IService; import com.hxzk.gps.result.ResultTable; import com.hxzk.gps.util.Result.ReturnMessage; /** *

* 服务类 *

* * @author YuZhiTong * @since 2025-05-23 */ public interface TbWarningService extends IService { /* * 告警列表查询 * @param departmentIconTreeTableDto 告警列表参数 * @return 告警列表结果 * */ ResultTable FindWarningInfo(TableSearchResult TableSearchResult); /* * 平台未处理告警列表查询 * @param departmentIconTreeTableDto 告警列表参数 * @return 告警列表结果 * */ ResultTable FindWarningUntreated(TableSearchResult TableSearchResult); /* * 全部处理 * @param Warning 处理信息 * @return 结果信息 * */ ReturnMessage AllHandle(); /* * 处理 * @param Warning 处理信息 * @return 结果信息 * */ ReturnMessage Handle(TbWarning warning); }