切换导航条
此项目
正在载入...
登录
allied-creation
/
performance
·
提交
转到一个项目
GitLab
转到群组
项目
活动
文件
提交
管道
0
构建
0
图表
里程碑
问题
0
合并请求
0
成员
标记
维基
派生
网络
创建新的问题
下载为
邮件补丁
差异文件
浏览文件
作者
tangxvhui
2 years ago
提交
f3d6a5a7a57728772777ea75953778c80313aff6
1 个父辈
271fe159
修复一些问题
隐藏空白字符变更
内嵌
并排对比
正在显示
3 个修改的文件
包含
23 行增加
和
6 行删除
pkg/application/staff_assess/service/service.go
pkg/application/staff_assess/service/service_v2.go
pkg/application/summary_evaluation/service/export.go
pkg/application/staff_assess/service/service.go
查看文件 @
f3d6a5a
...
...
@@ -242,11 +242,23 @@ func (srv StaffAssessServeice) CreateStaffAssessTask(transactionContext applicat
assassessTaskList
[
0
]
.
ExecutorId
=
executorIds
//更新步骤
assassessTaskList
[
0
]
.
StepList
=
append
(
assassessTaskList
[
0
]
.
StepList
,
assessTaskData
.
StepList
...
)
for
_
,
val
:=
range
assessTaskData
.
StepList
{
hasFound
:=
false
for
_
,
val2
:=
range
assassessTaskList
[
0
]
.
StepList
{
if
val
.
LinkNodeType
==
val2
.
LinkNodeType
{
hasFound
=
true
break
}
}
if
!
hasFound
{
assassessTaskList
[
0
]
.
StepList
=
append
(
assassessTaskList
[
0
]
.
StepList
,
val
)
}
}
assessTaskData
=
assassessTaskList
[
0
]
//排序流程环节
stepList
:=
domain
.
SortTaskStep
(
assessTaskData
.
StepList
)
sort
.
Sort
(
stepList
)
}
stepList
:=
domain
.
SortTaskStep
(
assessTaskData
.
StepList
)
sort
.
Sort
(
stepList
)
_
,
err
=
assessTaskRepo
.
Save
(
assessTaskData
)
if
err
!=
nil
{
return
nil
,
application
.
ThrowError
(
application
.
INTERNAL_SERVER_ERROR
,
"保存评估任务"
+
err
.
Error
())
...
...
pkg/application/staff_assess/service/service_v2.go
查看文件 @
f3d6a5a
...
...
@@ -2,6 +2,7 @@ package service
import
(
"fmt"
"sort"
"strconv"
"github.com/linmadan/egglib-go/core/application"
...
...
@@ -223,6 +224,10 @@ func (srv StaffAssessServeice) AssessTaskDescV2(param *query.AssessTaskDescV2Que
}
result
.
StepList
=
append
(
result
.
StepList
,
stepItem
)
}
//排序评估阶段
sort
.
Slice
(
result
.
StepList
,
func
(
i
,
j
int
)
bool
{
return
result
.
StepList
[
i
]
.
SortBy
<
result
.
StepList
[
j
]
.
SortBy
})
if
err
:=
transactionContext
.
CommitTransaction
();
err
!=
nil
{
return
nil
,
application
.
ThrowError
(
application
.
INTERNAL_SERVER_ERROR
,
err
.
Error
())
}
...
...
pkg/application/summary_evaluation/service/export.go
查看文件 @
f3d6a5a
...
...
@@ -149,10 +149,10 @@ func (srv *SummaryEvaluationService) ExportAllEvaluationFinish(param *command.Qu
tableHead
=
append
(
tableHead
,
ratingHeader
...
)
if
len
(
evaluationList
)
>
0
{
xlsxFile
.
SetSheetRow
(
firstSheetName
,
"A1"
,
&
[]
string
{
evaluationList
[
0
]
.
CycleName
+
"最终成绩"
})
// if len(tableHead) > 1 {
// cellCode, _ := excelize.ColumnNumberToName(len(tableHead))
// xlsxFile.MergeCell(firstSheetName, "A1", cellCode+"1")
// }
if
len
(
tableHead
)
>
1
{
cellCode
,
_
:=
excelize
.
ColumnNumberToName
(
len
(
tableHead
))
xlsxFile
.
MergeCell
(
firstSheetName
,
"A1"
,
cellCode
+
"1"
)
}
}
xlsxFile
.
SetSheetRow
(
firstSheetName
,
"A2"
,
&
tableHead
)
firstDataRow
:=
3
...
...
请
注册
或
登录
后发表评论