update_task.go
1.0 KB
package command
type UpdateTaskCommand struct {
CompanyId int `json:"-"`
Id int `json:"id,string"`
Alias string `json:"alias"` // 任务名称
LeaderId string `json:"leaderId"` // 负责人id
LevelName string `json:"levelName"` // 优先级
RelatedUserId []string `json:"relatedUserId"` // 相关人员id
SortBy int `json:"sortBy"` // 优先级排序;值越小优先级越高
EndTime int64 `json:"endTime"` // 任务截止的时间戳,单位:秒;等于0时表示未设置时间
UseEndtime int `json:"useEndTime"` // 是否应用任务截止的时间;默认值0:不应用,1:应用
StageList []struct {
Id int `json:"id,string"`
Name string `json:"name"` //里程碑名称
PlanCompletedAt string `json:"planCompletedAt"` //计划完成时间, 例:2006-01-02
} `json:"stageList"`
AssistFlagMax int `json:"assistFlagMax"` // 辅导异常标记最大值
}