Package com.bytedesk.core.task
Class TaskEntity
java.lang.Object
com.bytedesk.core.base.BaseEntity
com.bytedesk.core.task.TaskEntity
- All Implemented Interfaces:
Serializable
待办任务:
一个工单内可以关联多个任务,每个人都可以创建待办任务
可以单纯创建待办,也可以关联工单等创建待办任务
Task entity for content categorization and organization
Provides taskging functionality for various system entities
Database Table: bytedesk_core_task
Purpose: Stores task definitions, colors, and organization settings
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate StringColor theme for the task displayprivate IntegerComment count for this taskprivate ZonedDateTimeCompletion timeprivate StringDescription of the taskprivate ZonedDateTimeOptional due timeprivate IntegerFavorite/collect count for this taskTask images (URLs)private IntegerLike count for this taskprivate StringName of the taskprivate IntegerDisplay order within the listprivate StringPriority (LOW, MEDIUM, HIGH, URGENT)private static final longprivate ZonedDateTimeOptional planned start timeprivate StringStatusprivate StringTask list uid that this task belongs to (optional)private StringType of task (CUSTOMER, TICKET, ARTICLE, 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 of the task -
description
Description of the task -
type
Type of task (CUSTOMER, TICKET, ARTICLE, etc.) -
color
Color theme for the task display -
order
Display order within the list -
taskListUid
Task list uid that this task belongs to (optional) -
status
Status -
priority
Priority (LOW, MEDIUM, HIGH, URGENT) -
images
Task images (URLs) -
commentCount
Comment count for this task -
likeCount
Like count for this task -
favoriteCount
Favorite/collect count for this task -
startAt
Optional planned start time -
dueAt
Optional due time -
completedAt
Completion time
-
-
Constructor Details
-
TaskEntity
public TaskEntity()
-