15 lines
527 B
C#
15 lines
527 B
C#
using Dlhis.Entity.Device.Enums;
|
|
using Dlhis.Entity.Sys.Enums;
|
|
using Dlhis.Sys.DataPermission.Request;
|
|
using Dlhis.Sys.DataPermission.Response;
|
|
|
|
namespace Dlhis.Sys.DataPermission.Services;
|
|
|
|
public interface IDataPermissionService : IScopeDependency
|
|
{
|
|
Task SaveAsync(DataPermissionSaveRequest request);
|
|
|
|
Task<List<Guid>> GetAssignmentsAsync(string assignValue, DataPermissionAssignmentEnumType uniqueType, DeviceTypeEnumType? type);
|
|
|
|
Task<List<GainfoResponse>> GetUsersDeviceDataPermissionsAsync(Guid deviceCode);
|
|
} |