切换导航条
此项目
正在载入...
登录
allied-creation
/
performance
·
提交
转到一个项目
GitLab
转到群组
项目
活动
文件
提交
管道
0
构建
0
图表
里程碑
问题
0
合并请求
0
成员
标记
维基
派生
网络
创建新的问题
下载为
邮件补丁
差异文件
浏览文件
作者
tangxvhui
2 years ago
提交
68e03117615ec8546babb5f1416ca8478d747e94
1 个父辈
8fb33e10
日常保存
隐藏空白字符变更
内嵌
并排对比
正在显示
6 个修改的文件
包含
25 行增加
和
29 行删除
pkg/application/task/adapter/task_info.go
pkg/application/task/adapter/task_list.go
pkg/application/task/command/run_task.go
pkg/application/task/command/stop_task.go
pkg/application/task/command/update_task.go
pkg/application/task/service/service.go
pkg/application/task/adapter/task_info.go
查看文件 @
68e0311
package
adapter
type
TaskInfoAdapter
struct
{
Id
int
`json:"id"`
Id
int
`json:"id
,string
"`
Name
string
`json:"name"`
// 任务名称
Alias
string
`json:"alias"`
// 任务别名
Leader
UserData
`json:"leader"`
// 任务负责人
...
...
@@ -20,7 +20,7 @@ type UserData struct {
}
type
TaskStage
struct
{
Id
int
`json:"id"`
Id
int
`json:"id
,string
"`
Name
string
`json:"name"`
//里程碑名称
StatusCompleted
string
`json:"statusCompleted"`
//里程碑的完成情况
PlanCompletedAt
string
`json:"planCompletedAt"`
//计划完成时间, 例:2006-01-02
...
...
pkg/application/task/adapter/task_list.go
查看文件 @
68e0311
package
adapter
type
TaskItem
struct
{
Id
int
`json:"id"`
Name
string
`json:"name"`
// 任务名称
Alias
string
`json:"alias"`
// 任务别名
Leader
UserData
`json:"leader"`
// 任务负责人
Status
int
`json:"status"`
// 任务的状态
Level
int
`json:"level"`
// 优先级,值越小优先级越高
LevelName
string
`json:"levelName"`
// 优先级名称
StageA
string
`json:"stageA"`
// 里程碑1
StageB
string
`json:"stageB"`
// 里程碑2
StageC
string
`json:"stageC"`
// 里程碑3
StageD
string
`json:"stageD"`
// 里程碑4
StageE
string
`json:"stageE"`
// 里程碑5
Id
int
`json:"id,string"`
Name
string
`json:"name"`
// 任务名称
Alias
string
`json:"alias"`
// 任务别名
Leader
string
`json:"leader"`
// 任务负责人
Status
int
`json:"status"`
// 任务的状态
Level
int
`json:"level"`
// 优先级,值越小优先级越高
LevelName
string
`json:"levelName"`
// 优先级名称
StageA
string
`json:"stageA"`
// 里程碑1
StageB
string
`json:"stageB"`
// 里程碑2
StageC
string
`json:"stageC"`
// 里程碑3
StageD
string
`json:"stageD"`
// 里程碑4
StageE
string
`json:"stageE"`
// 里程碑5
}
...
...
pkg/application/task/command/run_task.go
查看文件 @
68e0311
package
command
type
RunTaskCommand
struct
{
TaskId
int
`json:"taskId"`
TaskId
int
`json:"taskId
,string
"`
CompanyId
int
`json:"-"`
}
...
...
pkg/application/task/command/stop_task.go
查看文件 @
68e0311
package
command
type
StopTaskCommand
struct
{
TaskId
int
`json:"taskId"`
TaskId
int
`json:"taskId
,string
"`
CompanyId
int
`json:"-"`
}
...
...
pkg/application/task/command/update_task.go
查看文件 @
68e0311
package
command
type
UpdateTaskCommand
struct
{
Id
int
`json:"id"`
Alias
string
`json:"alias"`
//任务名称
LeaderId
int
`json:"leaderId"`
//赋值人id
LevelName
string
`json:"levelName"`
//优先级
Id
int
`json:"id,string"`
Alias
string
`json:"alias"`
//任务名称
LeaderId
int
`json:"leaderId,string"`
//负责id
LevelName
string
`json:"levelName"`
//优先级
StageList
[]
struct
{
Id
int
`json:"id"`
Id
int
`json:"id
,string
"`
Name
string
`json:"name"`
//里程碑名称
PlanCompletedAt
string
`json:"planCompletedAt"`
//计划完成时间, 例:2006-01-02
}
`json:"stageList"`
...
...
pkg/application/task/service/service.go
查看文件 @
68e0311
...
...
@@ -434,14 +434,10 @@ func (srv TaskService) ListTask(param *command.ListTaskCommand) (map[string]inte
taskMapResult
:=
map
[
int
]
*
adapter
.
TaskItem
{}
for
_
,
val
:=
range
taskList
{
tk
:=
adapter
.
TaskItem
{
Id
:
val
.
Id
,
Name
:
val
.
Name
,
Alias
:
val
.
Alias
,
Leader
:
adapter
.
UserData
{
Id
:
val
.
Leader
.
Id
,
Account
:
val
.
Leader
.
Account
,
Name
:
val
.
Leader
.
Name
,
},
Id
:
val
.
Id
,
Name
:
val
.
Name
,
Alias
:
val
.
Alias
,
Leader
:
val
.
Leader
.
Name
,
Status
:
int
(
val
.
Status
),
Level
:
val
.
Level
,
LevelName
:
val
.
LevelName
,
...
...
请
注册
或
登录
后发表评论