切换导航条
此项目
正在载入...
登录
allied-creation
/
performance
·
提交
转到一个项目
GitLab
转到群组
项目
活动
文件
提交
管道
0
构建
0
图表
里程碑
问题
0
合并请求
0
成员
标记
维基
派生
网络
创建新的问题
下载为
邮件补丁
差异文件
浏览文件
作者
tangxvhui
2 years ago
提交
7eb918995c4e3d742493c6a0b298a5f675898d6d
1 个父辈
9eecae9b
修复bug:导出的数据列超过26列时出现异常
隐藏空白字符变更
内嵌
并排对比
正在显示
1 个修改的文件
包含
8 行增加
和
5 行删除
pkg/application/staff_assess/service/service_2.go
pkg/application/staff_assess/service/service_2.go
查看文件 @
7eb9189
...
...
@@ -599,21 +599,24 @@ func (srv StaffAssessServeice) ExportPerformanceIndicator(in *query.ExportPerfor
f
.
SetCellStyle
(
sheetName
,
axisStart
,
axisEnd
,
styleId100
)
}
var
columnIndex
=
'B'
var
columnIndex
=
2
for
i
:=
range
in
.
Selected
{
axis
:=
fmt
.
Sprintf
(
"%v3"
,
string
(
columnIndex
))
colName
,
_
:=
excelize
.
ColumnNumberToName
(
columnIndex
)
axis
:=
fmt
.
Sprintf
(
"%s3"
,
colName
)
f
.
SetCellStr
(
sheetName
,
axis
,
in
.
Selected
[
i
]
.
UserName
)
// 设置名称
columnIndex
+=
1
}
// 填写反馈内容
for
i
:=
range
rowDayList
{
var
columnIndex
=
'B'
// 从B4开始填充数据内容
var
columnIndex
=
2
// 从B4开始填充数据内容
var
rowIndex
=
4
+
(
i
*
3
)
for
j
:=
range
in
.
Selected
{
axisStart
:=
fmt
.
Sprintf
(
"%v%v"
,
string
(
columnIndex
),
rowIndex
)
axisEnd
:=
fmt
.
Sprintf
(
"%v%v"
,
string
(
columnIndex
),
rowIndex
+
2
)
colName
,
_
:=
excelize
.
ColumnNumberToName
(
columnIndex
)
axisStart
:=
fmt
.
Sprintf
(
"%v%v"
,
colName
,
rowIndex
)
axisEnd
:=
fmt
.
Sprintf
(
"%v%v"
,
colName
,
rowIndex
+
2
)
key
:=
in
.
Selected
[
j
]
.
UserId
+
rowDayList
[
i
]
// key = 用户ID+日期
if
v
,
ok
:=
conditionMap
[
key
];
ok
{
...
...
请
注册
或
登录
后发表评论