feiyu02
2024-11-21 9de446b0b83610055437fbc5172d216bb374900f
src/main/kotlin/cn/flightfeather/supervision/domain/ds1/mapper/ProblemlistMapper.kt
@@ -2,6 +2,7 @@
import cn.flightfeather.supervision.domain.ds1.entity.Problemlist
import cn.flightfeather.supervision.domain.util.MyMapper
import cn.flightfeather.supervision.lightshare.vo.AreaVo
import cn.flightfeather.supervision.lightshare.vo.SceneProblemSummary
import cn.flightfeather.supervision.lightshare.vo.StatisticsVo
import cn.flightfeather.supervision.lightshare.vo.UnChangedPro
@@ -13,18 +14,8 @@
    /**
     * 获取某时间段内、某个区县的某种场景下,各类型的问题数量统计
     * @param districtCode 区县行政编码
     * @param startTime 开始时间
     * @param endTime 结束时间
     * @param sceneType 场景类型
     */
    fun getStatisticalResult(
        districtCode: String?,
        startTime: String?,
        endTime: String?,
        sceneType: String?,
        sceneId: String?,
    ): List<StatisticsVo>
    fun getStatisticalResult(areaVo: AreaVo): List<StatisticsVo>
    fun getStatisticalResultById(topTaskId: String?, sceneTypeId: String?): List<Map<String, JvmType.Object>>
@@ -59,12 +50,7 @@
    fun getUnChangedProblem(deadLine: String): List<UnChangedPro>
    /**
     * 获取总任务
     * 获取场景问题统计
     */
    fun getSceneProSummary(
        topTaskId: String,
        sceneTypeId: String?,
        sort: String?,
        sortBy: String,
    ): List<SceneProblemSummary>
    fun getSceneProSummary(areaVo: AreaVo): List<SceneProblemSummary>
}