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
    • waitLength

      private Integer waitLength
    • visitorEnqueueAt

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

      private LocalDateTime visitorFirstMessageAt
    • visitorLastMessageAt

      private LocalDateTime visitorLastMessageAt
    • visitorMessageCount

      private Integer visitorMessageCount
    • visitorLeavedAt

      private LocalDateTime visitorLeavedAt
    • visitorPriority

      private Integer visitorPriority
    • agentAcceptType

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

      private LocalDateTime agentAcceptedAt
    • agentFirstResponse

      private Boolean agentFirstResponse
    • agentFirstResponseAt

      private LocalDateTime agentFirstResponseAt
    • agentLastResponseAt

      private LocalDateTime agentLastResponseAt
    • agentClosedAt

      private LocalDateTime agentClosedAt
    • agentClose

      private Boolean agentClose
    • agentAvgResponseLength

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

      private Integer agentMaxResponseLength
    • agentMessageCount

      private Integer agentMessageCount
    • agentTimeoutAt

      private LocalDateTime agentTimeoutAt
    • agentTimeout

      private Boolean agentTimeout
    • agentTimeoutCount

      private Integer agentTimeoutCount
    • agentOffline

      private Boolean agentOffline
    • robotAcceptType

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

      private LocalDateTime robotAcceptedAt
    • robotFirstResponse

      private Boolean robotFirstResponse
    • robotFirstResponseAt

      private LocalDateTime robotFirstResponseAt
    • robotLastResponseAt

      private LocalDateTime robotLastResponseAt
    • robotClosedAt

      private LocalDateTime robotClosedAt
    • robotAvgResponseLength

      private Integer robotAvgResponseLength
    • robotMaxResponseLength

      private Integer robotMaxResponseLength
    • robotMessageCount

      private Integer robotMessageCount
    • robotTimeoutAt

      private LocalDateTime robotTimeoutAt
    • robotTimeout

      private Boolean robotTimeout
    • systemFirstResponseAt

      private LocalDateTime systemFirstResponseAt
    • systemLastResponseAt

      private LocalDateTime systemLastResponseAt
    • systemCloseAt

      private LocalDateTime systemCloseAt
    • systemClose

      private Boolean systemClose
    • systemMessageCount

      private Integer systemMessageCount
    • rated

      private Boolean rated
    • rateAt

      private LocalDateTime rateAt
    • resolved

      private Boolean resolved
    • messageLeave

      private Boolean messageLeave
    • messageLeaveAt

      private LocalDateTime messageLeaveAt
    • summarized

      private Boolean summarized
    • resolvedStatus

      private String resolvedStatus
    • qualityChecked

      private Boolean qualityChecked
    • qualityCheckResult

      private String qualityCheckResult
    • intentionType

      private String intentionType
    • emotionType

      private String emotionType
    • robotToAgent

      private Boolean robotToAgent
    • robotToAgentAt

      private LocalDateTime robotToAgentAt
    • transferStatus

      private String transferStatus
    • inviteStatus

      private String inviteStatus
  • Constructor Details

    • QueueMemberResponse

      public QueueMemberResponse()