diff --git a/Src/Dlhis.Basic/Device/Controllers/DevicesController.cs b/Src/Dlhis.Basic/Device/Controllers/DevicesController.cs index 8a150e07..9be24cca 100644 --- a/Src/Dlhis.Basic/Device/Controllers/DevicesController.cs +++ b/Src/Dlhis.Basic/Device/Controllers/DevicesController.cs @@ -19,14 +19,16 @@ public class DevicesController : ControllerBase private readonly IDeviceService _deviceService; private readonly IDeviceTemplateService _deviceTemplateService; private readonly IDeviceConnectService _deviceConnectService; + private readonly IConfiguration _configuration; public DevicesController(IDeviceService deviceService, IDeviceTemplateService deviceTemplateService, - IDeviceConnectService deviceConnectService) + IDeviceConnectService deviceConnectService, IConfiguration configuration) { _deviceService = deviceService; _deviceTemplateService = deviceTemplateService; _deviceConnectService = deviceConnectService; + _configuration = configuration; } /// @@ -77,6 +79,20 @@ public class DevicesController : ControllerBase { return await _deviceConnectService.RegisterAsync(request); } + + /// + /// 获取激活码 + /// + /// + [HttpPost("resigter-code")] + public object GetRegisterCode() + { + return new + { + AppId = _configuration.GetSection("RegisterAppId").Value, + Key = _configuration.GetSection("RegisterCode").Value + }; + } /// /// 设备分页