Class CustomerEntity

java.lang.Object
com.bytedesk.core.base.BaseEntity
com.bytedesk.service.customer.CustomerEntity
All Implemented Interfaces:
Serializable

@Entity public class CustomerEntity extends BaseEntity
Customer entity for lead management and customer relationship management Represents customer information collected automatically or manually added Database Table: bytedesk_service_customer Purpose: Stores customer contact information, preferences, and interaction history
Author:
jackning 270580156@qq.com
See Also:
  • Field Details

    • nickname

      private String nickname
      Customer's display name or nickname
    • email

      private String email
      Customer's email address for communication
    • mobile

      private String mobile
      Customer's mobile phone number
    • description

      private String description
      Customer description or notes
    • tagList

      private List<String> tagList
      Tags for customer categorization and search
    • extra

      private String extra
      Additional customer information stored as JSON format for extensibility
    • notes

      private String notes
      Additional notes or comments about the customer
    • visitorUid

      private String visitorUid
      Associated visitor UID for tracking customer journey
  • Constructor Details

    • CustomerEntity

      public CustomerEntity()