using JNPF.Common.Dtos.VisualDev;
using SqlSugar;
using Tnb.WarehouseMgr.Entities.Dto.Inputs;
using Tnb.WarehouseMgr.Entities.Dto.Outputs;
namespace Tnb.WarehouseMgr.Interfaces
{
///
/// 载具绑定服务接口
///
public interface IWmsCarryUnbindService
{
Task CarryUnbind(CarryBindInput input, ISqlSugarClient dbConn = null);
Task CarryCodeUnbind(CarryCodeUnbindInput input, ISqlSugarClient dbConn = null);
Task CarryCodeUnbindCode(CarryCodeUnbindCodeInput input, ISqlSugarClient dbConn = null);
///
/// WmsCarryD解绑 传dbConn方法不控制事务 不传dbConn则方法自带事务
///
///
///
///
Task CarryUnbindWithoutTran(CarryBindInput input, ISqlSugarClient dbConn = null);
///
/// WmsCarryCode解绑 传dbConn方法不控制事务 不传dbConn则方法自带事务
///
///
///
///
Task CarryCodeUnbindWithoutTran(CarryCodeUnbindInput input, ISqlSugarClient dbConn = null);
}
}