27 lines
621 B
C#
27 lines
621 B
C#
namespace BaseOUDAL
|
|
{
|
|
public class RoleFunction : IDataTraceV2
|
|
{
|
|
public int RoleId { get; set; }
|
|
|
|
public int FunctionId { get; set; }
|
|
|
|
public string GetDataTraceKeyId()
|
|
{
|
|
return $"{RoleId},{FunctionId}";
|
|
}
|
|
|
|
private string _DataTraceKeyInfo;
|
|
|
|
public string GetDataTraceKeyInfo()
|
|
{
|
|
return _DataTraceKeyInfo ?? "角色权限";
|
|
}
|
|
|
|
public void SetDataTraceKeyInfo(string roleName, string funcName)
|
|
{
|
|
_DataTraceKeyInfo = $"角色权限,角色:{roleName},权限:{funcName}";
|
|
}
|
|
}
|
|
}
|