117 lines
2.8 KiB
Plaintext
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);
|
|
}
|