| | |
| | | package cn.flightfeather.supervision.domain.ds1.repository |
| | | |
| | | import cn.flightfeather.supervision.common.exception.BizException |
| | | import cn.flightfeather.supervision.domain.ds1.entity.Evaluation |
| | | import cn.flightfeather.supervision.domain.ds1.entity.Itemevaluation |
| | | import cn.flightfeather.supervision.domain.ds1.mapper.EvaluationMapper |
| | |
| | | return if (res.isNotEmpty()) res[0] else null |
| | | } |
| | | |
| | | fun findBySubtask(subTaskId: String?): Evaluation? { |
| | | try { |
| | | return evaluationMapper.selectOne(Evaluation().apply { stguid = subTaskId }) |
| | | } catch (e: Exception) { |
| | | throw BizException("巡查[${subTaskId}]对应了多条评估总分记录,请检查是否有系统逻辑错误") |
| | | } |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 查找自动评分结果 |