|
|
package adapter
|
|
|
|
|
|
type TaskInfoAdapter struct {
|
|
|
Id int `json:"id,string"`
|
|
|
Name string `json:"name"` // 任务名称
|
|
|
Alias string `json:"alias"` // 任务别名
|
|
|
LeaderId int64 `json:"leaderId,string"` //
|
|
|
Leader UserData `json:"leader"` // 任务负责人
|
|
|
Status int `json:"status"` // 任务的状态
|
|
|
StatusDescript string `json:"statusDescript"` //
|
|
|
Level int `json:"level"` // 优先级,值越小优先级越高
|
|
|
LevalName string `json:"levalName"` // 优先级名称
|
|
|
RelatedUserId []string `json:"relatedUserId"` // 相关的员工id
|
|
|
RelatedUser []UserData `json:"relatedUser"` // 相关的员工id
|
|
|
StageList []TaskStage `json:"stageList"`
|
|
|
Id int `json:"id,string"`
|
|
|
Name string `json:"name"` // 任务名称
|
|
|
Alias string `json:"alias"` // 任务别名
|
|
|
LeaderId int64 `json:"leaderId,string"` //
|
|
|
Leader UserData `json:"leader"` // 任务负责人
|
|
|
Status int `json:"status"` // 任务的状态
|
|
|
StatusDescription string `json:"statusDescription"` //
|
|
|
Level int `json:"level"` // 优先级,值越小优先级越高
|
|
|
LevalName string `json:"levalName"` // 优先级名称
|
|
|
RelatedUserId []string `json:"relatedUserId"` // 相关的员工id
|
|
|
RelatedUser []UserData `json:"relatedUser"` // 相关的员工id
|
|
|
StageList []TaskStage `json:"stageList"`
|
|
|
}
|
|
|
|
|
|
type UserData struct {
|
...
|
...
|
@@ -22,11 +22,11 @@ type UserData struct { |
|
|
}
|
|
|
|
|
|
type TaskStage struct {
|
|
|
Id int `json:"id,string"`
|
|
|
Name string `json:"name"` //里程碑名称
|
|
|
StatusDescript string `json:"statusDescript"` //里程碑的完成情况
|
|
|
Status int `json:"status"` //里程碑状态
|
|
|
SortBy int `json:"sortBy"`
|
|
|
PlanCompletedAt string `json:"planCompletedAt"` //计划完成时间, 例:2006-01-02
|
|
|
RealCompletedAt string `json:"realCompletedAt"` //实际完成时间, 例:2006-01-02
|
|
|
Id int `json:"id,string"`
|
|
|
Name string `json:"name"` //里程碑名称
|
|
|
StatusDescription string `json:"statusDescription"` //里程碑的完成情况
|
|
|
Status int `json:"status"` //里程碑状态
|
|
|
SortBy int `json:"sortBy"`
|
|
|
PlanCompletedAt string `json:"planCompletedAt"` //计划完成时间, 例:2006-01-02
|
|
|
RealCompletedAt string `json:"realCompletedAt"` //实际完成时间, 例:2006-01-02
|
|
|
} |
...
|
...
|
|