| | |
| | | import cn.flightfeather.supervision.lightshare.vo.ExcelConfigVo |
| | | import io.swagger.annotations.Api |
| | | import io.swagger.annotations.ApiOperation |
| | | import io.swagger.annotations.ApiParam |
| | | import org.springframework.beans.factory.annotation.Autowired |
| | | import org.springframework.web.bind.annotation.* |
| | | import springfox.documentation.annotations.ApiIgnore |
| | |
| | | @RequestParam("per_page", required = false) perPage: Int? |
| | | ) = searchService.searchScore4JingAn(token, year, month, page, perPage) |
| | | |
| | | @ApiOperation(value = "查找巡查任务自动评估的评分细节") |
| | | @GetMapping("/score/detail") |
| | | fun getAutoScore( |
| | | @ApiParam(value = "巡查任务id") @RequestParam subTaskId: String, |
| | | ) = resPack { searchService.getScoreDetail(subTaskId) } |
| | | |
| | | @GetMapping("/subtask/jinshan") |
| | | fun searchSubTask2( |
| | | @RequestParam("token") token: String, |
| | |
| | | @RequestParam("per_page", required = false) perPage: Int? |
| | | ) = subtaskService.searchSubTask3(token, updateTime, sceneType, districtCode, startTime, endTime, page, perPage) |
| | | |
| | | @ApiOperation(value = "获取巡查任务统计报告") |
| | | @PostMapping("/subtask/excel") |
| | | fun getExcel( |
| | | @RequestBody config: ExcelConfigVo, |
| | |
| | | @RequestParam("page") page: Int, |
| | | @RequestParam("perPage") perPage: Int |
| | | ) = searchService.searchSubTaskByKeyword(userId, keyword, page, perPage) |
| | | |
| | | @PostMapping("/dailyreport") |
| | | fun getDailyReport( |
| | | @RequestBody config: ExcelConfigVo |
| | | ) = searchService.getDailyReport(config) |
| | | } |