package cn.flightfeather.supervision.lightshare.service
|
|
import cn.flightfeather.supervision.domain.ds1.entity.Inspection
|
import cn.flightfeather.supervision.lightshare.vo.*
|
|
|
interface InspectionService {
|
|
fun findProblemListById(id: String): List<ProblemListVo>
|
|
fun findAll(): MutableList<Inspection>
|
|
fun save(inspection: Inspection): Int
|
|
fun update(inspection: Inspection): Int
|
|
fun delete(id: String): Int
|
|
fun findBySubTaskID(subTaskID: String): InspectionVo
|
|
fun findLastProblemListBySenceId(id: String, date: String): ProblemlistsubtastVo
|
|
fun findByID(id: String): InspectionVo
|
|
fun findGitListById(id: String): List<GitlistVo>
|
|
fun getInspectionInfoByScene(sceneId: String, topTaskId: String): InspectionInfoVo?
|
|
//获取月任务巡查统计信息
|
fun getStatistic(topTaskId: String, sceneTypeId: String): List<InspectionStatisticVo>
|
|
//获取月任务巡查统计信息
|
fun getStatistic(areaVo: AreaVo): List<InspectionStatisticVo>
|
}
|