| 123456789101112131415161718192021222324 |
- using Admin.NET.Plugin.AiDOP.Dto.S8;
- using Admin.NET.Plugin.AiDOP.Service.S8;
- namespace Admin.NET.Plugin.AiDOP.Controllers.S8;
- [ApiController]
- [Route("api/aidop/s8/config/monitor-options")]
- [NonUnify]
- public class AdoS8ConfigMonitorDictionaryController : ControllerBase
- {
- private readonly S8MonitorDictionaryService _svc;
- public AdoS8ConfigMonitorDictionaryController(S8MonitorDictionaryService svc) => _svc = svc;
- /// <summary>
- /// 监控对象/指标只读字典。返回结构与前端 BUSINESS_MONITOR_OPTIONS 同形。
- /// CONFIG-MONITOR-DICT-READONLY-SEED-1。
- /// </summary>
- [HttpGet]
- public async Task<IActionResult> GetOptionsAsync(
- [FromQuery] long tenantId = 1,
- [FromQuery] long factoryId = 1)
- => Ok(await _svc.GetOptionsAsync(tenantId, factoryId));
- }
|