diff --git a/Src/Dlhis.Basic/Device/Controllers/DevicePermissionsController.cs b/Src/Dlhis.Basic/Device/Controllers/DevicePermissionsController.cs index d7b1a1c7..29642d0f 100644 --- a/Src/Dlhis.Basic/Device/Controllers/DevicePermissionsController.cs +++ b/Src/Dlhis.Basic/Device/Controllers/DevicePermissionsController.cs @@ -100,7 +100,7 @@ public class DevicePermissionsController : ControllerBase [CrossTenant] public async Task ResetGainfoPageByDeviceAsync(DeviceGainfoReset request) { - await _devicePermissionService.ResetGainfoPageByDeviceAsync(request.Code, request.UserType); + await _devicePermissionService.ResetGainfoPageByDeviceAsync(request.Code, request.Search, request.UserType); } [HttpGet("userPermissionCodes")] diff --git a/Src/Dlhis.Basic/Device/Request/DeviceGainfoReset.cs b/Src/Dlhis.Basic/Device/Request/DeviceGainfoReset.cs index c7614ba6..5364cebf 100644 --- a/Src/Dlhis.Basic/Device/Request/DeviceGainfoReset.cs +++ b/Src/Dlhis.Basic/Device/Request/DeviceGainfoReset.cs @@ -9,4 +9,6 @@ public class DeviceGainfoReset [EnumDataType(typeof(GainfoUserTypeEnumType))] public GainfoUserTypeEnumType? UserType { get; set; } + + public string Search { get; set; } } \ No newline at end of file diff --git a/Src/Dlhis.Basic/Device/Services/IDevicePermissionService.cs b/Src/Dlhis.Basic/Device/Services/IDevicePermissionService.cs index 24da92c2..103b15f9 100644 --- a/Src/Dlhis.Basic/Device/Services/IDevicePermissionService.cs +++ b/Src/Dlhis.Basic/Device/Services/IDevicePermissionService.cs @@ -46,7 +46,8 @@ public interface IDevicePermissionService : IScopeDependency /// 重新下发设备中人员 /// /// + /// /// /// - Task ResetGainfoPageByDeviceAsync(Guid code, GainfoUserTypeEnumType? userType); + Task ResetGainfoPageByDeviceAsync(Guid code, string search, GainfoUserTypeEnumType? userType); } \ No newline at end of file diff --git a/Src/Dlhis.Basic/Device/Services/Implements/DevicePermissionService.cs b/Src/Dlhis.Basic/Device/Services/Implements/DevicePermissionService.cs index 70e08d34..7bccc030 100644 --- a/Src/Dlhis.Basic/Device/Services/Implements/DevicePermissionService.cs +++ b/Src/Dlhis.Basic/Device/Services/Implements/DevicePermissionService.cs @@ -272,7 +272,7 @@ public class DevicePermissionService : IDevicePermissionService } /// - public async Task ResetGainfoPageByDeviceAsync(Guid code, GainfoUserTypeEnumType? userType) + public async Task ResetGainfoPageByDeviceAsync(Guid code, string search, GainfoUserTypeEnumType? userType) { var device = await _dbContext.Queryable().Where(x => x.Code == code).SingleAsync(); device.ThrowIfNull("设备不存在");