57 lines
1.6 KiB
C#
57 lines
1.6 KiB
C#
|
|
using System;
|
|||
|
|
using System.Collections.Generic;
|
|||
|
|
using System.Linq;
|
|||
|
|
using System.Text;
|
|||
|
|
using System.Data;
|
|||
|
|
using WMS.Model.CK;
|
|||
|
|
|
|||
|
|
namespace WMS.IData.ICK
|
|||
|
|
{
|
|||
|
|
public interface IPickingWave
|
|||
|
|
{
|
|||
|
|
/// <summary>
|
|||
|
|
/// 获取捡货单
|
|||
|
|
/// </summary>
|
|||
|
|
/// <returns>捡货单</returns>
|
|||
|
|
DataTable GetPickingWaveDT(PickingWaveModel model);
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 批量获取捡货单
|
|||
|
|
/// </summary>
|
|||
|
|
/// <returns>捡货单集合</returns>
|
|||
|
|
DataTable GetPickingWaveListDT(List<PickingWaveModel> list);
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 插入捡货单信息
|
|||
|
|
/// </summary>
|
|||
|
|
/// <param name="PickingWaveModel">捡货单Model</param>
|
|||
|
|
/// <returns>捡货单编号</returns>
|
|||
|
|
string InsertPickingWave(PickingWaveModel model);
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 更新单据状态
|
|||
|
|
/// </summary>
|
|||
|
|
/// <param name="pickingid"></param>
|
|||
|
|
/// <param name="status"></param>
|
|||
|
|
void UpdatePickingWave(string pickingid, string status);
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 修改捡货单信息
|
|||
|
|
/// </summary>
|
|||
|
|
/// <param name="PickingWaveModel">捡货单Model</param>
|
|||
|
|
void UpdatePickingWave(PickingWaveModel model);
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 删除一个捡货单
|
|||
|
|
/// </summary>
|
|||
|
|
/// <param name="pickingID">捡货单ID</param>
|
|||
|
|
void DeletePickingWave(string pickingID);
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 向备份表中添加一个捡货单
|
|||
|
|
/// </summary>
|
|||
|
|
/// <param name="pickingID">捡货单ID</param>
|
|||
|
|
void InsertPickingWaveBack(string pickingID);
|
|||
|
|
}
|
|||
|
|
}
|