using Dlhis.Basic.Api.Dto; using Dlhis.Basic.Api.Request; using Kurisu.RemoteCall.Attributes; using Kurisu.RemoteCall.Default; namespace Dlhis.Basic.Api; [EnableRemoteClient(Name = "basic-service", BaseUrl = "${InternalRequest:BasicRequestUrl}")] public interface IDevicePermissionApi { /// /// 获取所有人的权限信息 /// /// [Post("/api/devicepermissions/all-permission")] Task> GetPermissionUsersInfoAsync(List userNos); /// /// 重新生成权限 /// /// /// [Post("/api/devicepermissions/re-permission")] Task> RePermissionUsersInfoAsync(PermissionUsersInfoDto beforeDto); }