DeptServiceDeleteDeptAsync Method

删除指定部门。

Definition

Namespace: QuickAdmin.Service.Admin
Assembly: QuickAdmin.Net (in QuickAdmin.Net.dll) Version: 2.0.10
C#
public virtual Task<IServiceResult<long?>> DeleteDeptAsync(
	long deptId,
	CancellationToken cancellationToken = default
)

Parameters

deptId  long
部门 Id。
cancellationToken  CancellationToken  (Optional)
用于取消操作的令牌。

Return Value

TaskIServiceResultlong?
Data 为父部门 Id 的服务调用结果。

Implements

IDeptServiceDeleteDeptAsync(long, CancellationToken)

Remarks

方法内转去调用 DeleteAsync(TKey, CancellationToken)
其下若有子部门或用户将无法删除(参见 CanDeleteAsync(SysDept, CancellationToken) 重写)。

See Also