package com.example.jz.controller; import com.example.jz.modle.R; import com.example.jz.service.WorkbenchService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiResponse; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @RestController @RequestMapping("/workBench") @Api(tags = "工作台") public class WorkbenchController { @Autowired WorkbenchService workbenchService; @ApiOperation(httpMethod = "GET", value = "查询今日待审核人员") @GetMapping("/checkPendingNumber") @ApiResponse(message = "执行成功", code = 200) public R getCheckPendingUser() { return R.ok(workbenchService.getCheckPending()); } @ApiOperation(httpMethod = "GET", value = "查询今日已审核人员") @GetMapping("/checkPendedNumber") @ApiResponse(message = "执行成功", code = 200) public R getCheckPendedUser() { return R.ok(workbenchService.getCheckPended()); } @ApiOperation(httpMethod = "GET", value = "查询今日进群人数") @GetMapping("/intoGroupNumber") @ApiResponse(message = "执行成功", code = 200) public R getIntoGroupNumber() { return R.ok(workbenchService.getIntoGroupNumbers()); } @ApiOperation(httpMethod = "GET", value = "新增案件数") @GetMapping("/newCase") @ApiResponse(message = "执行成功", code = 200) public R getNewCase() { return R.ok(workbenchService.getNewCase()); } @ApiOperation(httpMethod = "GET", value = "案件总数") @GetMapping("/allCase") @ApiResponse(message = "执行成功", code = 200) public R getAllCase() { return R.ok(workbenchService.getAllCase()); } @ApiOperation(httpMethod = "GET", value = "管理人员总数") @GetMapping("/allManager") @ApiResponse(message = "执行成功", code = 200) public R getAllManager() { return R.ok(workbenchService.getAllManager()); } @ApiOperation(httpMethod = "GET", value = "待审核人员") @GetMapping("/checkPendingList") @ApiResponse(message = "执行成功", code = 200) public R getAllCheckPendingList() { return R.ok(workbenchService.getAllCheckPendingList()); } @ApiOperation(httpMethod = "GET", value = "群组动态") @GetMapping("/groupMessage") @ApiResponse(message = "执行成功", code = 200) public R getGroupMessage() { return R.ok(workbenchService.getGroupMessage()); } }