This commit is contained in:
2024-06-14 16:55:37 +08:00
parent e3809a3d36
commit eb482fb53c
3 changed files with 20 additions and 0 deletions

View File

@@ -126,4 +126,11 @@ public class DevicePermissionsController : ControllerBase
{
return await _devicePermissionService.GetTestData();
}
[DataPermission]
[HttpGet("test/user")]
public async Task<object> GetTestUserNoData()
{
return await _devicePermissionService.GetTestUserNoData();
}
}

View File

@@ -11,6 +11,8 @@ public interface IDevicePermissionService : IScopeDependency
{
Task<object> GetTestData();
Task<object> GetTestUserNoData();
/// <summary>
/// 保存设备权限
/// </summary>

View File

@@ -163,6 +163,17 @@ public class DevicePermissionService : IDevicePermissionService
return before;
}
public async Task<object> GetTestUserNoData()
{
var userNos = new List<string>();
//获取所有人的权限
if (userNos.IsEmpty())
userNos = await GetPermissionUserNosAsync();
return userNos;
}
public async Task GenerateDeviceTasksAsync(Func<Task> func, List<string> userNos)