/// <summary> /// 按实例Id删除审批记录 /// </summary> /// <param name="instanceId">The instance id.</param> public void DeleteRecord(Guid instanceId) { ApprovalRecordDao dao = GetRecordDao(); List <ApprovalRecord> records = dao.GetRecord(instanceId); for (int i = records.Count - 1; i >= 0; i--) { dao.Delete(records[i]); } }
internal NHApprovalService(ApprovalSolutionDao solutionDao, ApprovalRecordDao recordDao, ApprovalCommentDao commentDao, ApprovalAssignmentDao assignmentDao, ApprovalAgentDao agentDao) { _solutionDao = solutionDao; _recordDao = recordDao; _commentDao = commentDao; _assignmentDao = assignmentDao; _agentDao = agentDao; }