create_task.go 690 字节
package command

type CreateTaskByProjectCommand struct {
	Name     string `json:"name"`            //任务名称
	LeaderId int    `json:"leaderId,string"` //赋值人id
}

type CreateTaskCommand struct {
	CompanyId     int      `json:"-"`
	LeaderId      int      `json:"leaderId,string"`
	Alias         string   `json:"alias"`         //任务名称
	LevelName     string   `json:"levelName"`     //优先级
	RelatedUserId []string `json:"relatedUserId"` //相关人员id
	SortBy        int      `json:"sortBy"`        // 优先级排序;值越小优先级越高
	EndTime       int64    `json:"endTime"`       // 任务截止的时间戳,单位:秒;等于0时表示未设置时间
}