切换导航条
此项目
正在载入...
登录
allied-creation
/
performance
·
提交
转到一个项目
GitLab
转到群组
项目
活动
文件
提交
管道
0
构建
0
图表
里程碑
问题
0
合并请求
0
成员
标记
维基
派生
网络
创建新的问题
下载为
邮件补丁
差异文件
浏览文件
作者
tangxvhui
2 years ago
提交
9fc1ce7f09fcd22841672376214925050d1e7f13
1 个父辈
ff22aaba
更新输出字段
隐藏空白字符变更
内嵌
并排对比
正在显示
4 个修改的文件
包含
47 行增加
和
44 行删除
pkg/application/staff_assess/adapter/list_invite_user_assess.go
pkg/application/staff_assess/adapter/list_supper_assess.go
pkg/application/staff_assess/service/service.go
pkg/application/staff_assess/service/service_v2.go
pkg/application/staff_assess/adapter/list_invite_user_assess.go
查看文件 @
9fc1ce7
package
adapter
type
ListInviteUserAssessResp
struct
{
LinkNodeName
string
`json:"linkNodeName"`
LinkNodeId
int
`json:"linkNodeId"`
LintNodeDesc
string
`json:"lintNodeDesc"`
BeginDay
string
`json:"beginDay"`
CycleId
int
`json:"cycleId"`
TableHeader
[]
ListTableHeader
`json:"tableHeader"`
List
[]
map
[
string
]
string
`json:"list"`
Total
int
`json:"total"`
LinkNodeName
string
`json:"linkNodeName"`
LinkNodeId
int
`json:"linkNodeId"`
LintNodeDesc
string
`json:"lintNodeDesc"`
BeginDay
string
`json:"beginDay"`
CycleId
int
`json:"cycleId"`
TableHeader
[]
ListTableHeader
`json:"tableHeader"`
List
[]
map
[
string
]
interface
{}
`json:"list"`
Total
int
`json:"total"`
}
type
ListTableHeader
struct
{
Key
string
`json:"key"`
...
...
pkg/application/staff_assess/adapter/list_supper_assess.go
查看文件 @
9fc1ce7
package
adapter
type
ListSupperAssessResp
struct
{
AssessId
int
`json:"assessId"`
//
CycleId
int
`json:"cycleId"`
//周期id
BeginDay
string
`json:"beginDay"`
//开始的日期
UserId
int
`json:"userId,string"`
//用户id
UserName
string
`json:"userName"`
//用户名称
EndTime
string
`json:"endTime"`
//截止时间
InviteTotal
int
`json:"inviteTota"`
//邀请总数
InviteCompleted
int
`json:"inviteCompleted"`
//邀请未完成
Status
string
`json:"status"`
//评估任务是否填写完成
Department
string
`json:"department"`
//部门
Position
string
`json:"position"`
//职位
DutyTime
string
`json:"dutyTime"`
//入职时间
StaffAssessTaskId
int
`json:"staffAssessTaskId"`
AssessId
int
`json:"assessId"`
//
CycleId
int
`json:"cycleId"`
//周期id
BeginDay
string
`json:"beginDay"`
//开始的日期
UserId
int
`json:"userId,string"`
//用户id
UserName
string
`json:"userName"`
//用户名称
EndTime
string
`json:"endTime"`
//截止时间
InviteTotal
int
`json:"inviteTota"`
//邀请总数
InviteCompleted
int
`json:"inviteCompleted"`
//邀请未完成
Status
string
`json:"status"`
//评估任务是否填写完成
Department
string
`json:"department"`
//部门
Position
string
`json:"position"`
//职位
DutyTime
string
`json:"dutyTime"`
//入职时间
}
...
...
pkg/application/staff_assess/service/service.go
查看文件 @
9fc1ce7
...
...
@@ -1281,9 +1281,9 @@ func (srv StaffAssessServeice) ListExecutorInviteAssess(param *query.ListInviteU
{
Key
:
"endTime"
,
Name
:
"360°评估截止日期"
},
}
tableHeader
=
append
(
tableHeader
,
changeableHeader
...
)
listData
:=
[]
map
[
string
]
string
{}
listData
:=
[]
map
[
string
]
interface
{}
{}
for
_
,
v
:=
range
assessList
{
m
:=
map
[
string
]
string
{
m
:=
map
[
string
]
interface
{}
{
"userName"
:
v
.
TargetUser
.
UserName
,
"userId"
:
strconv
.
Itoa
(
v
.
TargetUser
.
UserId
),
"status"
:
string
(
v
.
Status
),
...
...
pkg/application/staff_assess/service/service_v2.go
查看文件 @
9fc1ce7
...
...
@@ -411,17 +411,18 @@ func (srv StaffAssessServeice) ListExecutorInviteAssessV2(param *query.ListExecu
{
Key
:
"endTime"
,
Name
:
"360°评估截止日期"
},
}
tableHeader
=
append
(
tableHeader
,
changeableHeader
...
)
listData
:=
[]
map
[
string
]
string
{}
listData
:=
[]
map
[
string
]
interface
{}
{}
for
_
,
v
:=
range
assessList
{
m
:=
map
[
string
]
string
{
"userName"
:
v
.
TargetUser
.
UserName
,
"userId"
:
strconv
.
Itoa
(
v
.
TargetUser
.
UserId
),
"status"
:
string
(
v
.
Status
),
"cycleId"
:
strconv
.
FormatInt
(
v
.
CycleId
,
10
),
"beginDay"
:
v
.
BeginTime
.
Local
()
.
Format
(
"2006-01-02"
),
"types"
:
string
(
v
.
Types
),
"endTime"
:
v
.
EndTime
.
Local
()
.
Format
(
"2006-01-02 15:04:05"
),
"assessId"
:
strconv
.
Itoa
(
v
.
Id
),
m
:=
map
[
string
]
interface
{}{
"staffAssessTaskId"
:
v
.
StaffAssessTaskId
,
"userName"
:
v
.
TargetUser
.
UserName
,
"userId"
:
strconv
.
Itoa
(
v
.
TargetUser
.
UserId
),
"status"
:
string
(
v
.
Status
),
"cycleId"
:
strconv
.
FormatInt
(
v
.
CycleId
,
10
),
"beginDay"
:
v
.
BeginTime
.
Local
()
.
Format
(
"2006-01-02"
),
"types"
:
string
(
v
.
Types
),
"endTime"
:
v
.
EndTime
.
Local
()
.
Format
(
"2006-01-02 15:04:05"
),
"assessId"
:
strconv
.
Itoa
(
v
.
Id
),
}
switch
v
.
Status
{
case
domain
.
StaffAssessCompleted
:
...
...
@@ -562,18 +563,19 @@ func (srv StaffAssessServeice) ListExecutorSupperAssessV2(param *query.ListExecu
resultList
:=
[]
adapter
.
ListSupperAssessResp
{}
for
_
,
v
:=
range
assessList
{
item
:=
adapter
.
ListSupperAssessResp
{
AssessId
:
v
.
Id
,
CycleId
:
int
(
v
.
CycleId
),
BeginDay
:
v
.
BeginTime
.
Local
()
.
Format
(
"2006-01-02"
),
UserId
:
v
.
TargetUser
.
UserId
,
UserName
:
v
.
TargetUser
.
UserName
,
EndTime
:
v
.
EndTime
.
Local
()
.
Format
(
"2006-01-02 15:04:05"
),
InviteCompleted
:
0
,
Status
:
string
(
v
.
Status
),
InviteTotal
:
5
,
Department
:
""
,
Position
:
""
,
DutyTime
:
""
,
StaffAssessTaskId
:
v
.
StaffAssessTaskId
,
AssessId
:
v
.
Id
,
CycleId
:
int
(
v
.
CycleId
),
BeginDay
:
v
.
BeginTime
.
Local
()
.
Format
(
"2006-01-02"
),
UserId
:
v
.
TargetUser
.
UserId
,
UserName
:
v
.
TargetUser
.
UserName
,
EndTime
:
v
.
EndTime
.
Local
()
.
Format
(
"2006-01-02 15:04:05"
),
InviteCompleted
:
0
,
Status
:
string
(
v
.
Status
),
InviteTotal
:
5
,
Department
:
""
,
Position
:
""
,
DutyTime
:
""
,
}
//填入部门
for
_
,
vv
:=
range
v
.
TargetDepartment
{
...
...
请
注册
或
登录
后发表评论