domain

package
v0.2.5 Latest Latest
Warning

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

Go to latest
Published: Apr 1, 2024 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ProjectTaskListTask

type ProjectTaskListTask struct {
	model.ProjectTask
	OnlyParent               bool                  `json:"onlyParent"`
	StartTimeCondition       *server.TimeCondition `json:"startTimeCondition"`
	EndTimeCondition         *server.TimeCondition `json:"endTimeCondition"`
	ActualStartTimeCondition *server.TimeCondition `json:"actualStartTimeCondition"`
	ActualEndTimeCondition   *server.TimeCondition `json:"actualEndTimeCondition"`
	CreateTimeCondition      *server.TimeCondition `json:"createTimeCondition"`
	UpdateTimeCondition      *server.TimeCondition `json:"updateTimeCondition"`
	OrderBy                  string                `json:"orderBy"`
}

type ProjectTaskMemberListRequest

type ProjectTaskMemberListRequest struct {
	model.ProjectTaskMember
	CreateTimeCondition *server.TimeCondition `json:"createTimeCondition"`
	UpdateTimeCondition *server.TimeCondition `json:"updateTimeCondition"`
	OrderBy             string                `json:"orderBy"`
}

type ProjectTaskMemberWithRealName

type ProjectTaskMemberWithRealName struct {
	model.ProjectTaskMember
	RealName string `json:"realName"`
}

type ProjectTaskWithMembers

type ProjectTaskWithMembers struct {
	model.ProjectTask
	Owner   *ProjectTaskMemberWithRealName   `json:"owner"`
	Members []*ProjectTaskMemberWithRealName `json:"members"`
	Issue   *projectModel.ProjectIssue       `json:"issue"`
}

func (*ProjectTaskWithMembers) UnmarshalJSON

func (ptwm *ProjectTaskWithMembers) UnmarshalJSON(b []byte) error

type ProjectTaskWorkTimeStatistics

type ProjectTaskWorkTimeStatistics struct {
	ProjectID uint64 `json:"projectId,string"`
	// 任务总数
	TaskCount int `json:"taskCount"`
	// 任务预计总工时
	EstimateDuration int64 `json:"estimateDuration"`
	// 任务实际总工时
	ActualDuration int64 `json:"actualDuration"`
}

Jump to

Keyboard shortcuts

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