Package com.bytedesk.service.customer
Class CustomerEntity
java.lang.Object
com.bytedesk.core.base.BaseEntity
com.bytedesk.service.customer.CustomerEntity
- All Implemented Interfaces:
Serializable
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 Summary
FieldsModifier and TypeFieldDescriptionprivate StringCustomer description or notesprivate StringCustomer's email address for communicationprivate StringAdditional customer information stored as JSON format for extensibilityprivate StringCustomer's mobile phone numberprivate StringCustomer's display name or nicknameprivate StringAdditional notes or comments about the customerTags for customer categorization and searchprivate StringAssociated visitor UID for tracking customer journey -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.bytedesk.core.base.BaseEntity
getCreatedAtString, getUpdatedAtString
-
Field Details
-
nickname
Customer's display name or nickname -
email
Customer's email address for communication -
mobile
Customer's mobile phone number -
description
Customer description or notes -
tagList
Tags for customer categorization and search -
extra
Additional customer information stored as JSON format for extensibility -
notes
Additional notes or comments about the customer -
visitorUid
Associated visitor UID for tracking customer journey
-
-
Constructor Details
-
CustomerEntity
public CustomerEntity()
-