feat 获取需排除的人员

This commit is contained in:
2025-10-10 17:41:06 +08:00
parent af38a600e8
commit 011c166439
4 changed files with 96 additions and 34 deletions

View File

@@ -121,7 +121,7 @@ public class DevicePermissionsController : ControllerBase
/// <returns></returns>
[HttpGet("gainfo/others")]
[IgnoreTenant]
public async Task<object> ExternalAndManuallyUserNoAsync(string deviceUniqueNo)
public async Task<DeviceOtherUserCountResponse> ExternalAndManuallyUserNoAsync(string deviceUniqueNo)
{
return await _devicePermissionService.ExternalAndManuallyUserNoAsync(deviceUniqueNo);
}
@@ -147,4 +147,11 @@ public class DevicePermissionsController : ControllerBase
{
return await _devicePermissionService.ResetVisitorsByDeviceAsync(deviceUniqueNo);
}
[HttpGet("exceptUsers")]
[IgnoreTenant]
public async Task<List<string>> GetDeviceExceptUsersAsync(string deviceUniqueNo)
{
return await _devicePermissionService.GetDeviceExceptUsersAsync(deviceUniqueNo);
}
}