package com.hxzk.gps.service.WarnTongJi; import com.hxzk.gps.controller.Warning.dto.TableSearchResult.TableSearchResult; import com.hxzk.gps.entity.User.TbUser; import com.hxzk.gps.entity.WarnTongJi.WarnTongjiCompany; import com.baomidou.mybatisplus.extension.service.IService; import com.hxzk.gps.result.ResultTable; import com.hxzk.gps.util.Result.ReturnMessage; import org.springframework.web.bind.annotation.RequestBody; import java.util.List; /** *

* 服务类 *

* * @author YuZhiTong * @since 2025-06-09 */ public interface WarnTongjiCompanyService extends IService { /* * 企业告警列表查询 * @param departmentIconTreeTableDto 企业告警告警列表参数 * @return 企业告警告警列表结果 * */ ResultTable FindWarningTongJiInfo(TableSearchResult TableSearchResult); /* * 自动生成企业告警统计 * @param company 企业名称 * @return 插入的行数 * */ Integer InsertWarnTongJi(String company); /* * 修改告警统计 * @param user 告警统计信息 * @return 结果信息 * */ ReturnMessage update(@RequestBody WarnTongjiCompany warnTongjiCompany); /* * 实时今日统计 * @param user 实时今日统计信息 * @return 结果信息 * */ List FindDayCountInfo(); }