<%+header%>
<%+pgyvpn/content%> <% local cbi = require ('luci.model.uci').cursor() local config = require("luci.pgyvpn.config") local base = cbi:get("pgyvpn", "base") local vpn_status = cbi:get("pgyvpn", "base","vpn_status") local err_code = cbi:get("pgyvpn", "base","err_code") local user = cbi:get("pgyvpn", "base","user") local vpnid = cbi:get("pgyvpn", "base","vpnid") local vpnpwd = cbi:get("pgyvpn", "base","vpnpwd") local md5 = require "md5" local pwd = cbi:get("pgyvpn","base","pwd") local pwd_md5 = md5.sumhexa(pwd) if vpnid ~= nil and vpnid ~= "" then user = vpnid end if vpnpwd ~= nil and vpnpwd ~= "" then pwd_md5 = vpnpwd end local json = require "luci.jsonc" local login_json = luci.sys.exec("/usr/share/pgyvpn/rpc.sh 10") local login_data = json.parse(login_json) local login_status = (login_data and login_data.status) and tostring(login_data.status) or "" local href_url = config.URL_LINK.CHECK_NET[2]..user.."&auth="..pwd_md5 %> <% if login_status == '1' then %> <% elseif login_status == '6' then %>
状态
" method="post">
SN码<%=user%>
组网状态<% if login_status == '6' then %>已组网<% elseif ( err_code == "0" or err_code == "-6" or err_code == "-7" or err_code == "-11" or err_code == "4294967295" ) then %>未组网<% end %>
onclick="window.open('<%=href_url%>')" size="0" />
<% else %> <% end %>
<%+footer%>