feiyu02
2025-09-30 6904763f0e74d9a9fa4dbc39f635d2aee39416c6
src/main/kotlin/cn/flightfeather/supervision/lightshare/web/LedgerController.kt
@@ -52,7 +52,7 @@
        @ApiParam("用户id") @PathVariable userId: String,
        @ApiParam(value = "台账子类型id, 如果不传,则默认根据场景类型获取所有台账", required = false) @RequestParam(value = "ledgerSubTypeId", required = false) ledgerSubTypeId: Int?,
        @ApiParam("场景类型id") @RequestParam(value = "sceneType") sceneType: Int,
        @ApiParam(value = "时间", example = "yyyy-MM-dd") @RequestParam(value = "time") time: String
        @ApiParam(value = "时间", example = "yyyy-MM-dd") @RequestParam(value = "time", required = false) time: String?
    ) = ledgerService.getLedgerDetail2(userId, ledgerSubTypeId, sceneType, time)
    @ApiOperation(value = "上传台账信息")
@@ -63,6 +63,15 @@
        @ApiParam("台账图片") @RequestPart("images") files:Array<MultipartFile>
    ) = ledgerService.uploadLedger(userId, ledgerVoList, files)
    @ApiOperation("上传不涉及台账")
    @PostMapping("/upload/noLedger")
    fun uploadNoLedger(
        @RequestParam("userId") userId: String,
        @RequestParam("time") time: String,
        @RequestParam(required = false) remark: String?,
        @RequestBody ledgerIdList: List<Int>
    ) = ledgerService.uploadNoLedger(userId, time, remark, ledgerIdList)
    @ApiOperation(value = "获取某个台账显示图标url")
    @GetMapping("/{userId}/img")
    fun getLedgerImg(