%+header%> <% local uci = luci.model.uci.cursor() -- 获取模组的备注 -- @Param network 移动网络 function getModemRemarks(network) local remarks="" uci:foreach("modem", "config", function (config) ---配置启用,且备注存在 if network == config["network"] and config["enable"] == "1" then if config["remarks"] then remarks=" ("..config["remarks"]..")" --" (备注)" return true --跳出循环 end end end) return remarks end -- 获取AT串口 function getATPort() local at_ports={} uci:foreach("modem", "modem-device", function (modem_device) --获取模块的备注 local network=modem_device["network"] local remarks=getModemRemarks(network) local name=modem_device["name"]:upper()..remarks local at_port = modem_device["at_port"] at_ports[at_port]=name end) return at_ports end %>