group

## groupService 包  

1.  (url无法确定类型) insertTopicByGroupId(BigInteger groupId, BigInteger topicId)

        * 方法简述:  小组按ID选择话题

        * 参数:  groupId、topicId

        * 返回值:  url无法确定类型

        * 调用的DAO方法:groupDAO.insertTopicByGroupId(BigInteger groupId, BigInteger topicId)    

2. boolean deleteTopicByGroupId(BigInteger groupId)  

* 方法简述:小组取消选择话题  

* 参数:groupId  

* 返回值:true/false  

* 调用的DAO方法:TopicDAO.deleteTopicByGroupId(BigInteger groupId)  

3. BigInteger countGradeByGroupId(BigInteger groupId)

* 方法简述: 按ID获取小组讨论课成绩  

* 参数: groupId

* 返回值:groupId  

* 调用的DAO方法:GroupDAO.countGradeByGroupId(BigInteger groupId)  

                               GroupDAO.countPresentationGrade(BigInteger groupId, BigInteger seminarId)  

4. boolean updateGroupByGroupId(BigInteger groupId, BigInteger grade)

* 方法简述:按ID设置小组报告分  

* 参数:  grade、groupId

* 返回值:true/false  

* 调用的DAO方法:GroupDAO.updateGroupByGroupId(BigInteger groupId, BigInteger grade)

5. boolean insertGroupGradeByUserId(BigInteger groupId, BigInteger userId)  

* 方法简述:提交对其他小组的打分  

* 参数:  userId、groupId

* 返回值:true/false

* 调用的DAO方法:GroupDAO.insertGroupGradeByUserId(BigInteger groupId, BigInteger userId)  


##groupDAO 包  

1.  (url取法确定类型) insertTopicByGroupId(BigInteger groupId, BigInteger topicId)  

* 方法简述:小组按ID选择话题  

* 参数:groupId、topicId

* 返回值:(url取法确定类型)

* 调用的Mapper方法:topicMapper.insertTopicByGroupId(BigInteger groupId, BigInteger topicId)  

2. boolean deleteTopicByGroupId(BigInteger groupId)  

* 方法简述:小组取消选择话题  

* 参数:groupId  

* 返回值:true/false

* 调用的Mapper方法:topicMapper.deleteTopicByGroupId(BigInteger groupId)   

3. BigInteger countGradeByGroupId(BigInteger groupId) 

* 方法简述:计算小组得分  

* 参数:groupId

* 返回值:grade

* 调用的Mapper方法:gradeMapper.countGradeByGroupId(BigInteger groupId)

4.  BigInteger countPresentationGrade(BigInteger groupId, BigInteger seminarId)

* 方法简述:计算展示得分

* 参数:groupId、seminarId

* 返回值:grade

* 调用的Mapper方法:gradeMapper.countPresentationGrade(BigInteger groupId, BigInteger seminarId)

5.  boolean updateGroupByGroupId(BigInteger groupId, BigInteger grade)(保留)

* 方法简述:设置小组报告分

* 参数:grade、groupId

* 返回值:true/false

* 调用的Mapper方法:gradeMapper.updateGroupByGroupId(BigInteger groupId, BigInteger grade  

6. boolean insertGroupGradeByUserId(BigInteger groupId, BigInteger userId)  

* 方法简述:提交对其他小组的打分

* 参数:userId、groupId

* 返回值:true/false

* 调用的Mapper方法:gradeMapper.insertGroupGradeByUserId(BigInteger groupId, BigInteger userId)  

##Mapper接口

1. (url无法确定类型) insertTopicByGroupId(BigInteger groupId, BigInteger topicId)  

* 方法简述:小组选择话题

* 参数:groupId、topicId

* 返回值:url无法确定 类型

2. boolean deleteTopicByGroupId(BigInteger groupId)

* 方法简述:小组取消选择话题

* 参数:groupId

* 返回值:true/false

3. BigInteger.countGradeByGroupId(BigInteger groupId)

* 方法简述:计算小组得分

* 参数:groupId

* 返回值:grade

4. BigInteger countPresentationGrade(BigInteger groupId, BigInteger seminarId)  

* 方法简述:计算小组展示成绩

* 参数:seminarId、groupId

* 返回值:grade

5. boolean updateGroupByGroupId(BigInteger groupId, BigInteger grade)(保留)

* 方法简述:设置小组报告分

* 参数:grade、groupId

* 返回值:true/false

6. boolean insertGroupGradeByUserId(BigInteger groupId, BigInteger userId)  

* 方法简述:提交对其他小组的打分  

* 参数:userId、groupId

* 返回值:true/false

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容