Files
jinko.yikatong/Src/Dlhis.Sys/DataPermission/Services/IDataPermissionService.cs

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);
}