task

package
v1.0.45 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 15, 2025 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type TaskService

type TaskService struct {
	// contains filtered or unexported fields
}

func NewTaskService

func NewTaskService(ctx *context.ERPContext) *TaskService

func (*TaskService) AddWatchers

func (s *TaskService) AddWatchers(id string, watchers []string) error

func (*TaskService) CountTasksInColumn

func (s *TaskService) CountTasksInColumn(columnID string) (int64, error)

func (*TaskService) CreateComment

func (s *TaskService) CreateComment(taskID string, comment *models.TaskCommentModel, autoPublish bool) error

func (*TaskService) CreateTask

func (s *TaskService) CreateTask(data *models.TaskModel) error

func (*TaskService) DeleteTask

func (s *TaskService) DeleteTask(id string) error

func (*TaskService) GetDateRangeFromRequest

func (s *TaskService) GetDateRangeFromRequest(request http.Request) (time.Time, time.Time, error)

func (*TaskService) GetMyTask

func (s *TaskService) GetMyTask(request http.Request, search string, memberID string) (paginate.Page, error)

func (*TaskService) GetTaskByID

func (s *TaskService) GetTaskByID(id string) (*models.TaskModel, error)

func (*TaskService) GetTasks

func (s *TaskService) GetTasks(request http.Request, search string, projectId *string) (paginate.Page, error)

func (*TaskService) GetWatchedTask

func (s *TaskService) GetWatchedTask(request http.Request, search string, memberID string) (paginate.Page, error)

func (*TaskService) MarkCompleted

func (s *TaskService) MarkCompleted(id string) error

func (*TaskService) MoveTask

func (s *TaskService) MoveTask(columnID string, taskID string, sourceColumnID string, orderNumber int) error

func (*TaskService) RemoveWatcher

func (s *TaskService) RemoveWatcher(taskID string, watcherID string) error

func (*TaskService) ReorderTask

func (s *TaskService) ReorderTask(taskID string, order int) error

func (*TaskService) SetJoins

func (s *TaskService) SetJoins(joins map[string][]interface{})

func (*TaskService) SetQuery

func (s *TaskService) SetQuery(query map[string][]interface{})

func (*TaskService) UpdateStatusComment

func (s *TaskService) UpdateStatusComment(commentID string, status string) error

func (*TaskService) UpdateTask

func (s *TaskService) UpdateTask(id string, data *models.TaskModel) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL