test .
This commit is contained in:
@@ -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();
|
||||
}
|
||||
}
|
||||
@@ -11,6 +11,8 @@ public interface IDevicePermissionService : IScopeDependency
|
||||
{
|
||||
Task<object> GetTestData();
|
||||
|
||||
Task<object> GetTestUserNoData();
|
||||
|
||||
/// <summary>
|
||||
/// 保存设备权限
|
||||
/// </summary>
|
||||
|
||||
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user