Package com.bytedesk.core.base
Class BaseEntity
java.lang.Object
com.bytedesk.core.base.BaseEntity
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
AbstractArticleEntity
,AbstractMessageEntity
,AbstractThreadEntity
,ActionEntity
,AgentEntity
,AgentStatusEntity
,AgentStatusSettingEntity
,AgentTemplateEntity
,AiStatisticEntity
,AutoReplyFixedEntity
,AutoReplyKeywordEntity
,BalanceEntity
,BlackEntity
,BookingEntity
,BrowseEntity
,CallAgentEntity
,CallCallEntity
,CallCdrEntity
,CallConferenceEntity
,CallGatewayEntity
,CallIvrEntity
,CallMrcpEntity
,CallQueueEntity
,CallStatisticEntity
,CallUserEntity
,CallWebRTCEntity
,CategoryEntity
,ChannelAppEntity
,ChunkEntity
,City
,ClipboardEntity
,CommentEntity
,ConsumerEntity
,Course
,CustomerEntity
,DepartmentEntity
,DouyinAppEntity
,DouyinCommentEntity
,DouyinDianEntity
,DouyinMiniEntity
,EmailEntity
,EmailMessageEntity
,EmailTemplateEntity
,FaqEntity
,FeatureEntity
,FeedbackEntity
,FileEntity
,FormEntity
,FormResultEntity
,GrayReleaseEntity
,GrayReleaseMetrics
,GroupEntity
,GroupInviteEntity
,GroupNoticeEntity
,HolidayEntity
,IntentionSettingsEntity
,InviteSettingsEntity
,InvoiceEntity
,IpAccessEntity
,IpBlackEntity
,IpWhiteEntity
,JanusAudioEntity
,JanusVideoEntity
,KakaoEntity
,KbaseEntity
,KbaseInviteEntity
,KbaseStatisticEntity
,LicenseEntity
,LineEntity
,LlmModelEntity
,LlmProviderEntity
,MaterialEntity
,McpServerEntity
,Media
,MemberEntity
,MenuEntity
,MessageCorrectionEntity
,MessageFeedbackEntity
,MessageLeaveEntity
,MessageParsedEntity
,MessageRatingEntity
,MessageTemplateEntity
,MessageUnansweredEntity
,MetaAppEntity
,ModuleEntity
,MomentEntity
,NoticeEntity
,OAuth2Entity
,OrderEntity
,OrganizationApplyEntity
,PaymentEntity
,PostEntity
,ProductEntity
,ProjectEntity
,ProjectInviteEntity
,PushEntity
,PushTokenEntity
,QualityAppealEntity
,QualityCheckEntity
,QualityFlowEntity
,QualityPlanEntity
,QualityStatisticEntity
,QuartzEntity
,QueueEntity
,QueueMemberEntity
,QuickReplyElastic
,QuickReplyEntity
,QuickReplyVector
,RatedownSettingsEntity
,RechargeEntity
,RelationEntity
,ReplyEntity
,ReportEntity
,RobotEntity
,RoleEntity
,RoutingRuleEntity
,ScreenEntity
,ServiceSettingsEntity
,ServiceStatisticEntity
,ShopAppEntity
,ShoppingEntity
,SlackEntity
,StatisticTokenEntity
,TabooEntity
,TabooMessageEntity
,TagEntity
,TaskEntity
,TelegramEntity
,TextEntity
,ThreadInviteEntity
,ThreadRatingEntity
,ThreadSummaryEntity
,ThreadTransferEntity
,TicketAttachmentEntity
,TicketCommentEntity
,TicketEntity
,TicketFlowEntity
,TicketMessageEntity
,TicketProcessEntity
,TicketStatisticEntity
,TicketTaskEntity
,TicketTemplateEntity
,TiktokEntity
,TodoListEntity
,TokenEntity
,TraceEntity
,TransferKeywordEntity
,TranslateEntity
,UidGeneratorEntity
,UnifiedEntity
,UploadEntity
,UrlEntity
,VisitorEntity
,VisitorRatingEntity
,WebhookEntity
,WebhookMessageEntity
,WebpageEntity
,WebsiteEntity
,WeChatAccountEntity
,WeChatAppEntity
,WeChatMiniUserEntity
,WeChatMpBlackEntity
,WeChatMpDraftEntity
,WeChatMpGrouponEntity
,WeChatMpKefuEntity
,WeChatMpMediaEntity
,WeChatMpMenuEntity
,WeChatMpTagEntity
,WeChatMpUserEntity
,WeChatPayEntity
,WhatsAppEntity
,WorkflowEntity
,WorkflowResultEntity
,WorkflowVariableEntity
,WorkgroupEntity
,WorktimeEntity
,WorktimeSettingEntity
,ZaloEntity
Date -> ZonedDateTime ?
spring.jackson.date-format=yyyy-MM-dd HH:mm:ss
spring.jackson.time-zone=GMT+8
//@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = timezone)
config in properties
- Author:
- 270580156@qq.com 注意: 所有继承此类的实体类应该在@Table注解中添加uuid字段的索引,例如:
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate ZonedDateTime
private boolean
private Long
private String
private String
private String
private @NotBlank(message="uid is required") String
private ZonedDateTime
private String
private int
-
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
id
-
uid
-
version
private int version -
createdAt
-
updatedAt
-
deleted
private boolean deleted -
orgUid
-
userUid
-
level
-
platform
-
-
Constructor Details
-
BaseEntity
public BaseEntity()
-
-
Method Details
-
getCreatedAtString
-
getUpdatedAtString
-