using System;
|
using System.Collections.Generic;
|
using System.Text;
|
using Model.ModelDto.BllQualityDto;
|
using Model.ModelVm;
|
using Model.ModelVm.BllQualityVm;
|
using WMS.Entity.BllQualityEntity;
|
|
namespace WMS.IBLL.IBllQualityServer
|
{
|
public interface IInspectionRequest
|
{
|
/// <summary>
|
/// 获取请验单信息
|
/// </summary>
|
/// <param name="model">查询条件</param>
|
/// <returns></returns>
|
List<BllQualityInspectionRequestDto> GetInspectionRequest(BllQualityInspectionRequestVm model,out int count);
|
|
/// <summary>
|
/// 获取请验单对应的取样信息
|
/// </summary>
|
/// <param name="model">查询条件</param>
|
/// <param name="count">总条数</param>
|
/// <returns></returns>
|
List<BllSamplingDetailsDto> GetSamplingDetails(BllSamplingDetailsVm model,out int count);
|
|
/// <summary>
|
/// 删除取样记录
|
/// </summary>
|
/// <param name="model"></param>
|
/// <returns></returns>
|
bool DelSamplingDetails(IdVm model,int userId);
|
|
|
/// <summary>
|
/// 删除请验单信息
|
/// </summary>
|
/// <param name="model"></param>
|
/// <returns></returns>
|
bool DelInspectionRequest(IdVm model, int userId);
|
|
/// <summary>
|
/// 执行取样出库动作
|
/// </summary>
|
/// <param name="model"></param>
|
/// <returns></returns>
|
bool OutWhInspectionRequest(IdVm model, int userId,string url);
|
|
/// <summary>
|
/// 手动完成请验单据
|
/// </summary>
|
/// <param name="model"></param>
|
/// <returns></returns>
|
bool ClossInspectionRequest(IdVm model, int userId,string url);
|
}
|
}
|