| | |
| | | import org.springframework.beans.factory.annotation.Autowired |
| | | import org.springframework.beans.factory.annotation.Value |
| | | import org.springframework.stereotype.Service |
| | | import org.springframework.web.multipart.MultipartFile |
| | | import tk.mybatis.mapper.entity.Example |
| | | import java.io.File |
| | | import java.util.* |
| | |
| | | val example = Example(Subtask::class.java) |
| | | val criteria = example.createCriteria() |
| | | criteria.andEqualTo("districtcode", districtCode) |
| | | val date = DateUtil().StringToDate(time) |
| | | val date = DateUtil.StringToDate(time) |
| | | criteria.andGreaterThanOrEqualTo("planstarttime", time) |
| | | val subTaskList = subtaskMapper.selectByExample(example) |
| | | subTaskList.forEach { |
| | |
| | | //1. 查找历史记录,查看评估是否已存在 |
| | | // areaVo.scensetypeid ?: throw ResponseErrorException("查询时必须选择一个场景类型") |
| | | // val task = taskRep.findOneTask(areaVo) ?: throw ResponseErrorException("查询时必须选择一个场景类型") |
| | | return evaluationRep.findAutoScore(areaVo) |
| | | val evaList = evaluationRep.findAutoScore(areaVo) |
| | | evaList?.forEach { |
| | | it?.subTaskId?.let { id-> |
| | | it.itemEvaluations = evaluationRep.findItemEvaluation(id) |
| | | } |
| | | } |
| | | return evaList |
| | | } |
| | | |
| | | override fun downloadAutoEvaluation(areaVo: AreaVo, forceUpdate: Boolean, response: HttpServletResponse): Boolean { |
| | |
| | | return true |
| | | } |
| | | } |
| | | |
| | | override fun downloadAutoEvaTemplate(areaVo: AreaVo, response: HttpServletResponse) { |
| | | TODO("Not yet implemented") |
| | | } |
| | | |
| | | override fun uploadAutoEvaluation(areaVo: AreaVo, file: MultipartFile): Boolean { |
| | | TODO("Not yet implemented") |
| | | } |
| | | } |