protected void Page_Load(object sender, EventArgs e)
        {
            ParamQueryWinLosePlayerList param = new ParamQueryWinLosePlayerList();

            param.m_gmAccount = Request.QueryString["gmAcc"];
            param.m_gmPwd     = Request.QueryString["gmPwd"];
            param.m_startTime = Request.QueryString["startTime"];
            param.m_endTime   = Request.QueryString["endTime"];
            param.m_sign      = Request.QueryString["sign"];

            if (!param.isParamValid())
            {
                Dictionary <string, object> data = new Dictionary <string, object>();
                data.Add("result", RetCode.RET_PARAM_NOT_VALID);
                Response.Write(Helper.genJsonStr(data));
                return;
            }

            QueryWinLosePlayerListAPI query = new QueryWinLosePlayerListAPI();
            string retStr = query.doQuery(param);

            Response.Write(retStr);
        }