AidopPickBillOptions.cs 609 B

1234567891011121314151617
  1. using Furion.ConfigurableOptions;
  2. namespace Admin.NET.Plugin.AiDOP;
  3. /// <summary>
  4. /// WP9 · 领料建单权威路径。配置节 <c>AiDOP:PickBill</c>。
  5. /// Mode = Local(默认,本库 NbrMaster)| Mes(165 权威,走 CreatePickBillService)。
  6. /// </summary>
  7. [OptionsSettings("AiDOP:PickBill")]
  8. public sealed class AidopPickBillOptions : IConfigurableOptions
  9. {
  10. /// <summary>Local | Mes。WP9 S4 起默认 Mes(165 权威)。</summary>
  11. public string Mode { get; set; } = "Mes";
  12. public bool IsMes =>
  13. string.Equals(Mode?.Trim(), "Mes", StringComparison.OrdinalIgnoreCase);
  14. }