using NXWMS.Client.Model.AppModels.Condition.Inspection; using NXWMS.Client.Model.AppModels.Result.Inspection; using NXWMS.Client.Model.CoreModels; using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace NXWMS.Client.Interface.Inspection { public interface IWmsQaInspectionService { /// /// 分页获取质检单数据 /// /// 质检单查询条件实体类对象 /// OperateResultInfo> GetWmsQaInspectionListForPage(WmsQaInspectionSearchMd info); /// /// 根据质检单ID获取质检单详细数据 /// /// 质检单实体类对象 /// OperateResultInfo GetWmsQaInspectionDtlListForId(WmsQaInspectionResult wmsQaInspectionResult); /// /// 添加质检单数据 /// /// 质检单实体类对象 /// OperateResultInfo AddWmsQaInspectionData(WmsQaInspectionResult wmsQaInspectionResult); /// /// 编辑质检单 /// /// 质检单实体类对象 /// OperateResultInfo EditWmsQaInspectionData(WmsQaInspectionResult wmsQaInspectionResult); /// /// 删除质检单数据 /// /// 质检单实体类对象 /// OperateResultInfo DeleteWmsQaInspectionData(WmsQaInspectionResult wmsQaInspectionResult); /// /// 质检审核 /// /// 质检单实体类对象 /// OperateResultInfo QaInspectionExamine(WmsQaInspectionResult wmsQaInspectionResult); } }