| | |
| | | package cn.flightfeather.supervision.domain.ds1.repository |
| | | |
| | | import cn.flightfeather.supervision.domain.ds1.entity.Problemlist |
| | | import cn.flightfeather.supervision.domain.ds1.mapper.ProblemlistMapper |
| | | import cn.flightfeather.supervision.lightshare.vo.AreaVo |
| | | import cn.flightfeather.supervision.lightshare.vo.SceneProblemSummary |
| | | import org.springframework.stereotype.Repository |
| | | |
| | | @Repository |
| | | class ProblemRep(private val problemlistMapper: ProblemlistMapper) { |
| | | |
| | | fun getSceneProSummary(topTaskId: String, sceneTypeId: String?, sort: String?, sortBy: String): |
| | | List<SceneProblemSummary> { |
| | | return problemlistMapper.getSceneProSummary(topTaskId, sceneTypeId, sort, sortBy) |
| | | |
| | | fun insert(problemlist: Problemlist): Int { |
| | | return problemlistMapper.insert(problemlist) |
| | | } |
| | | |
| | | fun update(problemlist: Problemlist): Int { |
| | | return problemlistMapper.updateByPrimaryKey(problemlist) |
| | | } |
| | | |
| | | /** |
| | | * 获取各场景的问题和整改数量统计 |
| | | */ |
| | | fun selectSceneProSummary(areaVo: AreaVo): List<SceneProblemSummary> { |
| | | return problemlistMapper.getSceneProSummary(areaVo) |
| | | } |
| | | |
| | | fun findOne(guid: String?): Problemlist? { |
| | | return problemlistMapper.selectByPrimaryKey(guid) |
| | | } |
| | | |
| | | fun selectProPic() { |
| | | |
| | | } |
| | | } |