From a3cc1d220f8a1de11874bebceba0130d32157ff1 Mon Sep 17 00:00:00 2001 From: feiyu02 <risaku@163.com> Date: 星期二, 30 九月 2025 09:26:32 +0800 Subject: [PATCH] 2025.9.30 1. 联合前端调试数据产品接口(待完成) --- src/main/kotlin/cn/flightfeather/supervision/lightshare/web/NightConstructionController.kt | 33 ++++++++++++++++++++------------- 1 files changed, 20 insertions(+), 13 deletions(-) diff --git a/src/main/kotlin/cn/flightfeather/supervision/lightshare/web/NightConstructionController.kt b/src/main/kotlin/cn/flightfeather/supervision/lightshare/web/NightConstructionController.kt index 59d5bbb..2cc78fd 100644 --- a/src/main/kotlin/cn/flightfeather/supervision/lightshare/web/NightConstructionController.kt +++ b/src/main/kotlin/cn/flightfeather/supervision/lightshare/web/NightConstructionController.kt @@ -11,30 +11,37 @@ @GetMapping("/record/all") fun getRecord( - @RequestParam(value = "cityCode", required = false) cityCode: String?, - @RequestParam("districtCode") districtCode: String, - @RequestParam("page") page: Int, - @RequestParam("perPage") perPage: Int + @RequestParam(value = "cityCode", required = false) cityCode: String?, + @RequestParam("districtCode") districtCode: String, + @RequestParam("page") page: Int, + @RequestParam("perPage") perPage: Int, ) = nightConstructionService.getRecord(cityCode, districtCode, page, perPage) @GetMapping("/record") fun getNightWorkFile( - @RequestParam("userId") userId: String, - @RequestParam(value = "isRead", required = false) isRead: Boolean?, - @RequestParam("page") page: Int, - @RequestParam("perPage") perPage: Int + @RequestParam("userId") userId: String, + @RequestParam(value = "isRead", required = false) isRead: Boolean?, + @RequestParam("page") page: Int, + @RequestParam("perPage") perPage: Int, ) = nightConstructionService.getNightWorkFile(userId, isRead, page, perPage) @PostMapping("/sign") fun signFile( - @RequestParam("userId") userId: String, - @RequestParam("fileNum") fileNum: String, - @RequestParam("id") id: Int + @RequestParam("userId") userId: String, + @RequestParam("fileNum") fileNum: String, + @RequestParam("id") id: Int, ) = nightConstructionService.signFile(userId, fileNum, id) + + @PostMapping("/record") + fun updateRecord( + @RequestParam recordId: Int, + @RequestParam(required = false) userId: String?, + @RequestParam(required = false) sceneId: String?, + ) = resPack { nightConstructionService.updateRecord(recordId, userId, sceneId) } @GetMapping("/summary") fun getSummary( - @RequestParam(value = "cityCode", required = false) cityCode: String?, - @RequestParam("districtCode") districtCode: String + @RequestParam(value = "cityCode", required = false) cityCode: String?, + @RequestParam("districtCode") districtCode: String, ) = nightConstructionService.getSummary(cityCode, districtCode) } \ No newline at end of file -- Gitblit v1.9.3