modify
This commit is contained in:
@@ -3,6 +3,8 @@
|
||||
---@field loginName
|
||||
---@field groupId
|
||||
---@field imageUrl string 头像
|
||||
---@field char string 首字母
|
||||
|
||||
DBUser = {}
|
||||
local db = {}
|
||||
local icons = {}
|
||||
@@ -22,13 +24,17 @@ function DBUser.clean()
|
||||
rolePermission = {}
|
||||
end
|
||||
|
||||
function DBUser.onGetUsers(list, groupList, permissions)
|
||||
function DBUser.onGetUsers(userlist, groupList, permissions)
|
||||
local options = ArrayList()
|
||||
local values = ArrayList()
|
||||
db.filters = {}
|
||||
local name
|
||||
db.filters[DBUser.FilterGroup.user] = {}
|
||||
for i, v in ipairs(list) do
|
||||
|
||||
--------------------------------------------
|
||||
for i, v in ipairs(userlist) do
|
||||
v.PY = CLUIFormUtl.GetChineseSpell(v.loginName) -- 拼音首字母
|
||||
v.PYFirst = v.PY[1] -- 设置首字母
|
||||
if v.loginName == "系统生成" then
|
||||
name = joinStr(v.loginNo, "_", v.loginName)
|
||||
else
|
||||
@@ -62,6 +68,20 @@ function DBUser.onGetUsers(list, groupList, permissions)
|
||||
for i, v in ipairs(permissions) do
|
||||
rolePermission[v] = true
|
||||
end
|
||||
DBUser.wrapUserList(userlist, groupList)
|
||||
end
|
||||
|
||||
function DBUser.wrapUserList(userlist, groupList)
|
||||
table.sort(
|
||||
userlist,
|
||||
function(a, b)
|
||||
return string.byte(a.PY) < string.byte(b.PY)
|
||||
end
|
||||
)
|
||||
|
||||
-- for i, v in ipairs(userlist) do
|
||||
-- printe(v.PY)
|
||||
-- end
|
||||
end
|
||||
|
||||
function DBUser.getFilters(group)
|
||||
|
||||
Reference in New Issue
Block a user