| | |
| | | |
| | | @ApiOperation("分页查询") |
| | | @PostMapping("/page") |
| | | @RequiresPermissions("business:revenue:query") |
| | | public ApiResponse<PageData<Revenue>> findPage(@RequestBody PageWrap<Revenue> pageWrap) { |
| | | return ApiResponse.success(revenueService.findPage(pageWrap)); |
| | | } |
| | | |
| | | @ApiOperation("导出Excel") |
| | | @PostMapping("/exportExcel") |
| | | @RequiresPermissions("business:revenue:exportExcel") |
| | | public void exportExcel(@RequestBody PageWrap<Revenue> pageWrap, HttpServletResponse response) { |
| | | ExcelExporter.build(Revenue.class).export(revenueService.findPage(pageWrap).getRecords(), "收支记录", response); |
| | | } |
| | | |
| | | @ApiOperation("根据ID查询") |
| | | @GetMapping("/{id}") |
| | | @RequiresPermissions("business:revenue:query") |
| | | public ApiResponse findById(@PathVariable Integer id) { |
| | | return ApiResponse.success(revenueService.findById(id)); |
| | | } |