namespace Admin.NET.Plugin.AiDOP.Controllers.S0.Quality; [ApiController] [Route("api/s0/quality/dictionary")] [AllowAnonymous] [NonUnify] public class AdoS0QmsDictionaryController : ControllerBase { [HttpGet("nodes")] public IActionResult GetNodes() { var nodes = new[] { new { key = "quality-base-types", label = "质量基础类型", route = "/aidop/s0/quality/dictionary", kind = "page" }, new { key = "raw-whitelists", label = "原材料白名单", route = "/aidop/s0/quality/raw-whitelist", kind = "page" }, new { key = "sampling-schemes", label = "抽样方案", route = "/aidop/s0/quality/sampling-scheme", kind = "page" }, new { key = "instruments", label = "检验仪器/计量器具", route = "/aidop/s0/quality/instrument", kind = "page" }, new { key = "inspection-methods", label = "检验方法", route = "/aidop/s0/quality/inspection-method", kind = "page" }, new { key = "inspection-bases", label = "检验依据", route = "/aidop/s0/quality/inspection-basis", kind = "page" }, new { key = "inspection-standards", label = "检验标准", route = "/aidop/s0/quality/inspection-standard", kind = "page" }, new { key = "inspection-items", label = "检验项目", route = "/aidop/s0/quality/inspection-item", kind = "page" }, new { key = "inspection-frequencies", label = "检验频率", route = "/aidop/s0/quality/inspection-frequency", kind = "page" }, new { key = "inspection-plans", label = "检验方案", route = "/aidop/s0/quality/inspection-plan", kind = "page" }, new { key = "raw-inspection-specs", label = "原材料检验规范", route = "/aidop/s0/quality/raw-inspection-spec", kind = "page" }, new { key = "process-inspection-specs", label = "过程检验规范", route = "/aidop/s0/quality/process-inspection-spec", kind = "page" }, new { key = "fqc-inspection-specs", label = "FQC检验规范", route = "/aidop/s0/quality/fqc-inspection-spec", kind = "page" }, new { key = "oqc-inspection-specs", label = "OQC检验规范", route = "/aidop/s0/quality/oqc-inspection-spec", kind = "page" }, }; return Ok(nodes); } }