IntelligentRecognition/ah-jjsp-service/.svn/pristine/48/48fb4cb0e1a7b6367aa67f18651...

117 lines
2.8 KiB
Plaintext

package com.sercurityControl.proteam.mapper;
import com.securityControl.common.core.web.domain.AjaxResult;
import com.sercurityControl.proteam.domain.DtreeEntity;
import com.sercurityControl.proteam.domain.VideoDiagnosis;
import org.apache.ibatis.annotations.Param;
import java.util.List;
import java.util.Map;
/**
* @author bonus
* @data 2022/12/13 10:40
* @description 实时监控
*/
public interface VideoMapper {
/**
* 地级市查询树节点数据
*
* @param orgId 组织id
* @return 集合
*/
List<DtreeEntity> getMenuListCity(@Param("orgId") String orgId, @Param("keyWord") String keyWord);
/**
* 查询组织机构下拉选
*
* @param orgId 组织id
* @return 集合
*/
List<DtreeEntity> getOrgSelected(String orgId);
/**
* 查询组织机构下拉选
*
* @param orgId 组织id
* @return 集合
*/
List<DtreeEntity> getPerson(@Param("orgId") String orgId, @Param("keyWord") String keyWord);
/**
* 风险等级地级市查询树节点数据
*
* @param orgId 组织id
* @return 集合
*/
List<DtreeEntity> getMenuListRisk(@Param("orgId") String orgId, @Param("keyWord") String keyWord);
/**
* 风险等级地级市查询树节点数据
*
* @return 集合
*/
List<DtreeEntity> getSelectParams();
/**
* 获取视频诊断数据
*
* @param entity 条件
* @return 集合
*/
List<VideoDiagnosis> getVideoDiagnosis(VideoDiagnosis entity);
/**
* 添加视频诊断数据
*
* @param entity 数据
* @return 条数
*/
Integer addVideoData(VideoDiagnosis entity);
/**
* @return java.util.List<com.sercurityControl.proteam.domain.DtreeEntity>
* @author cw chen
* @description 固定球机查询节点
* @Param orgId
* @Param keyWord
* @date 2023-06-29 16:06
*/
List<DtreeEntity> getMenuListRegular(@Param("orgId") String orgId, @Param("keyWord") String keyWord);
/**
* @return void
* @author cw chen
* @description 删除视频诊断数据
* @Param entity
* @date 2023-07-03 16:26
*/
void delVideoData(VideoDiagnosis entity);
/**
* @return com.sercurityControl.proteam.domain.VideoDiagnosis
* @author cw chen
* @description 根据id获取视频诊断数据详情
* @Param entity
* @date 2023-07-03 16:32
*/
VideoDiagnosis getVideoDataById(VideoDiagnosis entity);
/**
* @return void
* @author cw chen
* @description 更新视频诊断数据
* @Param entity
* @date 2023-07-03 16:38
*/
void updateVideoData(VideoDiagnosis entity);
/**
*
* @param orgId
* @param keyWord
* @return
*/
List<DtreeEntity> getMenuListSWCity(@Param("orgId") String orgId, @Param("keyWord") String keyWord);
}