切换导航条
此项目
正在载入...
登录
allied-creation
/
performance
·
提交
转到一个项目
GitLab
转到群组
项目
活动
文件
提交
管道
0
构建
0
图表
里程碑
问题
0
合并请求
0
成员
标记
维基
派生
网络
创建新的问题
下载为
邮件补丁
差异文件
浏览文件
作者
tangxvhui
2 years ago
提交
9543909ea23f06bdccaf7edc9cb89509d706b491
1 个父辈
081a7e58
更新搜索查询sql
隐藏空白字符变更
内嵌
并排对比
正在显示
2 个修改的文件
包含
12 行增加
和
18 行删除
pkg/infrastructure/dao/staff_assess_dao.go
pkg/infrastructure/dao/staff_assess_dao_2.go
pkg/infrastructure/dao/staff_assess_dao.go
查看文件 @
9543909
...
...
@@ -249,10 +249,11 @@ func (d *StaffAssessDao) SearchUserAssessContent(param SearchConditin1) ([]UserA
sqlStr
+=
` and t_staff_assess_1.target_user_name like ? `
condition
=
append
(
condition
,
"%"
+
param
.
TargetUserName
+
"%"
)
}
condition
=
append
(
condition
,
param
.
Limit
,
param
.
Offset
)
//加入排序
sqlStr
+=
` order by convert_to(t_staff_assess_1.target_user_name,'GBK'),staff_assess_content.sort_by `
sqlStr
+=
` order by convert_to(t_staff_assess_1.target_user_name,'GBK'),staff_assess_content.sort_by
limit ? offset ?
`
//获取前置sql语句
sqlStr0
:=
d
.
useTStaffAssess
(
param
.
CompanyId
,
param
.
CycleId
,
param
.
OperaterId
,
param
.
BeginDay
,
param
.
Hrbp
,
param
.
Limit
,
param
.
Offset
,
string
(
domain
.
AssessSelf
))
sqlStr0
:=
d
.
useTStaffAssess
(
param
.
CompanyId
,
param
.
CycleId
,
param
.
OperaterId
,
param
.
BeginDay
,
param
.
Hrbp
,
99999
,
0
,
string
(
domain
.
AssessSelf
))
sqlStr
=
sqlStr0
+
sqlStr
tx
:=
d
.
transactionContext
.
PgTx
result
:=
[]
UserAssessContent
{}
...
...
pkg/infrastructure/dao/staff_assess_dao_2.go
查看文件 @
9543909
...
...
@@ -299,22 +299,15 @@ func (d *StaffAssessDao) ListTargetUserNoInvite(companyId int, cycleId int, begi
}
type
UserSelfStaffAssess
struct
{
AssessId
string
`pg:"assess_id"`
EvaluationProjectName
string
`pg:"evaluation_project_name"`
//项目名称
CompanyId
string
`pg:"company_id"`
//公司id
ContentId
int
`pg:"content_id"`
//
TargetUserId
string
`pg:"target_user_id"`
//被评估人的id
TargetUserName
string
`pg:"target_user_name"`
//被评估人的名称
BeginDay
string
`pg:"begin_day"`
//评估的日期
EvaluationProjectId
string
`pg:"evaluation_project_id"`
//项目id
Value
string
`pg:"value"`
//评估填写的值
LevelValue
string
`pg:"level_value"`
//评级的值
Rule
domain
.
EvaluationRule
`pg:"rule"`
//规则
SortBy
int
`pg:"sort_by"`
//评估项顺序
Category
string
`pg:"category"`
//评估项分类
ContentName
string
`pg:"content_name"`
//评估项名称
Weight
float64
`pg:"weight"`
//权重
CycleId
string
`pg:"cycle_id"`
//周期id
AssessId
string
`pg:"assess_id"`
EvaluationProjectName
string
`pg:"evaluation_project_name"`
//项目名称
CompanyId
string
`pg:"company_id"`
//公司id
ContentId
int
`pg:"content_id"`
//
TargetUserId
string
`pg:"target_user_id"`
//被评估人的id
TargetUserName
string
`pg:"target_user_name"`
//被评估人的名称
BeginDay
string
`pg:"begin_day"`
//评估的日期
EvaluationProjectId
string
`pg:"evaluation_project_id"`
//项目id
CycleId
string
`pg:"cycle_id"`
//周期id
}
type
SearchConditin3
struct
{
...
...
请
注册
或
登录
后发表评论