using HH.WMS.Common;
|
using HH.WMS.Common.External;
|
using HH.WMS.DAL.MoveStock;
|
using HH.WMS.Entitys;
|
using HH.WMS.Entitys.External;
|
using HH.WMS.Entitys.MoveStock;
|
using System;
|
using System.Collections.Generic;
|
using System.Data;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
|
namespace HH.WMS.BLL.MoveStock
|
{
|
public class CallMaterialTaskBLL : DapperBaseBLL
|
{
|
|
public DataTable GetDataList(string tableName, int pageIndex, int pageSize, out long total, string orderBy = "")
|
{
|
return CreateDAL<MoveStockTaskDAL>().GetDataList(tableName, pageIndex, pageSize, out total, orderBy);
|
}
|
|
public TN_WM_B_CALL_MATERIALEntity GetMst()
|
{
|
return CreateDAL<CallMaterialTaskDAL>().GetMst();
|
}
|
|
public OperateResult AddMst(TN_WM_MOVE_STOCK_TASK_MSTEntity moveStockTaskMst, IDbTransaction tran)
|
{
|
return CreateDAL<MoveStockTaskDAL>().AddMst(moveStockTaskMst, tran);
|
}
|
|
|
|
public OperateResult UpdateMstState(string guid, string state, IDbTransaction trans, LogPara logPara = null)
|
{
|
if (logPara != null)
|
{
|
Log.Detail(logPara, "更新叫料任务主表guid:" + guid + " 的状态为:" + state);
|
}
|
return CreateDAL<CallMaterialTaskDAL>().UpdateMstState(guid, state, trans);
|
}
|
|
public List<TN_WM_TASKEntity> GetLocationNotCompleteTask(string location)
|
{
|
return CreateDAL<CallMaterialTaskDAL>().GetLocationNotCompleteTask(location);
|
}
|
}
|
}
|