| | |
| | | |
| | | import cn.flightfeather.supervision.domain.ds1.entity.Subtask |
| | | import cn.flightfeather.supervision.lightshare.vo.* |
| | | import java.time.LocalDateTime |
| | | |
| | | |
| | | interface SubtaskService { |
| | |
| | | |
| | | fun findByDate(date: String, userId: String): List<SubtaskVo> |
| | | |
| | | fun getByTopTaskAndDate(topTaskId: String, startTime: String, endTime: String, sceneTypeId: Int? = null): List<SubtaskVo> |
| | | fun getByTopTaskAndDate(topTaskId: String, startTime: String?, endTime: String?, sceneTypeId: Int? = null): List<Subtask> |
| | | |
| | | fun getTaskProgressByArea(areaVo: AreaVo): List<TaskProgressVo> |
| | | |
| | | fun getSummary(topTaskId: String, sceneTypeId: Int? = null): List<SubTaskSummary> |
| | | |
| | | fun getByScene(sceneId: String, startTime: LocalDateTime?, endTime: LocalDateTime?): List<SubTaskSummary> |
| | | |
| | | fun getSummaryByArea(areaVo: AreaVo): List<SubTaskSummary> |
| | | } |