using System; using System.Collections.Generic; using System.Linq; using System.Text; using Bowin.Common.Linq.Entity; using EMIS.Entities; using EMIS.ViewModel; using EMIS.ViewModel.WorkflowManage; using EMIS.ViewModel.GraduationManage.GraduateCardManage; using EMIS.CommonLogic.SystemServices; namespace EMIS.CommonLogic.GraduationManage.GraduateCardManage { public interface IGraduateCardApproveServices : IBaseWorkflowServices { /// /// 查询去向审核信息View /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// IGridResultSet GetGraduateCardApproveViewGrid(ConfiguretView configuretView, Guid? gradSchoolyearID, Guid? campusID, Guid? collegeID, int? yearID, int? standardID, int? educationID, int? learningformID, string learnSystem, int? graduationTypeID, int? inSchoolStatus, int? needCardResult, int? approvalStatus, int pageIndex, int pageSize); /// /// 查询去向审核信息List /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// IList GetGraduateCardApproveViewList(ConfiguretView configuretView, Guid? gradSchoolyearID, Guid? campusID, Guid? collegeID, int? yearID, int? standardID, int? educationID, int? learningformID, string learnSystem, int? graduationTypeID, int? inSchoolStatus, int? needCardResult, int? approvalStatus); /// /// 查询对应的去向审核信息GraduateCardApplyView /// /// /// GraduateCardApplyView GetGraduateCardApproveView(Guid? graduateCardApplyID); /// /// 查询对应的流程环节动作List(ActionView) /// /// /// /// List GetAuditingActionView(Guid formID, Guid userID); /// /// 删除 /// /// /// bool GraduateCardApproveDelete(List graduateCardApplyIDs); /// /// 审核确定(批量) /// /// /// /// /// void GraduateCardApproveConfirm(List graduateCardApplyIDs, Guid userID, Guid actionID, string comment); } }