init lserp cs 5.0

This commit is contained in:
cyf
2026-07-10 15:25:05 +08:00
commit 90f3fda86a
3799 changed files with 976868 additions and 0 deletions
@@ -0,0 +1,74 @@
using System;
using System.Collections.Generic;
using System.Text;
using Lskj.DevFx.ExceptionManagement;
namespace Lskj.DevFx.Security
{
/// <summary>
/// 权限拒绝异常
/// </summary>
public class PermissionException : BaseException
{
private int _permissionid = 0;
private int _moduleid = 0;
/// <summary>
/// 被拒绝的权限代码
/// </summary>
public int PermissionID
{
get { return _permissionid; }
set { _permissionid = value; }
}
/// <summary>
/// 被拒绝的模块代码
/// </summary>
public int ModuleID
{
get { return _moduleid; }
set { _moduleid = value; }
}
/// <summary>
/// 权限拒绝错误构造
/// </summary>
/// <param name="moduleid">模块编码</param>
/// <param name="permissionid">权限编码</param>
/// <param name="message">消息</param>
/// <param name="innerException">内部错误</param>
public PermissionException(int moduleid,int permissionid,string message, Exception innerException)
: base(0, message, innerException)
{
_moduleid = moduleid;
_permissionid = permissionid;
}
/// <summary>
/// 权限拒绝错误构造
/// </summary>
/// <param name="moduleid">模块编码</param>
/// <param name="permissionid">权限编码</param>
/// <param name="innerException">内部错误</param>
public PermissionException(int moduleid, int permissionid, Exception innerException)
: base(0, "", innerException)
{
_moduleid = moduleid;
_permissionid = permissionid;
}
/// <summary>
/// 权限拒绝错误构造
/// </summary>
/// <param name="moduleid">模块编码</param>
/// <param name="permissionid">权限编码</param>
/// <param name="message">异常消息</param>
public PermissionException(int moduleid, int permissionid, string message)
: base(0, message,null)
{
_moduleid = moduleid;
_permissionid = permissionid;
}
}
}