diff --git a/Src/Dlhis.Basic/Device/Controllers/DeviceGroupsController.cs b/Src/Dlhis.Basic/Device/Controllers/DeviceGroupsController.cs
index 1f14823f..7b50920b 100644
--- a/Src/Dlhis.Basic/Device/Controllers/DeviceGroupsController.cs
+++ b/Src/Dlhis.Basic/Device/Controllers/DeviceGroupsController.cs
@@ -43,4 +43,26 @@ public class DeviceGroupsController : ControllerBase
{
await _deviceGroupService.SaveAsync(request);
}
+
+ ///
+ /// 获取分组下的设备
+ ///
+ ///
+ ///
+ [HttpGet("devices")]
+ public async Task> GetDevicesAsync(Guid code)
+ {
+ return await _deviceGroupService.GetDevicesAsync(code);
+ }
+
+ ///
+ /// 分配设备
+ ///
+ ///
+ ///
+ [HttpPost("assign")]
+ public async Task AssignDevicesAsync(AssignDevicesRequest request)
+ {
+ await _deviceGroupService.AssignDevicesAsync(request);
+ }
}