docs: 标记自提档期完成

This commit is contained in:
2025-12-04 11:51:09 +08:00
parent 2022d1c377
commit 7d6b7d8760
29 changed files with 1165 additions and 2 deletions

View File

@@ -76,6 +76,41 @@ public interface IStoreRepository
/// </summary>
Task<StoreTable?> FindTableByCodeAsync(string tableCode, long tenantId, CancellationToken cancellationToken = default);
/// <summary>
/// 获取门店自提配置。
/// </summary>
Task<StorePickupSetting?> GetPickupSettingAsync(long storeId, long tenantId, CancellationToken cancellationToken = default);
/// <summary>
/// 新增自提配置。
/// </summary>
Task AddPickupSettingAsync(StorePickupSetting setting, CancellationToken cancellationToken = default);
/// <summary>
/// 更新自提配置。
/// </summary>
Task UpdatePickupSettingAsync(StorePickupSetting setting, CancellationToken cancellationToken = default);
/// <summary>
/// 获取门店自提档期。
/// </summary>
Task<IReadOnlyList<StorePickupSlot>> GetPickupSlotsAsync(long storeId, long tenantId, CancellationToken cancellationToken = default);
/// <summary>
/// 依据标识获取档期。
/// </summary>
Task<StorePickupSlot?> FindPickupSlotByIdAsync(long slotId, long tenantId, CancellationToken cancellationToken = default);
/// <summary>
/// 新增加档期。
/// </summary>
Task AddPickupSlotsAsync(IEnumerable<StorePickupSlot> slots, CancellationToken cancellationToken = default);
/// <summary>
/// 更新档期。
/// </summary>
Task UpdatePickupSlotAsync(StorePickupSlot slot, CancellationToken cancellationToken = default);
/// <summary>
/// 获取门店员工排班(可选时间范围)。
/// </summary>
@@ -181,6 +216,11 @@ public interface IStoreRepository
/// </summary>
Task DeleteTableAsync(long tableId, long tenantId, CancellationToken cancellationToken = default);
/// <summary>
/// 删除自提档期。
/// </summary>
Task DeletePickupSlotAsync(long slotId, long tenantId, CancellationToken cancellationToken = default);
/// <summary>
/// 删除排班。
/// </summary>