public async Task InsertGroupGradeByUserIdAsync(long topicId, long userId, long groupId, int grade) { //调用TopicService中GetSeminarGroupTopicById(long topicId, long groupId)方法 var seminarGroupTopic = await _iTopicService.GetSeminarGroupTopicByIdAsync(topicId, groupId); //调用UserService中的GetUserByUserId(long userId)方法 var userInfo = await _iUserService.GetUserByUserIdAsync(userId); //调用自己的dao await _iGradeDao.InsertGroupGradeByUserIdAsync(seminarGroupTopic, userInfo, grade); }