소스 검색

统计信息临时提交

王苗苗 3 달 전
부모
커밋
87799eb38c

+ 3 - 0
slibra-admin/src/main/java/com/slibra/web/controller/business/FrontController.java

@@ -129,6 +129,9 @@ public class FrontController extends BaseController {
 
 
 
+    //-----------------------------2025年01月16日17:00:52  下面是新增的大屏和统计列表相关接口-----------------------------
+
+
 
 //    /**
 //     * 获取大屏的实时数据 + 统计数据

+ 55 - 0
slibra-system/src/main/java/com/slibra/business/res/CallRecordListResp.java

@@ -0,0 +1,55 @@
+package com.slibra.business.res;
+
+
+import lombok.AllArgsConstructor;
+import lombok.Builder;
+import lombok.Data;
+import lombok.NoArgsConstructor;
+
+import java.math.BigDecimal;
+
+@Builder
+@Data
+@AllArgsConstructor
+@NoArgsConstructor
+public class CallRecordListResp {
+
+    //统计日期
+    private String date;
+
+    //呼入总量
+    private int inTotal;
+
+    //接通总量
+    private int successTotal;
+
+    //未接通总量
+    private int failTotal;
+
+    //机器人接听
+    private int robotHearTotal;
+
+    //机器人转人工
+    private int transferTotal;
+
+    //人工接听
+    private int humanTotal;
+
+    //机器人处理量
+    private int robotHandleTotal;
+
+    //人工处理量
+    private int humanHandleTotal;
+
+    //机器人处理率
+    private BigDecimal robotRate;
+
+    //人工处理率
+    private BigDecimal humanRate;
+
+    //未接通率
+    private BigDecimal failRate;
+
+
+
+}

+ 85 - 0
slibra-system/src/main/java/com/slibra/business/res/HomeCountResp.java

@@ -0,0 +1,85 @@
+package com.slibra.business.res;
+
+
+import lombok.AllArgsConstructor;
+import lombok.Builder;
+import lombok.Data;
+import lombok.NoArgsConstructor;
+
+import java.math.BigDecimal;
+
+@Builder
+@Data
+@AllArgsConstructor
+@NoArgsConstructor
+public class HomeCountResp {
+
+    //最近七天呼入量
+    private int inTotal;
+
+    //最近七天呼入量
+    private BigDecimal successRate;
+
+    //最近七天呼入时长
+    private long inTimes;
+
+    //最近七天平均呼入时长
+    private long inTimesAvg;
+
+    //累计呼入时长
+    private long totalTimes;
+
+    //累计呼入总量
+    private long totalCounts;
+
+
+    //下面是集合
+    //近七日呼入电话量趋势
+
+    //近7个月电话量同比趋势
+
+    //本月业务类型 top7
+
+
+
+    //下面是今日机器人坐席情况--开始
+    //今日呼入总量
+    private int robotInTotal;
+
+    //通话时长
+    private int robotInTimes;
+
+    //评价通话时长
+    private long robotTimesAvg;
+
+    //转人工总量
+    private int transfer2Human;
+
+    //当前排队总数
+    private int robotQueue;
+
+    //分流比例
+    private BigDecimal robotStreamRate;
+    //下面是今日机器人坐席情况--截止
+
+
+    //下面是今日人工坐席情况--开始
+    //今日呼入总量
+    private int humanInTotal;
+
+    //通话时长
+    private int humanInTimes;
+
+    //评价通话时长
+    private long humanTimesAvg;
+
+    //转人工总量
+    private int onlineTotal;
+
+    //当前排队总数
+    private int humanQueue;
+
+    //分流比例
+    private BigDecimal humanStreamRate;
+    //下面是今日人工坐席情况--截止
+}