package cn.flightfeather.supervision.lightshare.service
|
|
import cn.flightfeather.supervision.domain.ds1.entity.Scense
|
import cn.flightfeather.supervision.domain.ds1.entity.Userinfo
|
import cn.flightfeather.supervision.domain.ds2.entity.UserMap
|
import cn.flightfeather.supervision.lightshare.vo.AreaVo
|
import cn.flightfeather.supervision.lightshare.vo.DeviceMapVo
|
|
interface UserMapService {
|
|
/**
|
* 根据飞羽监管系统中的场景id,获取与飞羽环境系统中的关联用户
|
*/
|
fun getTZIdBySceneId(sceneId: String): UserMap
|
|
/**
|
* 根据飞羽环境系统中的场景id,获取与飞羽监管系统中的关联用户
|
*/
|
fun getSceneByTZId(tzUserId: String): Scense?
|
|
fun autoCreateMap(userList: List<Userinfo?>)
|
|
fun fetchDeviceMap(page: Int?, perPage: Int?, areaVo: AreaVo): List<DeviceMapVo?>
|
}
|