S8WatchRuleParamsPayload.cs 619 B

123456789101112131415
  1. namespace Admin.NET.Plugin.AiDOP.Service.S8;
  2. /// <summary>
  3. /// R4 监视规则配置 UI 安全更新载荷。
  4. /// 仅承载白名单字段;expression / rule_code / data_source_id / scene_code / watch_object_type
  5. /// 不在该接口暴露,业务用户无法通过此路径修改 SQL 表达式或绑定关系。
  6. /// </summary>
  7. public sealed class S8WatchRuleParamsPayload
  8. {
  9. /// <summary>params_json,由服务端按 RuleType 校验是否可被对应 evaluator 解析。</summary>
  10. public string? ParamsJson { get; set; }
  11. /// <summary>启用 / 停用。</summary>
  12. public bool Enabled { get; set; }
  13. }