发表于: 2017-12-28 21:45:13
1 568
今天完成的内容:
(1)整理出影像部方案。
方案:
前台部分:
影像部列表页:
由背景图进入,一个get接口;如果用户未选择年级,那么按照全部来筛选(即按照时间排序),如果用户已有年级,那么按照用户年级条件筛选(按时间排序)获取的信息。
展示内容:
上面有两个条件筛选,两个接口:分别按照年级和科目字段进行筛选。
banner类型,返回banner图:只返回封面,点击进入详情页,无内容链接点击无反应。
card类型,联表教师表和视频表,返回字段:老师头像,昵称,视频简介,视频封面(包含了图片,视频名,视频时长,点击观看按钮),收藏,点赞,时间。
点击观看按钮:进入每篇视频详情的接口。(数据加载,交给前端。断网之后,按钮没有反应。)
另一个接口:通过入参url返回该视频某帧图片的url。(金山云有相应接口,具体看文档)
视频详情页:
根据id返回记录接口:返回每条记录的各个字段:
标题,作者,摘要,正文内容,点赞数,收藏数,时间(和列表页时间相同)
点赞和收藏接口,合并。
点击按钮,先查表,第一张读视频表的对应点赞收藏数,第二张入参为用户id,视频id,点赞还是收藏,如果没记录,需要先插入一条新纪录,状态直接设成已点同时进行点赞收藏数更新;如果有记录,还需要进行更改状态操作同时还要更新文章点赞收藏数(如果之前为1(已赞),更改为2(取消),点赞数-1,反之亦然)。
后台部分:
视频列表页:
搜索接口:得到老师入参,先查老师表,返回老师id,入参是多参数,然后动态查询。返回视频列表,按时间排序,字段:标题,分类,年级,科目,老师,收藏,点赞,时间,状态。
新增接口:跳转到新增页面,新增插入数据,新增内容默认下架,需要图片上传相关的接口方法,上传接口和删除接口,下拉菜单中的数据,除了老师由后端返回,其他前后端约定后写死。
查看接口:查表返回字段。
编辑接口:跳转编辑页面,更新表。
上下架接口:按钮文字和返回的状态文字相反,功能是,点击按钮,首先判断是上架操作还是下架操作,如果是下架,不用后面的操作,直接改变状态即可;如果是上架,之后判断记录分类,如果是card,则直接改变记录的状态字段即可;如果是banner,则需要查询视频表中的banner类型且状态为上架的记录,并按照时间倒序排列,然后取list的长度,如果该数小于8,则直接改变状态即可;否则,定位到list最后一条,并将该条记录的状态改变为下架,然后将按钮所在记录的状态改为上架。
视频新增页:
图片上传接口和删除接口。
老师的添加接口:弹出弹窗,往老师表插入数据。
老师的删除接口:如果未选择老师,提示选择老师,如果已选择,删除老师表的字段。
视频编辑页:
基本与新增页一致,不过需要返回表的字段。
视频查看页:
查表的字段即可。
(2)索要开发环境。
118.126.113.248(公)
22端口
wwwjnshucom1314
账号名是root
在date中,按其他组的格式建立自己的目录。
明天的计划:准备方案评审。
遇到的问题:暂无。
收获:以上。
评论