Class QueueMemberEntity
java.lang.Object
com.bytedesk.core.base.BaseEntity
com.bytedesk.service.queue_member.QueueMemberEntity
- All Implemented Interfaces:
Serializable
- Author:
- Jackning <270580156@qq.com> 这些统计数据将有助于客服质量监控和绩效评估,也可用于实时监控会话状态。
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate ZonedDateTimeprivate String客服消息统计: 标记客服是否首次响应 记录首次响应时间 更新最后响应时间 计算平均响应时间(累计平均算法) 追踪最长响应时间 统计客服消息总数private Integer响应时间计算: 基于访客最后消息时间和客服响应时间计算响应时长 动态更新平均响应时间和最大响应时间private Booleanprivate ZonedDateTimeprivate Booleanprivate ZonedDateTimeprivate ZonedDateTimeprivate Integerprivate Integerprivate Booleanprivate QueueEntityprivate Booleanprivate ZonedDateTimeprivate Integerprivate Stringprivate Stringprivate Stringprivate Booleanprivate ZonedDateTimeprivate Booleanprivate ZonedDateTimeprivate Integerprivate Integerprivate ZonedDateTimeprivate Booleanprivate Integerprivate Booleanprivate Stringprivate ZonedDateTimeprivate Stringrobot 响应时间计算:private Integerprivate ZonedDateTimeprivate Booleanprivate ZonedDateTimeprivate ZonedDateTimeprivate Integerprivate Integerprivate QueueEntityprivate Booleanprivate ZonedDateTimeprivate Booleanprivate ZonedDateTimeprivate static final longprivate Booleanprivate Booleanprivate ZonedDateTimeprivate ZonedDateTimeprivate ZonedDateTimeprivate Integerprivate ThreadEntityprivate Stringprivate ZonedDateTime访客消息统计: 记录第一条访客消息的时间 更新最后一条访客消息的时间 统计访客消息总数private ZonedDateTimeprivate ZonedDateTimeprivate ZonedDateTimeprivate Integerprivate Integerprivate QueueEntity -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid计算首次响应时长(秒) 从访客首次发送消息到客服首次响应的时间间隔long计算等待时间(秒)voidvoidvoidMethods inherited from class com.bytedesk.core.base.BaseEntity
getCreatedAtString, getUpdatedAtString
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
workgroupQueue
-
agentQueue
-
robotQueue
-
thread
-
queueNumber
-
visitorEnqueueAt
访客消息统计: 记录第一条访客消息的时间 更新最后一条访客消息的时间 统计访客消息总数 -
visitorFirstMessageAt
-
visitorLastMessageAt
-
visitorMessageCount
-
visitorLeavedAt
-
visitorPriority
-
agentAcceptType
客服消息统计: 标记客服是否首次响应 记录首次响应时间 更新最后响应时间 计算平均响应时间(累计平均算法) 追踪最长响应时间 统计客服消息总数 -
agentAcceptedAt
-
agentFirstResponse
-
agentFirstResponseAt
-
agentLastResponseAt
-
agentClosedAt
-
agentClose
-
agentAvgResponseLength
响应时间计算: 基于访客最后消息时间和客服响应时间计算响应时长 动态更新平均响应时间和最大响应时间 -
agentMaxResponseLength
-
agentMessageCount
-
agentTimeoutAt
-
agentTimeout
-
agentTimeoutCount
-
agentOffline
-
robotAcceptType
robot 响应时间计算: -
robotAcceptedAt
-
robotFirstResponse
-
robotFirstResponseAt
-
robotLastResponseAt
-
robotClosedAt
-
robotAvgResponseLength
-
robotMaxResponseLength
-
robotMessageCount
-
robotTimeoutAt
-
robotTimeout
-
systemFirstResponseAt
-
systemLastResponseAt
-
systemClosedAt
-
systemClose
-
systemMessageCount
-
rated
-
rateScore
-
rateAt
-
resolved
-
messageLeave
-
messageLeaveAt
-
summarized
-
resolvedStatus
-
qualityChecked
-
qualityCheckScore
-
qualityCheckedAt
-
intentionType
-
emotionType
-
robotToAgent
-
robotToAgentAt
-
transferStatus
-
inviteStatus
-
-
Constructor Details
-
QueueMemberEntity
public QueueMemberEntity()
-
-
Method Details
-
getWaitLength
public long getWaitLength()计算等待时间(秒) -
manualAcceptThread
public void manualAcceptThread() -
agentAutoAcceptThread
public void agentAutoAcceptThread() -
robotAutoAcceptThread
public void robotAutoAcceptThread() -
transferRobotToAgent
public void transferRobotToAgent() -
getAgentFirstResponseLength
计算首次响应时长(秒) 从访客首次发送消息到客服首次响应的时间间隔
-