Beispiel #1
0
        public void ProcessRequest(HttpContext context)
        {
            BasePage.BasePage bp = new BasePage.BasePage();
            if (bp.userId <= 0)
            {
                bp.SetUser();
                if (bp.userId <= 0)
                {
                    context.Response.Write("登录失效,请重新登录");
                    return;
                }
            }
            string action = context.Request["action"];

            if (string.IsNullOrEmpty(action))
            {
                context.Response.Write("操作类型有误,请确认");
                return;
            }
            switch (action.Trim())
            {
            case "GetBookList": GetBookList(context); break;

            case "GetCountData": GetCountData(context); break;

            case "GetExportData": GetExportData(context); break;
            }
        }
Beispiel #2
0
        public void ProcessRequest(HttpContext context)
        {
            BasePage.BasePage bp = new BasePage.BasePage();
            if (bp.userId <= 0)
            {
                bp.SetUser();
                if (bp.userId <= 0)
                {
                    context.Response.Write("登录失效,请重新登录4");
                    return;
                }
            }
            string action = context.Request["action"];

            if (string.IsNullOrEmpty(action))
            {
                context.Response.Write("操作类型有误,请确认");
                return;
            }
            switch (action.Trim())
            {
            case "GetBookTable": GetBookTable(context); break;                                     //图书列表

            case "GetUserPressTable": GetUserPressTable(context); break;                           //出版商列表

            case "GetBuyBookCountData": GetBuyBookCountData(context); break;                       //图书购买统计

            case "GetBuyBookExportData": GetBuyBookExportData(context); break;                     //图书购买统计导出

            case "GetBuyBookExportDetailData": GetBuyBookExportDetailData(context); break;         //图书购买统计导出明细

            case "GetBookDownloadCountData": GetBookDownloadCountData(context); break;             //图书下载统计

            case "GetBookDownloadExportData": GetBookDownloadExportData(context); break;           //图书下载统计导出

            case "GetBookContentCountData": GetBookContentCountData(context); break;               //图书内容统计

            case "GetBookContentExportData": GetBookContentExportData(context); break;             //图书内容统计导出

            case "GetBookContentExportDetailData": GetBookContentExportDetailData(context); break; //图书内容统计明细导出

            case "GetBookReadCountData": GetBookReadCountData(context); break;                     //获取图书阅读统计

            case "GetBookReadExportData": GetBookReadExportData(context); break;                   //获取图书阅读分析统计的导出数据

            case "GetBookReadExportDetailData": GetBookReadExportDetailData(context); break;       //获取图书阅读分析统计的明细导出数据

            case "GetBookReadCount_Detail": GetBookReadCount_Detail(context); break;

            case "GetBookReadExportCount": GetBookReadExportCount(context); break;
            }
        }
Beispiel #3
0
        public void ProcessRequest(HttpContext context)
        {
            BasePage.BasePage bp = new BasePage.BasePage();
            if (bp.userId <= 0)
            {
                bp.SetUser();
                if (bp.userId <= 0)
                {
                    context.Response.Write("登录失效,请重新登录");
                    return;
                }
            }
            string action = context.Request["action"];

            if (string.IsNullOrEmpty(action))
            {
                context.Response.Write("操作类型有误,请确认");
                return;
            }
            switch (action.Trim())
            {
            case "GetResourceData": GetResourceData(context); break;

            case "GetResourceDetail": GetResourceDetail(context); break;

            case "GetValidUrl": GetValidUrl(context); break;

            case "AddResource": AddResource(context); break;

            case "GetAreaCoutTable": GetAreaCoutTable(context); break;

            case "GetExportAreaData": GetExportAreaData(context); break;

            case "GetWayCountData": GetWayCountData(context); break;

            case "GetWayCountExport": GetWayCountExport(context); break;

            case "GetResourceValuePair": GetResourceValuePair(context); break;

            //case "CreateResourceCode": CreateResourceCode(context); break;
            case "GetValidResult": GetValidResult(context); break;

            case "UpdateNewName": UpdateNewName(context); break;

            case "ValidResource": ValidResource(context); break;
            }
        }
Beispiel #4
0
        /// <summary>
        /// 新增资源(二维码)
        /// </summary>
        /// <returns></returns>
        public void AddResource(HttpContext context)
        {
            string name   = context.Request["name"];
            string weburl = context.Request["weburl"];
            string code   = context.Request["code"];

            BasePage.BasePage bp           = new BasePage.BasePage();
            int    userId                  = bp.userId;
            string userName                = bp.userName;
            string errorMsg                = string.Empty;
            T_CountToolResource dataAccess = new T_CountToolResource();
            string strNewCode              = string.Empty;//生成后的新代码

            if (dataAccess.AddResource(name, weburl, code, userId, userName, ref strNewCode, ref errorMsg))
            {
                context.Response.Write(strNewCode);
            }
            else
            {
                context.Response.Write("生成失败:" + errorMsg);
            }
        }