Class QualityAppealEntity

java.lang.Object
com.bytedesk.core.base.BaseEntity
com.bytedesk.service.quality_appeal.QualityAppealEntity
All Implemented Interfaces:
Serializable

@Entity public class QualityAppealEntity extends BaseEntity
QualityAppeal entity for content categorization and organization Provides appeal functionality for various system entities Database Table: bytedesk_service_appeal Purpose: Stores appeal definitions, colors, and organization settings
See Also:
  • Field Details

    • type

      private String type
      Type of appeal (ONLINE_SERVICE, TICKET, etc.)
    • status

      private String status
      申诉状态
    • qualityCheck

      private QualityCheckEntity qualityCheck
      被申诉-关联的质量检查
    • comment

      private String comment
    • reviewComment

      private String reviewComment
  • Constructor Details

    • QualityAppealEntity

      public QualityAppealEntity()
  • Method Details

    • getStatusEnum

      public QualityAppealStatusEnum getStatusEnum()
      获取申诉状态枚举
      Returns:
      申诉状态枚举
    • setStatus

      public void setStatus(QualityAppealStatusEnum status)
      设置申诉状态
      Parameters:
      status - 申诉状态枚举
    • setPending

      public void setPending()
      设置为待处理状态
    • setApproved

      public void setApproved()
      设置为申诉通过状态
    • setRejected

      public void setRejected()
      设置为申诉驳回状态
    • isPending

      public boolean isPending()
      检查是否为待处理状态
      Returns:
      是否为待处理
    • isApproved

      public boolean isApproved()
      检查是否为申诉通过状态
      Returns:
      是否为申诉通过
    • isRejected

      public boolean isRejected()
      检查是否为申诉驳回状态
      Returns:
      是否为申诉驳回
    • canAppeal

      public boolean canAppeal()
      检查是否可以申诉
      Returns:
      是否可以申诉
    • canProcess

      public boolean canProcess()
      检查是否可以处理
      Returns:
      是否可以处理
    • getStatusDescription

      public String getStatusDescription()
      获取状态描述
      Returns:
      状态描述