切换导航条
此项目
正在载入...
登录
allied-creation
/
performance
·
提交
转到一个项目
GitLab
转到群组
项目
活动
文件
提交
管道
0
构建
0
图表
里程碑
问题
0
合并请求
0
成员
标记
维基
派生
网络
创建新的问题
下载为
邮件补丁
差异文件
浏览文件
作者
tangxvhui
2 years ago
提交
3bbcab8d4defe41c56673b7daa2b52875f7b9ac0
1 个父辈
b5f4c6e4
调整 输出
隐藏空白字符变更
内嵌
并排对比
正在显示
3 个修改的文件
包含
18 行增加
和
8 行删除
pkg/application/summary_evaluation/adapter/cycle_list.go
pkg/application/summary_evaluation/service/service.go
pkg/application/summary_evaluation/service/service2.go
pkg/application/summary_evaluation/adapter/cycle_list.go
查看文件 @
3bbcab8
...
...
@@ -3,7 +3,8 @@ package adapter
//综合评估的周期列表
type
CycleListAdapter
struct
{
CycleId
string
`json:"cycleId"`
//周期id
CycleName
string
`json:"cycleName"`
//
CycleId
string
`json:"cycleId"`
//周期id
CycleName
string
`json:"cycleName"`
//
ProjectId
string
`json:"projectId"`
ProjectName
string
`json:"projectIName"`
}
...
...
pkg/application/summary_evaluation/service/service.go
查看文件 @
3bbcab8
...
...
@@ -531,8 +531,10 @@ func (srv *SummaryEvaluationService) GetTargetUserCycleList(param *command.Query
cycleList
:=
[]
adapter
.
CycleListAdapter
{}
for
_
,
v
:=
range
cycleData
{
m
:=
adapter
.
CycleListAdapter
{
CycleId
:
v
.
CycleId
,
CycleName
:
v
.
CycleName
,
CycleId
:
v
.
CycleId
,
CycleName
:
v
.
CycleName
,
ProjectId
:
v
.
EvaluationProjectId
,
ProjectName
:
v
.
EvaluationProjectName
,
}
cycleList
=
append
(
cycleList
,
m
)
...
...
pkg/application/summary_evaluation/service/service2.go
查看文件 @
3bbcab8
...
...
@@ -55,11 +55,14 @@ func (srv *SummaryEvaluationService) Evaluation360List(param *command.QueryEvalu
return
nil
,
application
.
ThrowError
(
application
.
INTERNAL_SERVER_ERROR
,
err
.
Error
())
}
evaluationVersion
:=
""
ids
:=
make
([]
int
,
0
)
projectIds
:=
make
([]
int
,
0
)
for
i
:=
range
list
{
ids
=
append
(
ids
,
list
[
i
]
.
Id
)
projectIds
=
append
(
projectIds
,
list
[
i
]
.
EvaluationProjectId
)
evaluationVersion
=
string
(
list
[
i
]
.
Version
)
}
// 固定列
...
...
@@ -148,10 +151,14 @@ func (srv *SummaryEvaluationService) Evaluation360List(param *command.QueryEvalu
if
key
,
ok
:=
uniqueColumnsMap
[
name
];
ok
{
// 动态列用name -> key
valueKey
:=
fmt
.
Sprintf
(
"%d-%d"
,
v
.
Id
,
item
.
Id
)
if
it
,
ok
:=
valueMap
[
valueKey
];
ok
{
if
it
.
Weight
>
0
{
if
evaluationVersion
==
string
(
domain
.
EvaluationV1
)
{
if
it
.
Weight
>
0
{
rowMap
[
key
]
=
it
.
Score
}
else
{
rowMap
[
key
]
=
it
.
Rating
.
Code
}
}
else
if
evaluationVersion
==
string
(
domain
.
EvaluationV2
)
{
rowMap
[
key
]
=
it
.
Score
}
else
{
rowMap
[
key
]
=
it
.
Rating
.
Code
}
}
else
{
rowMap
[
key
]
=
""
...
...
请
注册
或
登录
后发表评论