发表于: 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的需求讲解后,改进了方案




返回列表 返回列表
评论

    分享到