feiyu02
2025-08-14 f373bbf83d9d2a7e5f96118d7dcd658c9fea8bc8
src/main/kotlin/cn/flightfeather/supervision/lightshare/service/ScenseService.kt
@@ -2,7 +2,9 @@
import cn.flightfeather.supervision.domain.ds1.entity.Scense
import cn.flightfeather.supervision.domain.ds1.entity.Task
import cn.flightfeather.supervision.domain.ds1.entity.Userinfo
import cn.flightfeather.supervision.lightshare.vo.*
import org.springframework.web.multipart.MultipartFile
interface ScenseService {
@@ -43,4 +45,18 @@
    fun searchScene(areaVo: AreaVo, page: Int?, perPage: Int?): BaseResponse<List<Scense>>
    fun searchByCoordinate(lng: Double, lat: Double, radius: Double): List<Scense>
    /**
     * 通过文件批量导入场景信息
     */
    fun importSceneInfo(files: Array<MultipartFile>): Boolean
    /**
     * 创建场景信息
     */
    fun createScene(scense: Scense): Scense
    fun createOneScene(scense: Scense)
    fun createTZUserInfo(userInfo: Userinfo, scense: Scense)
}