| | |
| | | |
| | | import cn.flightfeather.supervision.domain.ds1.entity.Evaluationrule |
| | | import cn.flightfeather.supervision.domain.ds1.mapper.EvaluationruleMapper |
| | | import cn.flightfeather.supervision.domain.ds1.repository.EvaluationRuleRep |
| | | import cn.flightfeather.supervision.lightshare.service.EvaluationruleService |
| | | import cn.flightfeather.supervision.lightshare.vo.AreaEvaVo |
| | | import org.springframework.stereotype.Service |
| | | import tk.mybatis.mapper.entity.Example |
| | | |
| | | @Service |
| | | class EvaluationruleServiceImpl(val evaluationruleMapper: EvaluationruleMapper) : EvaluationruleService { |
| | | class EvaluationruleServiceImpl( |
| | | private val evaluationruleMapper: EvaluationruleMapper, |
| | | private val evaluationRuleRep: EvaluationRuleRep |
| | | ) : EvaluationruleService { |
| | | |
| | | override fun findOne(id: String): Evaluationrule{ |
| | | return evaluationruleMapper.selectByPrimaryKey(id) |
| | |
| | | val evaluationrules = evaluationruleMapper.selectByExample(example) |
| | | return if (evaluationrules.size>0) evaluationrules[0] else null |
| | | } |
| | | |
| | | override fun find(areaVo: AreaEvaVo): List<Evaluationrule?> { |
| | | return evaluationRuleRep.findBaseRule(areaVo) |
| | | } |
| | | } |