Browse Source

Merge pull request '#2493,完善用户名搜索的代码,增加二级排序。' (#2689) from zouap into V20220815

Reviewed-on: https://git.openi.org.cn/OpenI/aiforge/pulls/2689
Reviewed-by: lewis <747342561@qq.com>
pull/2695/head
lewis 2 years ago
parent
commit
e4e88c0528
1 changed files with 1 additions and 1 deletions
  1. +1
    -1
      models/user.go

+ 1
- 1
models/user.go View File

@@ -1784,7 +1784,7 @@ func SearchUsers(opts *SearchUserOptions) (users []*User, _ int64, _ error) {
orderby = SearchOrderByAlphabetically.String()
lowerKeyword := strings.ToLower(opts.Keyword)
if len(opts.Keyword) > 0 {
orderby = " CASE when lower_name='" + lowerKeyword + "' then 0 when strpos(lower_name,'" + lowerKeyword + "')>0 then 1 else 2 END ASC"
orderby = "CASE when lower_name='" + lowerKeyword + "' then 0 when strpos(lower_name,'" + lowerKeyword + "')>0 then 1 else 2 END ASC,lower_name ASC"
}
}
sess := x.Where(cond).OrderBy(orderby)


Loading…
Cancel
Save