示例#1
0
 protected void Application_Start()
 {
     AreaRegistration.RegisterAllAreas();
     LogQueue.Start();
     AdminCaoZuoLog.Start();
     //ScheduledTask.Instance().Start();
     //WebApiConfig.Register(GlobalConfiguration.Configuration);
     FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
     RouteConfig.RegisterRoutes(RouteTable.Routes);
     BundleConfig.RegisterBundles(BundleTable.Bundles);
     BaseConfiguration.Initialize();
 }
示例#2
0
 protected void Application_End()
 {
     LogQueue.Stop();
     AdminCaoZuoLog.Stop();
     //ScheduledTask.Instance().Stop();
 }
示例#3
0
        /// <summary>
        /// 记录管理员操作日志
        /// </summary>
        /// <param name="id">ID</param>
        /// <returns></returns>
        public static int SetAdminLog(string username, string type, List <String> rolelist)
        {
            string logmessage = "";

            switch (type)
            {
            case "GoodsList":
                //if (!rolelist.Contains(type))
                //{
                //    return 0;
                //}
                logmessage = "访问了商品列表";
                break;

            case "GetOrderList":
                logmessage = "访问了订单列表";
                break;

            case "GetUserInfo":
                logmessage = "访问了会员列表";
                break;

            case "GetImgList":
                logmessage = "访问了图片列表";
                break;

            case "GetArticle":
                logmessage = "访问了资讯列表";
                break;

            case "GetAdminList":
                logmessage = "访问了管理员列表";
                break;

            case "PC_GetConfiguration":
                logmessage = "访问了系统设置";
                break;

            case "PC_GetImgType":
                logmessage = "访问了楼层设置";
                break;

            case "Pc_GetBusinessCode":
                logmessage = "访问了证书过期管理";
                break;

            case "PC_Register":
                logmessage = "访问了注册审核管理";
                break;

            case "PC_CustomerTypeBFList":
                logmessage = "访问了用资质管理";
                break;

            case "Pc_EntidManageList":
                logmessage = "访问了机构列表";
                break;

            case "PC_RechargeGoods":
                logmessage = "访问了充值活动列表";
                break;

            case "PC_RechargeOrderList":
                logmessage = "访问了充值流水列表";
                break;

            case "GetPromPlanDt":
                logmessage = "访问了促销方案列表";
                break;

            case "GetGoodsCategory_yj":
                logmessage = "访问了分类管理";
                break;

            case "GiftList":
                logmessage = "访问了礼品列表";
                break;

            case "Pc_GovernGoodList":
                logmessage = "访问了控销商品列表";
                break;

            case "Pc_GetCoupon":
                logmessage = "访问了优惠券列表";
                break;

            case "Pc_GetXFCoupon":
                logmessage = "访问了优惠券下发管理";
                break;

            case "PC_UserMoneyList":
                logmessage = "访问了消费流水列表";
                break;

            case "Returngoods":
                logmessage = "访问了退单审核管理";
                break;

            case "PC_GetCriticismsList":
                logmessage = "访问了评论审核管理";
                break;

            case "Query_Brand":
                logmessage = "访问了品牌专区管理";
                break;

            case "Pc_GetArrondiProduct":
                logmessage = "访问了药店门诊管理";
                break;

            case "Pc_GetAdminLogList":
                logmessage = "访问了管理员操作日志列表";
                break;

            case "Pc_GetUserIPList":
                logmessage = "访问了用户IP捕捉列表";
                break;

            case "GoodsSearch":
                logmessage = "访问了搜索频率分析";
                break;

            case "Pc_CartProductSearch":
                logmessage = "访问了购物车商品统计分析";
                break;

            case "Pc_SaveOrderStatistical":
                logmessage = "访问了下单时间统计分析";
                break;

            case "Pc_CollectionStatistical":
                logmessage = "访问了收藏统计分析";
                break;

            case "Pc_ProductSaveOrder":
                logmessage = "访问了下单频率统计分析";
                break;

            case "Pc_UserOrderPrice":
                logmessage = "访问了客单价统计分析";
                break;

            case "Pc_OrderSource":
                logmessage = "访问了订单来源统计分析";
                break;

            case "Pc_OrderPayType":
                logmessage = "访问了支付类型统计分析";
                break;

            case "GetGoodsCategory_help":
                logmessage = "访问了帮助中心列表";
                break;

            case "Pc_SetReturnMoney":
                logmessage = "执行了退款操作";
                break;

            case "Pc_AuditSalesman":
                logmessage = "执行了审核注册业务员";
                break;

            case "Pc_DetAuditSalesman":
                logmessage = "执行了删除待审核注册业务员";
                break;

            case "GoodsRecommendList":
                logmessage = "访问了推荐商品列表";
                break;

            case "GoodsRecommendType":
                logmessage = "访问了推荐商品类型数据";
                break;

            default:
                logmessage = "访问了" + type.ToString();
                break;
            }
            AdminCaoZuoLog.Write(username, logmessage, type);
            return(1);
        }