Class QueueMemberEntity

java.lang.Object
com.bytedesk.core.base.BaseEntity
com.bytedesk.service.queue_member.QueueMemberEntity
All Implemented Interfaces:
Serializable

@Entity public class QueueMemberEntity extends BaseEntity
Author:
Jackning <270580156@qq.com>
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • queueUid

      private String queueUid
    • queueNickname

      private String queueNickname
    • queueTopic

      private String queueTopic
    • queueDay

      private String queueDay
    • threadUid

      private String threadUid
    • visitorUid

      private String visitorUid
    • visitorNickname

      private String visitorNickname
    • visitorAvatar

      private String visitorAvatar
    • agentUid

      private String agentUid
    • agentNickname

      private String agentNickname
    • agentAvatar

      private String agentAvatar
    • workgroupUid

      private String workgroupUid
    • workgroupName

      private String workgroupName
    • beforeNumber

      private int beforeNumber
    • waitTime

      private int waitTime
    • queueNumber

      private int queueNumber
    • status

      private String status
    • enqueueTime

      private LocalDateTime enqueueTime
    • acceptType

      private String acceptType
    • acceptTime

      private LocalDateTime acceptTime
    • firstResponseTime

      private LocalDateTime firstResponseTime
    • firstResponse

      private boolean firstResponse
    • avgResponseTime

      private int avgResponseTime
    • maxResponseTime

      private int maxResponseTime
    • agentMessageCount

      private int agentMessageCount
    • visitorMessageCount

      private int visitorMessageCount
    • timeout

      private boolean timeout
    • lastResponseTime

      private LocalDateTime lastResponseTime
    • leaveTime

      private LocalDateTime leaveTime
    • closeTime

      private LocalDateTime closeTime
    • priority

      private int priority
    • solved

      private boolean solved
    • rated

      private boolean rated
    • client

      private String client
  • Constructor Details

    • QueueMemberEntity

      public QueueMemberEntity()
  • Method Details

    • getWaitTime

      public long getWaitTime()
      计算等待时间(秒)
    • updateStatus

      public void updateStatus(String newStatus, String agentUid)
      更新状态
    • acceptThread

      public void acceptThread()