切换导航条
此项目
正在载入...
登录
allied-creation
/
performance
·
提交
转到一个项目
GitLab
转到群组
项目
活动
文件
提交
管道
0
构建
0
图表
里程碑
问题
0
合并请求
0
成员
标记
维基
派生
网络
创建新的问题
下载为
邮件补丁
差异文件
浏览文件
作者
tangxvhui
2 years ago
提交
ec3e6cf8d4130a34531e2d7316144cd4842f6e10
1 个父辈
53d42f21
调整周期评估查询输出
隐藏空白字符变更
内嵌
并排对比
正在显示
4 个修改的文件
包含
12 行增加
和
7 行删除
pkg/application/summary_evaluation/adapter/cycle_list.go
pkg/application/summary_evaluation/adapter/evaluation_info.go
pkg/application/summary_evaluation/service/service.go
pkg/infrastructure/dao/summary_evaluation_dao.go
pkg/application/summary_evaluation/adapter/cycle_list.go
查看文件 @
ec3e6cf
...
...
@@ -3,6 +3,7 @@ package adapter
//综合评估的周期列表
type
CycleListAdapter
struct
{
CycleId
string
`json:"cycleId"`
//周期id
CycleName
string
`json:"cycleName"`
//
CycleId
string
`json:"cycleId"`
//周期id
CycleName
string
`json:"cycleName"`
//
SummaryEvaluationId
string
`json:"summaryEvaluationId"`
}
...
...
pkg/application/summary_evaluation/adapter/evaluation_info.go
查看文件 @
ec3e6cf
...
...
@@ -14,7 +14,7 @@ type EvaluationInfoAdapter struct {
EndTime
string
`json:"endTime"`
//结束时间 2006-01-02 15:04:05
TargetUserId
int
`json:"targetUserId"`
//被评估的目标用户,被执行的
TargetUserName
string
`json:"targetUserName"`
//
CompanyLogo
string
`json:"companyLogo
,string,"`
//公司logo
CompanyLogo
string
`json:"companyLogo
"`
//公司logo
CompanyName
string
`json:"companyName"`
//公司名称
SupperUser
string
`json:"superUser"`
//目标用户的上级
DutyTime
string
`json:"dutyTime"`
//入职时间
...
...
pkg/application/summary_evaluation/service/service.go
查看文件 @
ec3e6cf
...
...
@@ -530,9 +530,11 @@ func (srv *SummaryEvaluationService) GetTargetUserCycleList(param *command.Query
cycleList
:=
[]
adapter
.
CycleListAdapter
{}
for
_
,
v
:=
range
cycleData
{
m
:=
adapter
.
CycleListAdapter
{
CycleId
:
v
.
CycleId
,
CycleName
:
v
.
CycleName
,
SummaryEvaluationId
:
v
.
SummaryEvaluationId
,
CycleId
:
v
.
CycleId
,
CycleName
:
v
.
CycleName
,
}
cycleList
=
append
(
cycleList
,
m
)
}
return
tool_funs
.
SimpleWrapGridMap
(
int64
(
cnt
),
cycleList
),
nil
...
...
pkg/infrastructure/dao/summary_evaluation_dao.go
查看文件 @
ec3e6cf
...
...
@@ -21,8 +21,9 @@ func NewSummaryEvaluationDao(options map[string]interface{}) *SummaryEvaluationD
}
type
PersonalCycle
struct
{
CycleId
string
`pg:"cycle_id" `
//
CycleName
string
`pg:"cycle_name"`
//
CycleId
string
`pg:"cycle_id" `
//周期id
CycleName
string
`pg:"cycle_name"`
//周期名称
SummaryEvaluationId
string
`pg:"summary_evaluation_id"`
//评估任务id
}
// GetExecutorCycleList 获取执行人拥有的周期列表
...
...
@@ -81,6 +82,7 @@ func (d *SummaryEvaluationDao) CountExecutorCycleList(executorId int, evaluation
func
(
d
*
SummaryEvaluationDao
)
GetTargetUserCycleList
(
executorId
int
,
offset
int
,
limit
int
,
evaluationType
int
)
([]
PersonalCycle
,
error
)
{
sqlStr
:=
`select
distinct
summary_evaluation.id as summary_evaluation_id,
summary_evaluation.cycle_id ,
summary_evaluation.cycle_name
from summary_evaluation
...
...
请
注册
或
登录
后发表评论