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 String
Customer description or notesprivate String
Customer's email address for communicationprivate String
Additional customer information stored as JSON format for extensibilityprivate String
Customer's mobile phone numberprivate String
Customer's display name or nicknameprivate String
Additional notes or comments about the customerTags for customer categorization and searchprivate String
Associated 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()
-