@RestController
@RequestMapping(value="/api/statistic")
public class StatisticController
extends io.xiaper.rest.controller.v1.BaseController
| 构造器和说明 |
|---|
StatisticController() |
| 限定符和类型 | 方法和说明 |
|---|---|
io.xiaper.jpa.util.JsonResult |
all(Principal principal)
获取Dashboard统计数据
仅有管理员查看
TODO: 根据当前用户角色,返回相关数据
|
io.xiaper.jpa.util.JsonResult |
currentQueue(Principal principal,
int page,
int size,
String client)
分页查询当前排队
TODO: 根据当前用户角色,返回相关数据
|
io.xiaper.jpa.util.JsonResult |
currentThread(Principal principal,
int page,
int size,
String client)
分页查询当前会话
TODO: 根据当前用户角色,返回相关数据
|
io.xiaper.jpa.util.JsonResult |
detail(Principal principal,
int page,
int size,
String client)
获取Thread会话分析
TODO: 根据当前用户角色,返回相关数据
|
io.xiaper.jpa.util.JsonResult |
filter(Principal principal,
int page,
int size,
String date,
String realName,
String client)
搜索过滤统计数据
|
io.xiaper.jpa.util.JsonResult |
leaveQueue(Principal principal,
int page,
int size,
String client)
分页查询当日放弃排队
TODO: 根据当前用户角色,返回相关数据
|
io.xiaper.jpa.util.JsonResult |
onlineAgent(Principal principal,
int page,
int size,
String client)
获取当前在线客服
TODO: 根据当前用户角色,返回相关数据
|
io.xiaper.jpa.util.JsonResult |
rate(Principal principal)
获取rate会话分析
TODO: 根据当前用户角色,返回相关数据
|
io.xiaper.jpa.util.JsonResult |
totalQueue(Principal principal,
int page,
int size,
String client)
分页查询当日排队
TODO: 根据当前用户角色,返回相关数据
|
io.xiaper.jpa.util.JsonResult |
totalThread(Principal principal,
int page,
int size,
String client)
分页查询当日会话
TODO: 根据当前用户角色,返回相关数据
|
@GetMapping(value="/all") public io.xiaper.jpa.util.JsonResult all(Principal principal)
principal - principal@GetMapping(value="/detail") public io.xiaper.jpa.util.JsonResult detail(Principal principal, @RequestParam(value="page") int page, @RequestParam(value="size") int size, @RequestParam(value="client") String client)
principal - principalpage - pagesize - sizeclient - client@GetMapping(value="/rate") public io.xiaper.jpa.util.JsonResult rate(Principal principal)
principal - principal@GetMapping(value="/onlineAgent") public io.xiaper.jpa.util.JsonResult onlineAgent(Principal principal, @RequestParam(value="page") int page, @RequestParam(value="size") int size, @RequestParam(value="client") String client)
principal - principalpage - pagesize - sizeclient - client@GetMapping(value="/currentThread") public io.xiaper.jpa.util.JsonResult currentThread(Principal principal, @RequestParam(value="page") int page, @RequestParam(value="size") int size, @RequestParam(value="client") String client)
principal - principalpage - pagesize - sizeclient - client@GetMapping(value="/currentQueue") public io.xiaper.jpa.util.JsonResult currentQueue(Principal principal, @RequestParam(value="page") int page, @RequestParam(value="size") int size, @RequestParam(value="client") String client)
principal - principalpage - pagesize - sizeclient - client@GetMapping(value="/leaveQueue") public io.xiaper.jpa.util.JsonResult leaveQueue(Principal principal, @RequestParam(value="page") int page, @RequestParam(value="size") int size, @RequestParam(value="client") String client)
principal - principalpage - pagesize - sizeclient - client@GetMapping(value="/totalQueue") public io.xiaper.jpa.util.JsonResult totalQueue(Principal principal, @RequestParam(value="page") int page, @RequestParam(value="size") int size, @RequestParam(value="client") String client)
principal - principalpage - pagesize - sizeclient - client@GetMapping(value="/totalThread") public io.xiaper.jpa.util.JsonResult totalThread(Principal principal, @RequestParam(value="page") int page, @RequestParam(value="size") int size, @RequestParam(value="client") String client)
principal - principalpage - pagesize - sizeclient - client@GetMapping(value="/filter") public io.xiaper.jpa.util.JsonResult filter(Principal principal, @RequestParam(value="page") int page, @RequestParam(value="size") int size, @RequestParam(value="date") String date, @RequestParam(value="realName") String realName, @RequestParam(value="client") String client)
principal - principalpage - pagesize - sizedate - daterealName - realNameclient - clientCopyright © 2019. All rights reserved.