发表于: 2017-11-29 23:15:09
1 582
今天完成的事
大吉大利组求学大作战复盘项目后端方案
项目名:academy
架构:
academy-grapes-core、
academy-grapes-home-service
academy-grapes-admin-service
academy-grapes-home-web
academy-grapes-admin-web
门卫处
1.1 作为一名初高中生,我希望可以通过签到增长我的逆袭豆。这样便于用户在做某种事情上起到优惠的作用。
1.2作为一名初高中生,我希望可以查看我的签到记录,这样便于用户知晓签到的情况。
方案:
返回签到信息接口,返回用户id,昵称,逆袭豆数量,签到状态,累计签到天数,最高连续签到天数,本月签到历史,写一个定时任务,每天12点以后更新签到状态,0为未签到,1为已签到
签到接口,点击签到后,根据用户id查找数据库中的连续签到字段,该字段记录了最近一次的连续签到,每次点击签到都会判定昨天是否签到,假如昨天未签到,则赋值为1,昨天签到则累计+1,逆袭豆数量随着签到天数递增+1,到第5天签到的时候停止增长,以后连续签到就一直是5颗逆袭豆。
学生证
2.1 作为一名第一次登录初高中生,我希望可以提示我默认调用微信基本信息,这样便于用户方便完善个人资料。
方案:
返回学生证信息接口,对于第一次登陆的学生,获取用户微信昵称,头像并保存进数据库,大吉大利组求学大作战复盘项目后端方案
项目名:academy
架构:
academy-grapes-core、
academy-grapes-home-service
academy-grapes-admin-service
academy-grapes-home-web
academy-grapes-admin-web
门卫处
1.1 作为一名初高中生,我希望可以通过签到增长我的逆袭豆。这样便于用户在做某种事情上起到优惠的作用。
1.2作为一名初高中生,我希望可以查看我的签到记录,这样便于用户知晓签到的情况。
方案:
返回签到信息接口,返回用户id,昵称,逆袭豆数量,签到状态,累计签到天数,最高连续签到天数,本月签到历史,写一个定时任务,每天12点以后更新签到状态,0为未签到,1为已签到
签到接口,点击签到后,根据用户id查找数据库中的连续签到字段,该字段记录了最近一次的连续签到,每次点击签到都会判定昨天是否签到,假如昨天未签到,则赋值为1,昨天签到则累计+1,逆袭豆数量随着签到天数递增+1,到第5天签到的时候停止增长,以后连续签到就一直是5颗逆袭豆。
学生证
2.1 作为一名第一次登录初高中生,我希望可以提示我默认调用微信基本信息,这样便于用户方便完善个人资料。
方案:
返回学生证信息接口,对于第一次登陆的学生,获取用户微信昵称,头像并保存进数据库
以上是关于昨天需求讲解后写的方案,但是还没写完,后天前后台各自拿出自己的方案讨论,后端因为我和陈昊交流方便,所以协作紧密,前端方面交流不多,我担心会出点什么问题
明天计划的事
把方案设计的文稿写完,其实大致怎么做我心里已经有数了,关键实现的细节上还有问题
遇到的问题
无
收获
听了pm的需求讲解后,改进了方案
评论