53 lines
1.0 KiB
Plaintext
53 lines
1.0 KiB
Plaintext
package com.sercurityControl.proteam.mapper;
|
||
|
||
import com.sercurityControl.proteam.domain.ClassData;
|
||
import com.sercurityControl.proteam.domain.UAVBandProEntity;
|
||
import com.sercurityControl.proteam.domain.UavEntity;
|
||
|
||
import java.util.List;
|
||
|
||
|
||
/**
|
||
* @author Administrator
|
||
*/
|
||
public interface UavPatrolMapper {
|
||
/**
|
||
* 通过userId判断权限,来获取无人机数据
|
||
*
|
||
* @param userId 用户id
|
||
* @return
|
||
**/
|
||
List<UavEntity> getUavData(String userId);
|
||
|
||
/**
|
||
* 获取无人机数据 绑定信息
|
||
*
|
||
* @return 集合
|
||
**/
|
||
List<UAVBandProEntity> getUavBandProList();
|
||
|
||
/**
|
||
* 获取工程集合
|
||
*
|
||
* @return 集合
|
||
**/
|
||
List<UAVBandProEntity> getProList();
|
||
|
||
/**
|
||
* 修改设备绑定工程
|
||
*
|
||
* @param entity 条件
|
||
* @return 集合
|
||
**/
|
||
Integer updateBand(UAVBandProEntity entity);
|
||
|
||
/**
|
||
* 获取站班会信息
|
||
*
|
||
* @param entity 条件
|
||
* @return 集合
|
||
*/
|
||
List<ClassData> getClass(ClassData entity);
|
||
|
||
}
|