INbrSequenceService.cs 524 B

12345678910111213
  1. namespace Admin.NET.Plugin.AiDOP.DataPlatform.Sequence;
  2. /// <summary>与 165 NbrDayInfo 共用的单号分配(C# 复刻 pr_SFM_GetOrdNbr,不调存储过程)。</summary>
  3. public interface INbrSequenceService
  4. {
  5. /// <summary>分配单号。increment 为一次要的个数,返回按序排列的号码。</summary>
  6. Task<IReadOnlyList<string>> AllocateAsync(
  7. string nbrType,
  8. int increment = 1,
  9. string domain = "8010",
  10. string userNo = "",
  11. CancellationToken ct = default);
  12. }