![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
谷粒学院
文章平均质量分 83
月亮的-影子
努力学习,相信未来
展开
-
Day6 谷粒学院统计分析总结
Day6 谷粒学院统计分析总结统计分析与定时任务思路:①创建对应的微服务service-sta②创建后端接口接收参数type(数据类型),begin(开始日期),end(结束日期),最后就是在sta表中获取对应的数据。type这里需要做判断,可以采用switch case方式来选择的。③写好前端路由和api。④前端点击获取数据数组生成对应的图。这里的从后端返回的数据是数组,所以要分开list装日期和数量数组。最后放到map返回到前端。⑤计时任务其实相对来说比较简单。在主启动类上面开启@Ena原创 2021-08-13 11:18:48 · 289 阅读 · 0 评论 -
Day5谷粒学院 生成支付二维码、完善课程信息总结
Day5谷粒学院 生成支付二维码、完善课程信息总结1.生成支付二维码需求:点击支付之后能够生成支付二维码,并且显示订单信息。扫码之后可以查询支付状态修改订单信息。解决方案和思路①点击去支付之后调用后端接口获取二维码地址以及订单信息②在前端写好组件并且显示这个二维码,而且需要每过一段时间查询订单状态。如果订单已支付,那么就跳转回课程详情页面,并且修改订单表的status和增加支付记录。③也就是两个后端接口,获取二维码,还有就是查询订单状态(向微信查询支付状态,而不是查询数据库的,相当于发送链接请原创 2021-08-12 11:14:32 · 428 阅读 · 0 评论 -
Day4谷粒学院评论、创建订单、查询订单总结
Day4谷粒学院评论、创建订单、查询订单总结1、评论需求:在课程详细下面写好评论,可以完成分页,增加评论等。解决方案以及思路:0、创建表和代码生成①后端接口要包括分页查询评论,只需要传入courseI就可以了。第二个接口就是添加评论,需要用到用户信息,所以需要远程调用根据用户id获取用户信息。②然后就是前端加入评论组件,写好comment的api也就是js。然后就是页面调用初始化评论,展示分页评论。③最后就是写添加方法。这里的token会通过拦截器传入到后端,只需要用JWTUtils解析就能原创 2021-08-11 11:31:43 · 796 阅读 · 0 评论 -
Day3 谷粒学院视频点播、讲师列表详细、课程列表详细、微信扫码功能学习总结
Day3 谷粒学院 (视频点播、讲师列表详细、课程列表详细、微信扫码)1.讲师列表、详细思路:讲师列表的思路其实很简单①分页查询讲师信息②前端通过api获取讲师信息,页面调用并且显示信息。讲师详细①根据id查询讲师信息②前端调用并展示信息这两个都非常简单。teacher(index.vue)<template> <div id="aCoursesList" class="bg-fa of"> <!-- 讲师列表 开始 --> <原创 2021-08-10 14:10:16 · 725 阅读 · 0 评论 -
Day2谷粒学院登录和注册、redis存短信和首页
Day2谷粒学院登录和注册、redis存短信和首页1.登录功能简单说说思路。谷粒学院这个地方的登录和其它地方的登录有点不一样。其它通常就是验证一下账号和密码,然后把用户信息放入session就完成了。但是这个地方还需要注意我们启动了多个服务,服务之间是需要交流的,而且每个服务有自己的session他们之间是不能够共享的。解决方案①session共享,也就是把session复制到所有的服务上去,问题是消耗大量的资源②redis+cookie的组合。把session存入redis。然后cookie保原创 2021-08-10 13:45:59 · 838 阅读 · 0 评论 -
Day1谷粒学院点播视频、小节上传、课程信息确认总结
谷粒学院点播视频、小节上传、课程信息确认总结只讲思路的实现和框架。课程信息确认基本上课程管理上面的所有操作都是后端接口,然后前端使用axios来调用后端接口发送请求获取数据,然后在前端页面中显示。对于这个确认信息难点在于四张表的联合。为什么要用左外连接?原因就是课程是一定要存在的,但是简介、分类和、讲师是不一定要存在,但是就算不存在也要显示出来。左外连接就是课程的信息全部都在,其它表信息就算不存在也要以null的形式挂载上面。然后就是很简单的数据调用和显示。主要由后端的eduCourseCont原创 2021-08-06 01:09:09 · 425 阅读 · 0 评论