| | |
| | | package cn.flightfeather.supervision.domain.ds1.repository |
| | | |
| | | import cn.flightfeather.supervision.domain.ds1.entity.Evaluation |
| | | import cn.flightfeather.supervision.domain.ds1.entity.Itemevaluation |
| | | import cn.flightfeather.supervision.domain.ds1.mapper.EvaluationMapper |
| | | import cn.flightfeather.supervision.domain.ds1.mapper.ItemevaluationMapper |
| | | import cn.flightfeather.supervision.lightshare.vo.AreaVo |
| | |
| | | return if (res.isNotEmpty()) res[0] else null |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 查找自动评分结果 |
| | | */ |
| | |
| | | val task = taskRep.findOneTask(areaVo) ?: return null |
| | | return evaluationMapper.findEvaluation(task.tguid!!, areaVo.scensetypeid!!) |
| | | } |
| | | |
| | | /** |
| | | * 查找巡查任务的具体评分 |
| | | */ |
| | | fun findItemEvaluation(subTaskId: String): List<Itemevaluation> { |
| | | return itemevaluationMapper.selectByExample(Example(Itemevaluation::class.java).apply { |
| | | createCriteria().andEqualTo("stguid", subTaskId) |
| | | }) |
| | | } |
| | | } |