切换导航条
此项目
正在载入...
登录
allied-creation
/
performance
·
提交
转到一个项目
GitLab
转到群组
项目
活动
文件
提交
管道
0
构建
0
图表
里程碑
问题
0
合并请求
0
成员
标记
维基
派生
网络
创建新的问题
下载为
邮件补丁
差异文件
浏览文件
作者
tangxvhui
2 years ago
提交
87bca6a1e0beeca2352936400695bd59e0a704d2
1 个父辈
afe3339c
调整 任务列表排序
隐藏空白字符变更
内嵌
并排对比
正在显示
1 个修改的文件
包含
15 行增加
和
5 行删除
pkg/infrastructure/dao/task_dao.go
pkg/infrastructure/dao/task_dao.go
查看文件 @
87bca6a
...
...
@@ -659,7 +659,7 @@ and task.anomaly>0 `
type
ListTask
struct
{
SortBy1
int
`pg:"sort_by_1"`
CPlanCompletedAt
int
`pg:"c_plan_completed_at"`
LastStageDiff
int
`pg:"last_stage_diff
"`
SortBy2
int
`pg:"sort_by_2
"`
TaskId
int
`pg:"task_id"`
Alias
string
`pg:"alias"`
LeaderName
string
`pg:"leader_name"`
...
...
@@ -713,8 +713,12 @@ func (d *TaskDao) ListTaskByHrbpV2(param ListTaskCondition) ([]ListTask, error)
when t_task.c_plan_completed_at-now_time>0 then 0
else t_task.c_plan_completed_at-now_time
end) as sort_by_1,
(case
when t_task.l_plan_completed_at=0 then 1
when t_task.l_plan_completed_at-t_task.l_real_completed_at>0 then 0
else t_task.l_plan_completed_at-t_task.l_real_completed_at
end) as sort_by_2,
t_task.c_plan_completed_at ,
t_task.l_plan_completed_at-t_task.l_real_completed_at as last_stage_diff,
t_task.id as task_id,
t_task.alias ,
t_task.leader_name,
...
...
@@ -730,7 +734,8 @@ func (d *TaskDao) ListTaskByHrbpV2(param ListTaskCondition) ([]ListTask, error)
where 1=1
)select *
from t_task_1
order by t_task_1.sort_by_1,t_task_1.last_stage_diff,
order by t_task_1.sort_by_1,
t_task_1.sort_by_2,t_task_1.anomaly desc,
t_task_1."level",t_task_1."created_at"
limit ? offset ?
`
...
...
@@ -784,8 +789,12 @@ func (d *TaskDao) ListTaskNotHrbpV2(param ListTaskCondition) ([]ListTask, error)
when t_task.c_plan_completed_at-now_time>0 then 0
else t_task.c_plan_completed_at-now_time
end) as sort_by_1,
(case
when t_task.l_plan_completed_at=0 then 1
when t_task.l_plan_completed_at-t_task.l_real_completed_at>0 then 0
else t_task.l_plan_completed_at-t_task.l_real_completed_at
end) as sort_by_2,
t_task.c_plan_completed_at ,
t_task.l_plan_completed_at-t_task.l_real_completed_at as last_stage_diff,
t_task.id as task_id,
t_task.alias ,
t_task.leader_name,
...
...
@@ -801,7 +810,8 @@ func (d *TaskDao) ListTaskNotHrbpV2(param ListTaskCondition) ([]ListTask, error)
where 1=1
)select *
from tt_task_1
order by tt_task_1.sort_by_1,tt_task_1.last_stage_diff,
order by tt_task_1.sort_by_1,
tt_task_1.sort_by_2,tt_task_1.anomaly desc,
tt_task_1."level",tt_task_1."created_at"
limit ? offset ?
`
...
...
请
注册
或
登录
后发表评论