| | |
| | | val res = mutableListOf<DPInspectionInfo>() |
| | | val subtaskList = aopDbMapper.subtaskMapper.selectByExample(Example(Subtask::class.java).apply { |
| | | createCriteria().andEqualTo("tguid", queryOpt.topTaskId) |
| | | .andEqualTo("provincecode", queryOpt.provinceCode) |
| | | .andEqualTo("citycode", queryOpt.cityCode) |
| | | .andEqualTo("districtcode", queryOpt.districtCode) |
| | | .apply { |
| | | // queryOpt.topTaskId?.let { topTaskId -> |
| | | // andEqualTo("tguid", topTaskId) |
| | | // } |
| | | queryOpt.startTime?.let { startTime -> |
| | | andGreaterThanOrEqualTo("planstarttime", startTime) |
| | | } |
| | | queryOpt.endTime?.let { endTime -> |
| | | andLessThanOrEqualTo("planstarttime", endTime) |
| | | } |
| | | } |
| | | }) |
| | | if (subtaskList.isEmpty()) return@queryCache emptyList<DPInspectionInfo>() |
| | | |