namespace SolutionErp.Domain.Contracts;

// Sequence generator cho mã HĐ theo RG-001.
// Prefix = phần đầu mã (vd "FLOCK 01/HĐGK/SOL&PVL"). LastSeq tăng dần.
// Update atomic qua transaction SERIALIZABLE.
public class ContractCodeSequence
{
    public string Prefix { get; set; } = string.Empty;
    public int LastSeq { get; set; }
    public DateTime UpdatedAt { get; set; }
}
