1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- using DapperORMCore.Model.CoreModel;
- using NXWMS.Model.AppModels.Condition.Inspection;
- using NXWMS.Model.AppModels.Result.Inspection;
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace NXWMS.IService.NXWMS.Inspection
- {
- public interface IWmsQaInspectionService
- {
- /// <summary>
- /// 分页查询质检单主表数据
- /// </summary>
- /// <param name="inspectionSearchMd">质检单查询条件实体类对象</param>
- /// <returns></returns>
- OperateResultInfo<List<WmsQaInspectionResult>> GetWmsQaInspectionListForPage(WmsQaInspectionSearchMd inspectionSearchMd);
- /// <summary>
- /// 根据质检单主键Id查询质检单明细数据
- /// </summary>
- /// <param name="wmsQaInspection">质检单实体类对象</param>
- /// <returns></returns>
- OperateResultInfo<WmsQaInspectionResult> GetWmsQaInspectionDtlListForID(WmsQaInspectionResult wmsQaInspection);
- /// <summary>
- /// 新增质检单数据
- /// </summary>
- /// <param name="wmsQaInspection">质检单主表对象</param>
- /// <returns></returns>
- OperateResultInfo AddWmsQaInspectionData(WmsQaInspectionResult wmsQaInspection);
- /// <summary>
- /// 修改质检单数据
- /// </summary>
- /// <param name="wmsQaInspection">质检单主表对象</param>
- /// <returns></returns>
- OperateResultInfo EditWmsQaInspectionData(WmsQaInspectionResult wmsQaInspection);
- /// <summary>
- /// 删除质检单数据
- /// </summary>
- /// <param name="wmsQaInspection">质检单主表对象</param>
- /// <returns></returns>
- OperateResultInfo DeleteWmsQaInspectionData(WmsQaInspectionResult wmsQaInspection);
- /// <summary>
- /// 质检审核
- /// </summary>
- /// <param name="wmsQaInspection">质检单主表对象</param>
- /// <returns></returns>
- OperateResultInfo QaInspectionExamine(WmsQaInspectionResult wmsQaInspection);
- }
- }
|