|  |  |  | 
|---|
|  |  |  | package com.ld.igds.phone35.mapper; | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import com.ld.igds.phone35.dto.DtoPhoneGas; | 
|---|
|  |  |  | import com.ld.igds.phone35.dto.DtoPhonePest; | 
|---|
|  |  |  | import com.ld.igds.phone35.dto.*; | 
|---|
|  |  |  | import com.ld.igds.phone35.param.*; | 
|---|
|  |  |  | import org.apache.ibatis.annotations.Param; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import java.util.List; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 获取仓库气体检测信息。默认每个仓库获取最新的一条 | 
|---|
|  |  |  | * | 
|---|
|  |  |  | * @param companyId | 
|---|
|  |  |  | * @param deptId | 
|---|
|  |  |  | * @return | 
|---|
|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 获取仓库虫害检测信息。默认每个仓库获取最新的一条 | 
|---|
|  |  |  | * | 
|---|
|  |  |  | * @param companyId | 
|---|
|  |  |  | * @param deptId | 
|---|
|  |  |  | * @return | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | List<DtoPhonePest> getPestByDepot(@Param("companyId") String companyId, @Param("deptId") String deptId); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 获取 能耗管理-实时配电 信息 | 
|---|
|  |  |  | * | 
|---|
|  |  |  | * @param companyId | 
|---|
|  |  |  | * @param deptId | 
|---|
|  |  |  | * @return | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | List<Dto5501> getRealEnergyByDept(@Param("companyId") String companyId, @Param("deptId") String deptId); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 获取警告列表 | 
|---|
|  |  |  | * | 
|---|
|  |  |  | * @param param | 
|---|
|  |  |  | * @return | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | List<DtoWarn> getWarnByDept(@Param("param") Phone35DepotCommonParam param); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 警告处理 | 
|---|
|  |  |  | * | 
|---|
|  |  |  | * @param param | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | void updateWarn(@Param("param") Phone35WarnCommonParam param); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 获取远程抄表列表 | 
|---|
|  |  |  | * | 
|---|
|  |  |  | * @param param | 
|---|
|  |  |  | * @return | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | List<DtoEnergy> getMeter(@Param("param") Phone35DepotCommonParam param); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 能耗管理-仓库能耗查询 | 
|---|
|  |  |  | * | 
|---|
|  |  |  | * @param param | 
|---|
|  |  |  | * @return | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | List<DtoEnergy> getEnergy(@Param("param") Phone35DepotCommonParam param); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 电子巡逻列表 | 
|---|
|  |  |  | * | 
|---|
|  |  |  | * @param param | 
|---|
|  |  |  | * @return | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | List<DtoPatrol> getPatrol(@Param("param") Phone35PatrolCommonParam param); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 电子打卡 | 
|---|
|  |  |  | * | 
|---|
|  |  |  | * @param param | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | void addPatrolRecord(@Param("param") Phone35PatrolCommonParam param); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 监控设备列表 | 
|---|
|  |  |  | * | 
|---|
|  |  |  | * @param param | 
|---|
|  |  |  | * @return | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | List<DtoVideo> getCamera(@Param("param") Phone35VideoCommonParam param); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 工单列表 | 
|---|
|  |  |  | * | 
|---|
|  |  |  | * @param param | 
|---|
|  |  |  | * @return | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | List<DtoOrder> getOrderList(@Param("param") Phone35OrderCommonParam param); | 
|---|
|  |  |  | } | 
|---|