feiyu02
2024-04-25 0392c333ed3d987cb2ab3dac4e1a972cff405f21
src/main/kotlin/cn/flightfeather/supervision/lightshare/service/UserMapService.kt
@@ -1,12 +1,23 @@
package cn.flightfeather.supervision.lightshare.service
import cn.flightfeather.supervision.domain.ds1.entity.Version
import cn.flightfeather.supervision.domain.ds1.entity.Scense
import cn.flightfeather.supervision.domain.ds2.entity.UserMap
import org.springframework.web.multipart.MultipartFile
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()
    fun fetchDeviceMap(areaVo: AreaVo): List<DeviceMapVo?>
}