Class QueueMemberResponse

java.lang.Object
com.bytedesk.core.base.BaseResponse
com.bytedesk.service.queue_member.QueueMemberResponse
All Implemented Interfaces:
Serializable

public class QueueMemberResponse extends BaseResponse
See Also:
  • Field Details

    • queue

      private QueueResponse queue
    • thread

      private ThreadResponse thread
    • queueNumber

      private Integer queueNumber
    • waitTime

      private Integer waitTime
    • visitorEnqueueTime

      private LocalDateTime visitorEnqueueTime
      访客消息统计: 记录第一条访客消息的时间 更新最后一条访客消息的时间 统计访客消息总数
    • visitorFirstMessageTime

      private LocalDateTime visitorFirstMessageTime
    • visitorLastMessageTime

      private LocalDateTime visitorLastMessageTime
    • visitorMessageCount

      private Integer visitorMessageCount
    • visitorLeaveTime

      private LocalDateTime visitorLeaveTime
    • visitorPriority

      private Integer visitorPriority
    • agentAcceptType

      private String agentAcceptType
      客服消息统计: 标记客服是否首次响应 记录首次响应时间 更新最后响应时间 计算平均响应时间(累计平均算法) 追踪最长响应时间 统计客服消息总数
    • agentAcceptTime

      private LocalDateTime agentAcceptTime
    • agentFirstResponse

      private Boolean agentFirstResponse
    • agentFirstResponseTime

      private LocalDateTime agentFirstResponseTime
    • agentLastResponseTime

      private LocalDateTime agentLastResponseTime
    • agentCloseTime

      private LocalDateTime agentCloseTime
    • agentAvgResponseTime

      private Integer agentAvgResponseTime
      响应时间计算: 基于访客最后消息时间和客服响应时间计算响应时长 动态更新平均响应时间和最大响应时间
    • agentMaxResponseTime

      private Integer agentMaxResponseTime
    • agentMessageCount

      private Integer agentMessageCount
    • agentTimeoutAt

      private LocalDateTime agentTimeoutAt
    • agentTimeout

      private Boolean agentTimeout
    • agentOffline

      private Boolean agentOffline
    • robotAcceptType

      private String robotAcceptType
      robot 响应时间计算:
    • robotAcceptTime

      private LocalDateTime robotAcceptTime
    • robotFirstResponse

      private Boolean robotFirstResponse
    • robotFirstResponseTime

      private LocalDateTime robotFirstResponseTime
    • robotLastResponseTime

      private LocalDateTime robotLastResponseTime
    • robotCloseTime

      private LocalDateTime robotCloseTime
    • robotAvgResponseTime

      private Integer robotAvgResponseTime
    • robotMaxResponseTime

      private Integer robotMaxResponseTime
    • robotMessageCount

      private Integer robotMessageCount
    • robotTimeoutAt

      private LocalDateTime robotTimeoutAt
    • robotTimeout

      private Boolean robotTimeout
    • systemMessageCount

      private Integer systemMessageCount
    • rated

      private Boolean rated
    • rateAt

      private LocalDateTime rateAt
    • resolved

      private Boolean resolved
    • leaveMsg

      private Boolean leaveMsg
    • leaveMsgAt

      private LocalDateTime leaveMsgAt
    • summarized

      private Boolean summarized
    • qualityChecked

      private Boolean qualityChecked
    • qualityCheckResult

      private String qualityCheckResult
    • intentionType

      private String intentionType
    • emotionType

      private String emotionType
    • robotToAgent

      private Boolean robotToAgent
    • robotToAgentTime

      private LocalDateTime robotToAgentTime
    • transferStatus

      private String transferStatus
    • inviteStatus

      private String inviteStatus
  • Constructor Details

    • QueueMemberResponse

      public QueueMemberResponse()