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;
}