using Model.InterFaceModel;
using Model.ModelDto.BllAsnDto;
using Model.ModelVm.BllAsnVm;
using SqlSugar;
using System;
using System.Collections.Generic;
using System.Text;
using System.Threading.Tasks;
namespace WMS.IBLL.IBllAsnServer
{
public interface IProcurePlanServer
{
///
/// 获取采购单信息
///
///
///
///
Task > GetProcurePlanNoticeList(ProcurePlanNoticeVm model, RefAsync count);
///
/// 获取采购单明细信息
///
///
///
///
Task > GetProcurePlanNoticeDetailList(ProcurePlanNoticeDetailVm model, RefAsync count);
///
/// 通过采购单生成入库单据
///
///
///
public void CreateAsnByProcurePlan(int planDetailId, int userId);
///
/// 关闭采购单据
///
///
///
public void CloseProcurePlan(int Id, int userId);
///
/// 上游系统下发创建采购单
///
///
///
public ErpModel CreateProcurePlan(ProcurePlanInfo model);
}
}