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("/user")
|
@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());
|
}
|
}
|