#region << 版 本 注 释 >> /*---------------------------------------------------------------- * 命名空间:WIDESEAWCS_ITaskInfoService * 创建者:胡童庆 * 创建时间:2024/8/2 16:13:36 * 版本:V1.0.0 * 描述: * * ---------------------------------------------------------------- * 修改人: * 修改时间: * 版本:V1.0.1 * 修改说明: * *----------------------------------------------------------------*/ #endregion << 版 本 注 释 >> using WIDESEAWCS_Model.Models; namespace WIDESEAWCS_BasicInfoService { public interface IDt_BDCConfigurationService : IService { /// /// 获取当前生效的缓存配置 /// Task GetCurrentConfiguration(); /// /// 更新缓存配置 /// Task UpdateConfiguration(int maxWhiteBody, int maxPaintedBody, int maxBatteryCase, int maxEmptySled, string updatedBy); /// /// 检查白车身是否可以入库(未超过最大缓存数) /// Task CanAddWhiteBody(); /// /// 检查彩车身是否可以入库(未超过最大缓存数) /// Task CanAddPaintedBody(); /// /// 检查电池壳是否可以入库(未超过最大缓存数) /// //Task CanAddBatteryCase(); /// /// 检查空滑橇是否可以入库(未超过最大缓存数) /// Task CanAddEmptySled(); /// /// 获取当前白车身缓存数量 /// int GetWhiteBodyCount(); /// /// 获取当前彩车身缓存数量 /// int GetPaintedBodyCount(); /// /// 获取当前电池壳缓存数量 /// int GetBatteryCaseCount(); /// /// 获取当前空滑橇缓存数量 /// int GetEmptySledCount(); /// /// 生成库存容量报告 /// //Task GenerateCapacityReport(); } }