冲刺博客Day5

DAY5

1.会议照片

冲刺博客Day5

2.工作详情

成员 昨天已完成的工作 今天计划完成的工作 工作中遇到的困难
周讯超
林佳浩 随心贴模块后端开发 收藏模块代码的完成 暂无
黄欣茵 数据库与后端相连接并进行连接测试 负责icon和图片的整理 部分知识点的不足耽误了较多时间,对端口的问题也有点模糊
江男辉 部分功能编码完成 学习前端知识 虽然容易但是较繁琐样式多
夏依达 修复开发过程中已知BUG 优化项目管理 数据库还能进一步优化
阿卜杜乃比 修复开发过程中已知BUG 优化项目管理 数据库还能进一步优化

3.燃尽图

冲刺博客Day5

4.签入记录

冲刺博客Day5

5.主要代码截图

点击查看代码
    // 1.收藏
    @PostMapping("/star")
    public ReturnResult star(@RequestBody Store store) {
        Integer storeId = storeService.star(store);
        if (storeId != null && storeId != 0) {
            HashMap map = new HashMap<>();
            map.put("storeId", storeId);
            returnResult.success(map);
        } else {
            returnResult.failed();
        }
        return returnResult;
    }

    // 2.根据id找到一条收藏
    @GetMapping("/find/{storeId}")
    public ReturnResult findStore(@PathVariable(value = "storeId", required = true) Integer storeId) {
        Store store = storeService.findStore(storeId);
        if (store != null) {
            returnResult.success(store);
        } else {
            returnResult.failed();
        }
        return returnResult;
    }


    // 3.根据id取消收藏
    @DeleteMapping("/unstar/{storeId}")
    public ReturnResult unstar(@PathVariable(value = "storeId", required = true) Integer storeId) {
        Integer result = storeService.unstar(storeId);
        if (result != null) {
            returnResult.success(result);
        } else {
            returnResult.failed();
        }
        return returnResult;
    }

    // 4.获取用户的所有收藏
    @GetMapping("/getByUid/{userId}")
    public ReturnResult getByUid(@PathVariable(value = "userId", required = true) Integer userId) {
        List<Store> stores = storeService.getByUid(userId);
        if (stores != null) {
            for (Store store : stores) {
                Post post = postService.getPost(store.getPostId());
                store.setPost(post);
            }
            returnResult.success(stores);
        } else {
            returnResult.failed();
        }
        return returnResult;
    }
}

6.运行截图

前端登录页
冲刺博客Day5

7.每日工作总结

成员 总结
周讯超 完成了首页和登陆注册,接口超时问题明天解决
林佳浩 今天完成了收藏模块,明天继续肝
黄欣茵 管理模块进行编写
江男辉 回顾知识点,会学到很多不一样的东西,思考也更加深入
夏依达 训练项目分析、设计、编程、纠错的能力
阿卜杜乃比 训练项目分析、设计、编程、纠错的能力
上一篇:JAVA与财务数据库Essbase连接并取数


下一篇:GeoWave实践2:使用命令行将本地矢量数据注入hbase并发布至GeoServer