| | |
| | | package cn.flightfeather.supervision.lightshare.service |
| | | |
| | | import cn.flightfeather.supervision.common.executor.BgTaskStatus |
| | | import cn.flightfeather.supervision.domain.ds1.entity.Evaluation |
| | | import cn.flightfeather.supervision.domain.ds1.entity.Itemevaluation |
| | | import cn.flightfeather.supervision.lightshare.vo.AreaVo |
| | | import cn.flightfeather.supervision.lightshare.vo.AutoScoreResultVo |
| | | import cn.flightfeather.supervision.lightshare.vo.BaseResponse |
| | | import cn.flightfeather.supervision.lightshare.vo.EvaluateResVo |
| | | |
| | | |
| | | interface EvaluationService { |
| | |
| | | |
| | | fun getRankOfSense(tguid: String, scensetypeid: String?, ruletypeid: ByteArray?): List<Evaluation> |
| | | |
| | | fun getRankOfTown(tguid: String, scensetypeid: String?):List<AreaVo> |
| | | |
| | | fun getTopTaskByScene(sceneId: String?): String? |
| | | fun getRankOfTown(tguid: String, scensetypeid: String?):List<EvaluateResVo> |
| | | |
| | | fun autoScore(districtCode: String, time: String): List<String> |
| | | |
| | |
| | | fun autoScore3(tGuid: String, sceneTypeId: String): String |
| | | |
| | | fun findByInspectionId(inspectionId:String):List<Evaluation> |
| | | |
| | | /** |
| | | * 自动评估 |
| | | * @param areaVo 评估范围 |
| | | */ |
| | | fun autoEvaluate(areaVo: AreaVo): BgTaskStatus? |
| | | |
| | | fun findAutoEvaluation(areaVo: AreaVo): List<AutoScoreResultVo?>? |
| | | } |