Package com.bytedesk.service.form
Class FormEntity
java.lang.Object
com.bytedesk.core.base.BaseEntity
com.bytedesk.service.form.FormEntity
- All Implemented Interfaces:
Serializable
Form entity for storing form schema generated by frontend low-code drag-and-drop
Used to store form structure definition in JSON format
Database Table: bytedesk_service_form
Purpose: Stores form definitions and basic metadata
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate StringDescription of the form's purposeprivate Integer表单 schema 业务版本号(用于表单结果快照),与 BaseEntity.version(乐观锁)不同private StringName or title of the formprivate StringForm structure definition stored as JSON format Contains the complete form schema generated by frontend low-code editorprivate static final longprivate StringCurrent status of the form (DRAFT, PUBLISHED, ARCHIVED, DISABLED)private StringForm type (TICKET, THREAD, FLOW, etc.) -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.bytedesk.core.base.BaseEntity
getCreatedAtString, getUpdatedAtString
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
name
Name or title of the form -
description
Description of the form's purpose -
type
Form type (TICKET, THREAD, FLOW, etc.) -
status
Current status of the form (DRAFT, PUBLISHED, ARCHIVED, DISABLED) -
schema
Form structure definition stored as JSON format Contains the complete form schema generated by frontend low-code editor -
formVersion
表单 schema 业务版本号(用于表单结果快照),与 BaseEntity.version(乐观锁)不同
-
-
Constructor Details
-
FormEntity
public FormEntity()
-