冲刺博客Day6
2021/11/27 6:10:22
本文主要是介绍冲刺博客Day6,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
DAY6
1.会议照片
2.工作详情
成员 | 昨天已完成的工作 | 今天计划完成的工作 | 工作中遇到的困难 |
---|---|---|---|
周讯超 | |||
林佳浩 | 收藏模块后端开发 | 评论模块代码的完成 | 暂无 |
黄欣茵 | 核心页面的初步开发 | 完成微信小程序相关信息的创建 | 有些信息不会填写 |
江男辉 | 进一步学习新技术 | 把用户需求新增功能完善可运作 | 进程问题 |
夏依达 | 代码整合、复审 | 数据库的构建以及环境配置 | 继续后端优化修改 |
阿卜杜乃比 | 核心页面的初步开发 | 数据库的构建以及环境配置 | 有些地方不知道从何下手 |
3.燃尽图
4.签入记录
5.主要代码截图
点击查看代码
// 1.插入评论(一级、二级...) @PostMapping("/insertComment") public ReturnResult insertComment(@RequestBody Comment comment){ Integer commId = commentService.insertComment(comment); if (commId != null && commId != 0) { Map<String,Integer> resultMap = new HashMap<>(); resultMap.put("commId",commId); returnResult.success(resultMap); } else { returnResult.failed(); } return returnResult; } // 2.根据帖子id获取一级评论 @GetMapping("/getOLComments/{postId}/{current}/{order}") public ReturnResult getOLComments(@PathVariable(value = "postId") Integer postId, @PathVariable(value = "current") Integer current, @PathVariable(value = "order") Integer order){ // restful风格不能省略 List<Comment> comments = commentService.getOLComments(postId,current,order); if (comments != null) { returnResult.success(comments); } else { returnResult.failed(); } return returnResult; } // 3.根据一级评论id获取二级、三级。。评论 @GetMapping("/getDetailedComment/{parentId}/{current}") public ReturnResult getDetailedComment(@PathVariable(value = "parentId",required = true) Integer parentId, @PathVariable(value = "current",required = true) Integer current){ List<Comment> comments = commentService.getDetailedComment(parentId,current); if (comments != null) { returnResult.success(comments); } else { returnResult.failed(); } return returnResult; } // 4.根据用户id获取所有评论 @GetMapping("/getUerComments/{userId}") public ReturnResult getUerComments(@PathVariable(value = "userId",required = true) Integer userId){ List<Comment> comments = commentService.getUserComments(userId); if (comments != null) { returnResult.success(comments); } else { returnResult.failed(); } return returnResult; } // 5.根据评论id删除评论 @DeleteMapping("/delete/{commId}") public ReturnResult deleteComment(@PathVariable(value = "commId",required = true) Integer commId){ Integer result = commentService.deleteComment(commId); if (result != 0) { returnResult.success(result); } else { returnResult.failed(); } return returnResult; } // 6.点赞(使用乐观锁进行同步更新控制) @PutMapping("/like/{commId}") public ReturnResult like(@PathVariable(value = "commId",required = true) Integer commId){ Integer result = commentService.like(commId); if (result != 0) { returnResult.success(result); } else { returnResult.failed(); } return returnResult; } // 7.点灭(取消点亮) @PutMapping("/notlike/{commId}") public ReturnResult notlike(@PathVariable(value = "commId",required = true) Integer commId){ Integer result = commentService.notlike(commId); if (result != 0) { returnResult.success(result); } else { returnResult.failed(); } return returnResult; } // 8.获取热评 @GetMapping("/getHot/{postId}") public ReturnResult getHot(@PathVariable(value = "postId",required = true) Integer postId){ Comment comment = commentService.getHot(postId); if (comment != null) { returnResult.success(comment); } else { returnResult.failed(); } return returnResult; } // 9.获取其他用户对本用户的回复 @GetMapping("/getReply/{respondId}") public ReturnResult getReply(@PathVariable(value = "respondId",required = true) Integer respondId){ List<Comment> comments = commentService.getReply(respondId); if (comments != null) { returnResult.success(comments); } else { returnResult.failed(); } return returnResult; } }
6.运行截图
前端登录页
7.每日工作总结
成员 | 总结 |
---|---|
周讯超 | 完成了首页和登陆注册,接口超时问题明天解决 |
林佳浩 | 今天完成了评论模块,明天继续肝 |
黄欣茵 | 完成项目基本功能 |
江男辉 | 新功能基本能完成 |
夏依达 | 懂得任务的分解,跟团队项目的合并 |
阿卜杜乃比 | 任务的分解,跟团队项目的合并 |
这篇关于冲刺博客Day6的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-23Springboot应用的多环境打包入门
- 2024-11-23Springboot应用的生产发布入门教程
- 2024-11-23Python编程入门指南
- 2024-11-23Java创业入门:从零开始的编程之旅
- 2024-11-23Java创业入门:新手必读的Java编程与创业指南
- 2024-11-23Java对接阿里云智能语音服务入门详解
- 2024-11-23Java对接阿里云智能语音服务入门教程
- 2024-11-23JAVA对接阿里云智能语音服务入门教程
- 2024-11-23Java副业入门:初学者的简单教程
- 2024-11-23JAVA副业入门:初学者的实战指南