using WIDESEA_Common.LocationEnum;
using WIDESEA_Core.BaseRepository;
using WIDESEA_Core.BaseServices;
using WIDESEA_Model.Models;
namespace WIDESEA_IRecordService
{
///
/// 货位状态变更记录服务接口
///
public interface ILocationStatusChangeRecordService : IService
{
///
/// 获取货位状态变更记录仓储接口
///
IRepository Repository { get; }
///
/// 记录货位状态变更。
///
Task AddChangeRecordAsync(
Dt_LocationInfo beforeLocation,
Dt_LocationInfo afterLocation,
LocationChangeType changeType,
int? taskNum = null,
string? orderNo = null,
int? orderId = null,
string? remark = null);
}
}