Enum Class FormTypeEnum

java.lang.Object
java.lang.Enum<FormTypeEnum>
com.bytedesk.service.form.FormTypeEnum
All Implemented Interfaces:
Serializable, Comparable<FormTypeEnum>, Constable

public enum FormTypeEnum extends Enum<FormTypeEnum>
表单类型枚举 支持各种业务场景的自定义表单类型,可插入快捷菜单
  • Enum Constant Details

    • TICKET_INTERNAL

      public static final FormTypeEnum TICKET_INTERNAL
      内部工单表单 - 用于创建和处理客户服务工单
    • TICKET_EXTERNAL

      public static final FormTypeEnum TICKET_EXTERNAL
      外部工单表单 - 用于访客提交的工单
    • THREAD

      public static final FormTypeEnum THREAD
      会话表单 - 用于客服会话中的信息收集
    • FLOW

      public static final FormTypeEnum FLOW
      流程表单 - 用于工作流程中的表单节点
    • PRE_SALES_QUESTIONNAIRE

      public static final FormTypeEnum PRE_SALES_QUESTIONNAIRE
      询前问卷表单 - 用于客户咨询前的信息收集
    • MESSAGE_LEAVE

      public static final FormTypeEnum MESSAGE_LEAVE
      客户留言表单 - 客户留言和咨询
    • COMPLAINT

      public static final FormTypeEnum COMPLAINT
      客户投诉表单 - 处理客户投诉和纠纷
    • FEEDBACK

      public static final FormTypeEnum FEEDBACK
      意见反馈表单 - 收集用户意见和建议
    • PRODUCT_SUGGESTION

      public static final FormTypeEnum PRODUCT_SUGGESTION
      产品建议表单 - 收集产品改进建议
    • BUG_REPORT

      public static final FormTypeEnum BUG_REPORT
      Bug报告表单 - 软件问题和缺陷报告
    • APPOINTMENT_TRIAL

      public static final FormTypeEnum APPOINTMENT_TRIAL
      预约试听表单 - 教育培训行业试听预约
    • PRODUCT_INQUIRY

      public static final FormTypeEnum PRODUCT_INQUIRY
      产品咨询表单 - 产品信息咨询和询价
    • SERVICE_APPOINTMENT

      public static final FormTypeEnum SERVICE_APPOINTMENT
      服务预约表单 - 各类服务预约
    • QUOTE_REQUEST

      public static final FormTypeEnum QUOTE_REQUEST
      报价申请表单 - 产品或服务报价申请
    • DEMO_REQUEST

      public static final FormTypeEnum DEMO_REQUEST
      演示申请表单 - 产品演示预约
    • JOB_APPLICATION

      public static final FormTypeEnum JOB_APPLICATION
      求职申请表单 - 招聘和求职
    • EMPLOYEE_FEEDBACK

      public static final FormTypeEnum EMPLOYEE_FEEDBACK
      员工反馈表单 - 内部员工意见收集
    • TRAINING_APPLICATION

      public static final FormTypeEnum TRAINING_APPLICATION
      培训申请表单 - 员工培训需求
    • AFTER_SALES_SERVICE

      public static final FormTypeEnum AFTER_SALES_SERVICE
      售后服务表单 - 售后服务申请
    • RETURN_EXCHANGE

      public static final FormTypeEnum RETURN_EXCHANGE
      退换货申请表单 - 商品退换货流程
    • PARTNERSHIP_APPLICATION

      public static final FormTypeEnum PARTNERSHIP_APPLICATION
      合作申请表单 - 商务合作意向
    • MERCHANT_APPLICATION

      public static final FormTypeEnum MERCHANT_APPLICATION
      入驻申请表单 - 平台入驻申请
    • SATISFACTION_SURVEY

      public static final FormTypeEnum SATISFACTION_SURVEY
      客户满意度调研表单 - 服务质量评估
    • MARKET_RESEARCH

      public static final FormTypeEnum MARKET_RESEARCH
      市场调研表单 - 市场调查和数据收集
    • REQUIREMENT_SURVEY

      public static final FormTypeEnum REQUIREMENT_SURVEY
      需求调研表单 - 用户需求分析
    • TECHNICAL_SUPPORT

      public static final FormTypeEnum TECHNICAL_SUPPORT
      技术支持表单 - 技术问题求助
    • SYSTEM_FAULT_REPORT

      public static final FormTypeEnum SYSTEM_FAULT_REPORT
      系统故障报告表单 - 系统问题报告
    • FEATURE_REQUEST

      public static final FormTypeEnum FEATURE_REQUEST
      功能需求表单 - 新功能需求提交
    • CUSTOM

      public static final FormTypeEnum CUSTOM
      自定义表单 - 用户自定义的其他类型表单
    • GENERAL

      public static final FormTypeEnum GENERAL
      通用表单 - 通用目的表单
  • Constructor Details

    • FormTypeEnum

      private FormTypeEnum()
  • Method Details

    • values

      public static FormTypeEnum[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static FormTypeEnum valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • fromValue

      public static FormTypeEnum fromValue(String value)
      根据字符串查找对应的枚举常量
      Parameters:
      value - 字符串值
      Returns:
      对应的枚举常量,找不到时返回GENERAL
    • isCustomerServiceForm

      public boolean isCustomerServiceForm()
      检查是否为客户服务相关表单
      Returns:
      true if it's a customer service form
    • isMarketingForm

      public boolean isMarketingForm()
      检查是否为营销销售相关表单
      Returns:
      true if it's a marketing/sales form
    • isSurveyForm

      public boolean isSurveyForm()
      检查是否为调研评估相关表单
      Returns:
      true if it's a survey/research form