Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SimpleTaskTransformer ¶
type SimpleTaskTransformer struct { ID int `json:"id"` Name string `json:"name"` Status string `json:"status"` Type string `json:"type"` CreatedAt string `json:"created_at"` UpdatedAt string `json:"updated_at"` User *UserSimpleTransformer `json:"user,omitempty"` }
func SimpleTaskTransform ¶
func SimpleTaskTransform(m *model.Task) *SimpleTaskTransformer
type TaskListTransformer ¶
type TaskListTransformer struct { ID int `json:"id"` Name string `json:"name"` Status string `json:"status"` Type string `json:"type"` CreatedAt string `json:"created_at"` UpdatedAt string `json:"updated_at"` User *UserSimpleTransformer `json:"user,omitempty"` }
func TaskListTransform ¶
func TaskListTransform(c *gin.Context, p *model2.Pagination[model.Task]) []TaskListTransformer
type TaskTransformer ¶
type TaskTransformer struct { ID int `json:"id"` Name string `json:"name"` UserID int `json:"user_id"` Status string `json:"status"` Type string `json:"type"` Message *model3.Message `json:"message,omitempty"` FileSize *int64 `json:"file_size,omitempty"` CreatedAt string `json:"created_at"` UpdatedAt string `json:"updated_at"` User *UserSimpleTransformer `json:"user,omitempty"` }
func TaskTransform ¶
func TaskTransform(m *model.Task) *TaskTransformer
type UserSimpleTransformer ¶ added in v2.3.64
type UserSimpleTransformer struct { ID int `json:"id"` Login string `json:"login"` FirstName string `json:"first_name"` SecondName *string `json:"second_name"` LastName *string `json:"last_name"` }
func UserSimpleTransform ¶ added in v2.3.64
func UserSimpleTransform(m *model.User) *UserSimpleTransformer
Click to show internal directories.
Click to hide internal directories.