判断是否从指定页面进入        /// 检查进入当前页面 是否从指定页面过来的 
判断是否从指定页面进入        
/// </summary>
判断是否从指定页面进入        
/// <param name="Request">Request对象</param>
判断是否从指定页面进入        
/// <param name="FileName">文件名 不区分大小写</param>
判断是否从指定页面进入        
/// <returns></returns>
判断是否从指定页面进入        public static bool CheckUrl(System.Web.HttpRequest Request,string FileName)
{
判断是否从指定页面进入            
bool Flag = false;
判断是否从指定页面进入            
try
{
判断是否从指定页面进入                
string Path = Request.UrlReferrer.LocalPath;
判断是否从指定页面进入                
string[] ArrayPath = Path.Split('/');
判断是否从指定页面进入                Path 
= ArrayPath[ArrayPath.Length-1];
判断是否从指定页面进入                Path 
= Path.Trim().ToLower();
判断是否从指定页面进入                FileName 
= FileName.Trim().ToLower();
判断是否从指定页面进入                
if(Path == FileName)
{
判断是否从指定页面进入                    Flag 
= true;
判断是否从指定页面进入                }

判断是否从指定页面进入            }


判断是否从指定页面进入            
return Flag;
判断是否从指定页面进入        }

判断是否从指定页面进入        private void CheckLimit()
{
判断是否从指定页面进入            
if(!systemcode.CheckUrl(Request,"DiscountManagePwd.aspx"))
{
判断是否从指定页面进入                Response.Redirect(
"../ErrorPage.aspx?err=58",true);
判断是否从指定页面进入                Response.End();
判断是否从指定页面进入            }

判断是否从指定页面进入
判断是否从指定页面进入            
if(!Common.Limit.CheckLimit(5,8))
{
判断是否从指定页面进入                Response.Redirect(
"../ErrorPage.aspx?err=58",true);
判断是否从指定页面进入            }

判断是否从指定页面进入        }
判断是否从指定页面进入using System;
判断是否从指定页面进入
using System.Collections;
判断是否从指定页面进入
using System.ComponentModel;
判断是否从指定页面进入
using System.Data;
判断是否从指定页面进入
using System.Drawing;
判断是否从指定页面进入
using System.Web;
判断是否从指定页面进入
using System.Web.SessionState;
判断是否从指定页面进入
using System.Web.UI;
判断是否从指定页面进入
using System.Web.UI.WebControls;
判断是否从指定页面进入
using System.Web.UI.HtmlControls;
判断是否从指定页面进入
判断是否从指定页面进入
namespace ERP1._0
{

判断是否从指定页面进入    
/// ErrorPage 的摘要说明。
判断是否从指定页面进入    
/// </summary>
判断是否从指定页面进入    public class ErrorPage : System.Web.UI.Page
{
判断是否从指定页面进入        
protected System.Web.UI.WebControls.Label lbErrorInfo;
判断是否从指定页面进入        
protected System.Web.UI.HtmlControls.HtmlInputButton btnBack;
判断是否从指定页面进入    
判断是否从指定页面进入        
private void Page_Load(object sender, System.EventArgs e)
{
判断是否从指定页面进入            
// 在此处放置用户代码以初始化页面
判断是否从指定页面进入
            if(!Page.IsPostBack)
{
判断是否从指定页面进入                
string ErrInfo = "<ol type='1'>";
判断是否从指定页面进入
判断是否从指定页面进入                
if(Request.QueryString["err"]!=null)
{
判断是否从指定页面进入                    
string ErrorInfo = Request.QueryString["err"].Trim();
判断是否从指定页面进入                    
string[] Info = ErrorInfo.Split('|');
判断是否从指定页面进入                    
for(int i = 0;i<Info.Length;i++)
{
判断是否从指定页面进入                        ErrInfo 
+= "<li><font color='red'>" + GetErrorInfo(Info[i]) + "</font>;";
判断是否从指定页面进入                    }

判断是否从指定页面进入                }

判断是否从指定页面进入                
else
{
判断是否从指定页面进入                    ErrInfo 
= "<li><font color='red'>未知错误</font>";
判断是否从指定页面进入                }

判断是否从指定页面进入
判断是否从指定页面进入                ErrInfo 
+= "</ol>";
判断是否从指定页面进入                lbErrorInfo.Text 
= ErrInfo;
判断是否从指定页面进入
判断是否从指定页面进入                
string strUrl = Request.QueryString["url"];
判断是否从指定页面进入                
if(strUrl==null||strUrl==String.Empty)
{
判断是否从指定页面进入                    btnBack.Attributes[
"onclick"= "javascript:location.href='Finance/AccountInfo.aspx'";
判断是否从指定页面进入                }

判断是否从指定页面进入                
else
{
判断是否从指定页面进入                    btnBack.Attributes[
"onclick"= "javascript:location.href='" + strUrl + "'";
判断是否从指定页面进入                }

判断是否从指定页面进入            }

判断是否从指定页面进入        }

判断是否从指定页面进入

判断是否从指定页面进入        
override protected void OnInit(EventArgs e)
{
判断是否从指定页面进入            
//
判断是否从指定页面进入            
// CODEGEN: 该调用是 ASP.NET Web 窗体设计器所必需的。
判断是否从指定页面进入            
//
判断是否从指定页面进入
            InitializeComponent();
判断是否从指定页面进入            
base.OnInit(e);
判断是否从指定页面进入        }

判断是否从指定页面进入        

判断是否从指定页面进入        
/// 设计器支持所需的方法 - 不要使用代码编辑器修改
判断是否从指定页面进入        
/// 此方法的内容。
判断是否从指定页面进入        
/// </summary>
判断是否从指定页面进入        private void InitializeComponent()
{    
判断是否从指定页面进入            
this.Load += new System.EventHandler(this.Page_Load);
判断是否从指定页面进入
判断是否从指定页面进入        }

判断是否从指定页面进入        
#endregion
判断是否从指定页面进入
判断是否从指定页面进入        
private string GetErrorInfo(string ErrorID)
{
判断是否从指定页面进入            
string strError = "未知错误";
判断是否从指定页面进入            
if(ErrorID != String.Empty)
{
判断是否从指定页面进入                
switch(ErrorID)
{

{
判断是否从指定页面进入                        strError 
= "对不起,您没有获取商家操作权限";
判断是否从指定页面进入                        
break;
判断是否从指定页面进入                    }

判断是否从指定页面进入                    
case "12":
{
判断是否从指定页面进入                        strError 
= "对不起,您没有销售组长操作权限";
判断是否从指定页面进入                        
break;
判断是否从指定页面进入                    }

判断是否从指定页面进入                    
case "13":
{
判断是否从指定页面进入                        strError 
= "对不起,您没有销售总监操作权限";
判断是否从指定页面进入                        
break;
判断是否从指定页面进入                    }


{
判断是否从指定页面进入                        strError 
= "对不起,您没有执行定单操作权限";
判断是否从指定页面进入                        
break;
判断是否从指定页面进入                    }

判断是否从指定页面进入                    
case "22":
{
判断是否从指定页面进入                        strError 
= "对不起,您没有审核关键词操作权限";
判断是否从指定页面进入                        
break;
判断是否从指定页面进入                    }

判断是否从指定页面进入                    
case "23":
{
判断是否从指定页面进入                        strError 
= "对不起,您没有索要发票操作权限";
判断是否从指定页面进入                        
break;
判断是否从指定页面进入                    }


{
判断是否从指定页面进入                        strError 
= "对不起,您没有款项操作权限";
判断是否从指定页面进入                        
break;
判断是否从指定页面进入                    }

判断是否从指定页面进入                    
case "41":
{
判断是否从指定页面进入                        strError 
= "对不起,您没有入款操作权限";
判断是否从指定页面进入                        
break;
判断是否从指定页面进入                    }

判断是否从指定页面进入                    
case "42":
{
判断是否从指定页面进入                        strError 
= "对不起,您没有款项转移操作权限";
判断是否从指定页面进入                        
break;
判断是否从指定页面进入                    }

判断是否从指定页面进入                    
case "43":
{
判断是否从指定页面进入                        strError 
= "对不起,您没有扣款操作权限";
判断是否从指定页面进入                        
break;
判断是否从指定页面进入                    }

判断是否从指定页面进入                    
case "44":
{
判断是否从指定页面进入                        strError 
= "对不起,您没有退货操作权限";
判断是否从指定页面进入                        
break;
判断是否从指定页面进入                    }

判断是否从指定页面进入                    
case "45":
{
判断是否从指定页面进入                        strError 
= "对不起,您没有入款审核操作权限";
判断是否从指定页面进入                        
break;
判断是否从指定页面进入                    }

判断是否从指定页面进入                    
case "46":
{
判断是否从指定页面进入                        strError 
= "对不起,您没有扣款审核操作权限";
判断是否从指定页面进入                        
break;
判断是否从指定页面进入                    }

判断是否从指定页面进入                    
case "47":
{
判断是否从指定页面进入                        strError 
= "对不起,您没有款项查询操作权限";
判断是否从指定页面进入                        
break;
判断是否从指定页面进入                    }

判断是否从指定页面进入                    
case "48":
{
判断是否从指定页面进入                        strError 
= "对不起,您没有显示帐户信息权限";
判断是否从指定页面进入                        
break;
判断是否从指定页面进入                    }

判断是否从指定页面进入                    
case "49":
{
判断是否从指定页面进入                        strError 
= "对不起,您没有商家结算操作权限";
判断是否从指定页面进入                        
break;
判断是否从指定页面进入                    }


{
判断是否从指定页面进入                        strError 
= "对不起,您没有发卡申请操作权限";
判断是否从指定页面进入                        
break;
判断是否从指定页面进入                    }

判断是否从指定页面进入                    
case "52":
{
判断是否从指定页面进入                        strError 
= "对不起,您没有发卡审核操作权限";
判断是否从指定页面进入                        
break;
判断是否从指定页面进入                    }

判断是否从指定页面进入                    
case "53":
{
判断是否从指定页面进入                        strError 
= "对不起,您没有制卡发行操作权限";
判断是否从指定页面进入                        
break;
判断是否从指定页面进入                    }

判断是否从指定页面进入                    
case "54":
{
判断是否从指定页面进入                        strError 
= "对不起,您没有发卡录入操作权限";
判断是否从指定页面进入                        
break;
判断是否从指定页面进入                    }

判断是否从指定页面进入                    
case "55":
{
判断是否从指定页面进入                        strError 
= "对不起,您没有停卡、挂失、查询、激活操作权限";
判断是否从指定页面进入                        
break;
判断是否从指定页面进入                    }

判断是否从指定页面进入                    
case "56":
{
判断是否从指定页面进入                        strError 
= "对不起,您没有转账、修改密码操作权限";
判断是否从指定页面进入                        
break;
判断是否从指定页面进入                    }

判断是否从指定页面进入                    
case "57":
{
判断是否从指定页面进入                        strError 
= "对不起,您没有终端商家管理的权限";
判断是否从指定页面进入                        
break;
判断是否从指定页面进入                    }

判断是否从指定页面进入                    
case "58":
{
判断是否从指定页面进入                        strError 
= "对不起,您没有折扣管理的权限";
判断是否从指定页面进入                        
break;
判断是否从指定页面进入                    }

判断是否从指定页面进入                    
case "59":
{
判断是否从指定页面进入                        strError 
= "对不起,您没有用户申请管理的权限";
判断是否从指定页面进入                        
break;
判断是否从指定页面进入                    }


{
判断是否从指定页面进入                        strError 
= "对不起,您没有销售分析操作权限";
判断是否从指定页面进入                        
break;
判断是否从指定页面进入                    }

判断是否从指定页面进入                    
case "72":
{
判断是否从指定页面进入                        strError 
= "对不起,您没有客户分析操作权限";
判断是否从指定页面进入                        
break;
判断是否从指定页面进入                    }

判断是否从指定页面进入                    
case "73":
{
判断是否从指定页面进入                        strError 
= "对不起,您没有会员分析操作权限";
判断是否从指定页面进入                        
break;
判断是否从指定页面进入                    }

判断是否从指定页面进入                    
case "74":
{
判断是否从指定页面进入                        strError 
= "对不起,您没有产品分析操作权限";
判断是否从指定页面进入                        
break;
判断是否从指定页面进入                    }

判断是否从指定页面进入                    
case "75":
{
判断是否从指定页面进入                        strError 
= "对不起,您没有投诉分析操作权限";
判断是否从指定页面进入                        
break;
判断是否从指定页面进入                    }

判断是否从指定页面进入                    
case "76":
{
判断是否从指定页面进入                        strError 
= "对不起,您没有售后分析操作权限";
判断是否从指定页面进入                        
break;
判断是否从指定页面进入                    }

判断是否从指定页面进入                    
case "77":
{
判断是否从指定页面进入                        strError 
= "对不起,您没有咨询分析操作权限";
判断是否从指定页面进入                        
break;
判断是否从指定页面进入                    }

判断是否从指定页面进入                    
case "78":
{
判断是否从指定页面进入                        strError 
= "对不起,您没有欠费分析操作权限";
判断是否从指定页面进入                        
break;
判断是否从指定页面进入                    }


{
判断是否从指定页面进入                        strError 
= "对不起,您没有用户管理操作权限";
判断是否从指定页面进入                        
break;
判断是否从指定页面进入                    }

判断是否从指定页面进入                    
case "82":
{
判断是否从指定页面进入                        strError 
= "对不起,您没有公司、部门管理操作权限";
判断是否从指定页面进入                        
break;
判断是否从指定页面进入                    }

判断是否从指定页面进入                    
case "83":
{
判断是否从指定页面进入                        strError 
= "对不起,您没有会员等级管理操作权限";
判断是否从指定页面进入                        
break;
判断是否从指定页面进入                    }

判断是否从指定页面进入                    
case "84":
{
判断是否从指定页面进入                        strError 
= "对不起,您没有产品信息管理操作权限";
判断是否从指定页面进入                        
break;
判断是否从指定页面进入                    }

判断是否从指定页面进入                    
case "85":
{
判断是否从指定页面进入                        strError 
= "对不起,您没有产品定价管理操作权限";
判断是否从指定页面进入                        
break;
判断是否从指定页面进入                    }

判断是否从指定页面进入                    
case "86":
{
判断是否从指定页面进入                        strError 
= "对不起,您没有角色管理操作权限";
判断是否从指定页面进入                        
break;
判断是否从指定页面进入                    }

判断是否从指定页面进入                    
case "87":
{
判断是否从指定页面进入                        strError 
= "对不起,您没有销售阶段管理操作权限";
判断是否从指定页面进入                        
break;
判断是否从指定页面进入                    }

判断是否从指定页面进入                    
default:
{
判断是否从指定页面进入                        
break;
判断是否从指定页面进入                    }

判断是否从指定页面进入                }

判断是否从指定页面进入            }

判断是否从指定页面进入            
return strError;
判断是否从指定页面进入        }

判断是否从指定页面进入    }

判断是否从指定页面进入}

判断是否从指定页面进入

相关文章:

  • 2021-06-21
  • 2021-10-07
  • 2021-06-10
  • 2021-09-15
  • 2022-12-23
  • 2022-12-23
  • 2022-02-27
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-12-19
  • 2021-07-28
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案