namespace Admin.NET.Plugin.AiDOP.Rule; /// /// S3 交货单生成规则配置。默认值需与当前 DeliveryScheduleService 行为保持一致。 /// public sealed class S3DeliveryGenerateRuleOptions { public decimal QuotaRequiredTotal { get; set; } = 100m; public decimal QuotaTolerance { get; set; } = 0.0001m; public List PoBuyerCodes { get; set; } = new() { "110", "160", "170" }; public List DoUsages { get; set; } = new() { "标准", "VMI", "委外加工" }; public int DefaultLeadDays { get; set; } = 1; public bool EnablePackagingRoundUp { get; set; } = true; public bool ShortageCreatePr { get; set; } = true; public bool EnablePrMerge { get; set; } = true; public bool EnableRequireGoodsToPo { get; set; } = true; public bool EnableExternalPushTracking { get; set; } = true; }