37 lines
898 B
Lua
37 lines
898 B
Lua
DBOrder = {}
|
|
local db = {}
|
|
|
|
DBOrder.PopListGroup = {
|
|
urgencyLevels = "urgencyLevels", -- 紧急程序
|
|
templateList = "templateList", -- 订单模板
|
|
}
|
|
|
|
DBOrder.onGetFilter = function(data)
|
|
db.filters = data
|
|
|
|
-- 转换成poplist
|
|
db.filtersPopup = {}
|
|
for k, cells in pairs(data) do
|
|
db.filtersPopup[k] = {}
|
|
---@type System.Collections.ArrayList
|
|
db.filtersPopup[k].options = ArrayList()
|
|
db.filtersPopup[k].values = ArrayList()
|
|
|
|
-- db.filtersPopup[k].options:Add("")
|
|
-- db.filtersPopup[k].values:Add("")
|
|
for i, s in ipairs(cells) do
|
|
db.filtersPopup[k].options:Add(s.name)
|
|
db.filtersPopup[k].values:Add(tostring(s.value))
|
|
end
|
|
end
|
|
end
|
|
|
|
DBCust.getPopupList = function(popGroup)
|
|
if popGroup then
|
|
return db.filtersPopup[popGroup]
|
|
end
|
|
return db.filters
|
|
end
|
|
|
|
return DBOrder
|