You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
60 lines
996 B
60 lines
996 B
3 weeks ago
|
|
||
|
namespace Wood.Entity;
|
||
|
|
||
|
/// <summary>
|
||
|
/// 假删除接口过滤器
|
||
|
/// </summary>
|
||
|
public interface IDeletedFilter
|
||
|
{
|
||
|
/// <summary>
|
||
|
/// 软删除
|
||
|
/// </summary>
|
||
|
bool IsDelete { get; set; }
|
||
|
}
|
||
|
|
||
|
/// <summary>
|
||
|
/// 状态过滤器
|
||
|
/// </summary>
|
||
|
public interface IStatusFilter
|
||
|
{
|
||
|
/// <summary>
|
||
|
/// 状态过滤器
|
||
|
/// 默认 1 有效 0无效
|
||
|
/// 可设置其他状态
|
||
|
/// </summary>
|
||
|
int Status { get; set; }
|
||
|
}
|
||
|
|
||
|
/// <summary>
|
||
|
/// 租户Id接口过滤器
|
||
|
/// </summary>
|
||
|
public interface ITenantIdFilter
|
||
|
{
|
||
|
/// <summary>
|
||
|
/// 租户Id
|
||
|
/// </summary>
|
||
|
long TenantId { get; set; }
|
||
|
}
|
||
|
|
||
|
/// <summary>
|
||
|
/// 机构Id接口过滤器
|
||
|
/// </summary>
|
||
|
public interface IOrgIdFilter
|
||
|
{
|
||
|
/// <summary>
|
||
|
/// 创建者部门Id
|
||
|
/// </summary>
|
||
|
long? CreateOrgId { get; set; }
|
||
|
}
|
||
|
|
||
|
/// <summary>
|
||
|
/// 创建人Id接口过滤器
|
||
|
/// </summary>
|
||
|
public interface ICreateUserIdFilter
|
||
|
{
|
||
|
/// <summary>
|
||
|
/// 创建者部门Id
|
||
|
/// </summary>
|
||
|
long? CreateUserId { get; set; }
|
||
|
}
|