正在显示
6 个修改的文件
包含
10 行增加
和
14 行删除
1 | package adapter | 1 | package adapter |
2 | 2 | ||
3 | type TaskInfoAdapter struct { | 3 | type TaskInfoAdapter struct { |
4 | - Id int `json:"id"` | 4 | + Id int `json:"id,string"` |
5 | Name string `json:"name"` // 任务名称 | 5 | Name string `json:"name"` // 任务名称 |
6 | Alias string `json:"alias"` // 任务别名 | 6 | Alias string `json:"alias"` // 任务别名 |
7 | Leader UserData `json:"leader"` // 任务负责人 | 7 | Leader UserData `json:"leader"` // 任务负责人 |
@@ -20,7 +20,7 @@ type UserData struct { | @@ -20,7 +20,7 @@ type UserData struct { | ||
20 | } | 20 | } |
21 | 21 | ||
22 | type TaskStage struct { | 22 | type TaskStage struct { |
23 | - Id int `json:"id"` | 23 | + Id int `json:"id,string"` |
24 | Name string `json:"name"` //里程碑名称 | 24 | Name string `json:"name"` //里程碑名称 |
25 | StatusCompleted string `json:"statusCompleted"` //里程碑的完成情况 | 25 | StatusCompleted string `json:"statusCompleted"` //里程碑的完成情况 |
26 | PlanCompletedAt string `json:"planCompletedAt"` //计划完成时间, 例:2006-01-02 | 26 | PlanCompletedAt string `json:"planCompletedAt"` //计划完成时间, 例:2006-01-02 |
1 | package adapter | 1 | package adapter |
2 | 2 | ||
3 | type TaskItem struct { | 3 | type TaskItem struct { |
4 | - Id int `json:"id"` | 4 | + Id int `json:"id,string"` |
5 | Name string `json:"name"` // 任务名称 | 5 | Name string `json:"name"` // 任务名称 |
6 | Alias string `json:"alias"` // 任务别名 | 6 | Alias string `json:"alias"` // 任务别名 |
7 | - Leader UserData `json:"leader"` // 任务负责人 | 7 | + Leader string `json:"leader"` // 任务负责人 |
8 | Status int `json:"status"` // 任务的状态 | 8 | Status int `json:"status"` // 任务的状态 |
9 | Level int `json:"level"` // 优先级,值越小优先级越高 | 9 | Level int `json:"level"` // 优先级,值越小优先级越高 |
10 | LevelName string `json:"levelName"` // 优先级名称 | 10 | LevelName string `json:"levelName"` // 优先级名称 |
1 | package command | 1 | package command |
2 | 2 | ||
3 | type UpdateTaskCommand struct { | 3 | type UpdateTaskCommand struct { |
4 | - Id int `json:"id"` | 4 | + Id int `json:"id,string"` |
5 | Alias string `json:"alias"` //任务名称 | 5 | Alias string `json:"alias"` //任务名称 |
6 | - LeaderId int `json:"leaderId"` //赋值人id | 6 | + LeaderId int `json:"leaderId,string"` //负责id |
7 | LevelName string `json:"levelName"` //优先级 | 7 | LevelName string `json:"levelName"` //优先级 |
8 | StageList []struct { | 8 | StageList []struct { |
9 | - Id int `json:"id"` | 9 | + Id int `json:"id,string"` |
10 | Name string `json:"name"` //里程碑名称 | 10 | Name string `json:"name"` //里程碑名称 |
11 | PlanCompletedAt string `json:"planCompletedAt"` //计划完成时间, 例:2006-01-02 | 11 | PlanCompletedAt string `json:"planCompletedAt"` //计划完成时间, 例:2006-01-02 |
12 | } `json:"stageList"` | 12 | } `json:"stageList"` |
@@ -437,11 +437,7 @@ func (srv TaskService) ListTask(param *command.ListTaskCommand) (map[string]inte | @@ -437,11 +437,7 @@ func (srv TaskService) ListTask(param *command.ListTaskCommand) (map[string]inte | ||
437 | Id: val.Id, | 437 | Id: val.Id, |
438 | Name: val.Name, | 438 | Name: val.Name, |
439 | Alias: val.Alias, | 439 | Alias: val.Alias, |
440 | - Leader: adapter.UserData{ | ||
441 | - Id: val.Leader.Id, | ||
442 | - Account: val.Leader.Account, | ||
443 | - Name: val.Leader.Name, | ||
444 | - }, | 440 | + Leader: val.Leader.Name, |
445 | Status: int(val.Status), | 441 | Status: int(val.Status), |
446 | Level: val.Level, | 442 | Level: val.Level, |
447 | LevelName: val.LevelName, | 443 | LevelName: val.LevelName, |
-
请 注册 或 登录 后发表评论