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