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