Ver Fonte

统计信息字段完善

王苗苗 há 3 meses atrás
pai
commit
9dd1ff6560

+ 36 - 0
slibra-system/src/main/java/com/slibra/business/res/DayAndCountRes.java

@@ -0,0 +1,36 @@
+package com.slibra.business.res;
+
+import com.fasterxml.jackson.annotation.JsonFormat;
+import com.slibra.common.annotation.Excel;
+import lombok.AllArgsConstructor;
+import lombok.Builder;
+import lombok.Data;
+import lombok.NoArgsConstructor;
+
+import java.io.Serializable;
+import java.math.BigDecimal;
+import java.util.Date;
+
+/**
+ * 用户信息对象 t_user_info
+ * 
+ * @author slibra
+ * @date 2024-11-06
+ */
+@Data
+@Builder
+@AllArgsConstructor
+@NoArgsConstructor
+public class DayAndCountRes implements Serializable {
+    private static final long serialVersionUID = 1L;
+
+    /** 日期 */
+    @Excel(name = "日期")
+    private String date;
+
+    /** 数量 */
+    @Excel(name = "数量")
+    private int count;
+
+
+}

+ 6 - 2
slibra-system/src/main/java/com/slibra/business/res/HomeCountResp.java

@@ -7,6 +7,7 @@ import lombok.Data;
 import lombok.NoArgsConstructor;
 
 import java.math.BigDecimal;
+import java.util.List;
 
 @Builder
 @Data
@@ -33,13 +34,16 @@ public class HomeCountResp {
     private long totalCounts;
 
 
-    //下面是集合
+    //下面是集合------中间的图表数据------开始
     //近七日呼入电话量趋势
+    private List<DayAndCountRes> recent7DayAndCounts;
 
     //近7个月电话量同比趋势
+    private List<DayAndCountRes> recent7MonthAndCounts;
 
     //本月业务类型 top7
-
+    private List<Top7Res> businessTop7;
+    //------中间的图表数据------截止
 
 
     //下面是今日机器人坐席情况--开始

+ 38 - 0
slibra-system/src/main/java/com/slibra/business/res/Top7Res.java

@@ -0,0 +1,38 @@
+package com.slibra.business.res;
+
+import com.slibra.common.annotation.Excel;
+import lombok.AllArgsConstructor;
+import lombok.Builder;
+import lombok.Data;
+import lombok.NoArgsConstructor;
+
+import java.io.Serializable;
+import java.math.BigDecimal;
+
+/**
+ * 用户信息对象 t_user_info
+ * 
+ * @author slibra
+ * @date 2024-11-06
+ */
+@Data
+@Builder
+@AllArgsConstructor
+@NoArgsConstructor
+public class Top7Res implements Serializable {
+    private static final long serialVersionUID = 1L;
+
+    /** 序号 */
+    @Excel(name = "序号")
+    private int index;
+
+    /** 业务类型名称 */
+    @Excel(name = "业务类型名称")
+    private String name;
+
+    /** 占比 */
+    @Excel(name = "占比")
+    private BigDecimal percent;
+
+
+}