using Furion.ConfigurableOptions; namespace Admin.NET.Plugin.AiDOP; /// /// BOM 上传行为开关。配置节 AiDOP:BomUpload。 /// 缺省 = false(生产阶段保持缺省即可): /// 匹配不到订单/工单时只提示不写入。 /// 测试阶段置 true:匹配不到时提取上传信息自动创建销售订单与工单后继续写入。 /// [OptionsSettings("AiDOP:BomUpload")] public sealed class AidopBomUploadOptions : IConfigurableOptions { /// /// true=匹配不到订单/工单时自动创建(crm_seorder + WorkOrdMaster + mes_morder)并继续写入; /// false=只返回未匹配提示,不写入任何数据。 /// public bool AutoCreateWhenUnmatched { get; set; } = false; }