1. 注册登录优化 17-10-26

现在注册需要填写信息太多,过于麻烦; 如果输入的是手机,判断如果是未注册,这显示获取验证码按钮. 输入验证码后直接注册&登录. 如果是已注册则按正常逻辑登录. 如果忘记密码,则获取验证码后并同时设置密码. 会涉及账号绑定,多账号合并问题. -忘记密码;账号绑定;简单登录; smsbin

0.1. 时间日志

  • 05:45 醒
  • 07:50 起床
  • 08:02 洗漱1
  • 08:44 早饭
  • 09:09 拖延的兼职过了4天说没时间做不了了
  • 09:53 登录后获取任务项目信息失败
  • 10:33 优化所有协议返回后数据的错误处理
  • 10:44 旧项目的协议请求从jquery修改为axios统一管理 $.ajax
  • 11:38 午饭
  • 12:23 厕所
  • 13:08 即时聊天找兼职&沟通了解相关代码
  • 16:45 注册登录优化
  • 17:18 非微信和APP端,让微信登录按钮不可点击
  • 17:52 晚饭
  • 19:48 卡通
  • 20:38 洗漱2
  • pc端注册功能
  • 微信登录功能App
  • 微信登录功能h5
  • pc前端发现任务拖动bug
  • 服务端重复任务逻辑
  • 项目完善 手机项目成员管理-part3
  • 编译生成app提交appstore 录制视频使用教程

0.2. 总结

0.3. 观点及其他

1.如果一天只做最大的事情会导致一件事情也没完成 三只青蛙的弊病.

0.4. 任务详情

0.4.1. [x]拖延的兼职过了4天说没时间做不了了

创建 完成 昨天已经感觉有异常,过了几天还没有进入正常流程环节. 他还没有评估和报价, 从结果看我解决他的疑问沟通的时间浪费了. 面对这个环节出问题, 出现在早上更容易影响心情和状态.

  • 思考如何避免下次出现同样情况? 一遇见问题失败就需要总结话费更多时间.

0.4.2. [ ]pc端注册功能

创建 预计 还需要提供接口,可以找出原系统的注册接口.

0.4.3. [ ]微信登录功能App

创建 预计

0.4.4. [ ]微信登录功能h5

创建 预计

0.4.5. [x]非微信和APP端,让微信登录按钮不可点击

创建 预计 耗时 开始 完成 需要修改颜色 #9ED99D ,以后再说. 通过disable按钮变灰不可点击后无法进行提示, 发现微信登录功能没做. 7天时间清单

0.4.6. [x]即时聊天找兼职&沟通了解相关代码

创建 耗时 开始 完成 暂停 继续 有人推荐github.com/M-finder/Web-IM-mini, 看到作者提交了2次提交,其中还有readme.md文件提交1次.从git上面能看到的修改代码很少. 看不出修改了什么. 这样感觉似乎只是简单获取token就行了,这猜测肯定不对啊. 查看Web-IM-mini中的有效代码很少,修改代码在100行内. 官方layim中的源码也很少,手机版主要是界面布局. 我用不上,那就只要是Pc端的布局了. 该项目中源码的成员列表是在json中,看代码判断和融云的对接工作只有10分钟工作量. 7天时间清单 -本地运行之前购买的代码,运行看效果 pc端布局和基本功能还是比自己开发省去了很多工作. pc端demo运行加载网络文件437kb(包含jquery和少许图片).文件不大,可以主程序加载完成后. 在调用聊天模块. 7天时间清单

0.4.7. [ ]pc前端发现任务拖动bug

创建 预计 开始 取消 之前我做的修改,没有测试.因为手动修改多处代码,pc端的生疏我修改后都很少测试. 7天时间清单 经过测试后发现我这里没这问题. 看对方发的视频中确实有这问题,也许是他修改到了部分代码.

0.4.8. [x]旧项目的协议请求从jquery修改为axios统一管理 $.ajax

创建 预计 耗时 开始 完成 Bind.vue 中有3条协议, 大概5分钟.

0.4.9. [x]优化所有协议返回后数据的错误处理

创建 预计 耗时 开始 完成 部分协议有用 jquery的, $.ajax 需要修改. Bind.vue 还有少部分没有修改,因为涉及到少许逻辑。

0.4.10. [x]登录后获取任务项目信息失败

创建 预计 耗时 开始 完成 登录测试发现登录后没有触发usertask获取任务信息, 在login.vue 登录后调用 usertask后即可.

0.4.11. [x]注册登录优化

创建 预计 耗时 开始 完成 暂停 继续 暂停 现在注册需要填写信息太多,过于麻烦; 如果输入的是手机,判断如果是未注册,这显示获取验证码按钮. 输入验证码后直接注册&登录. 如果是已注册则按正常逻辑登录. 如果忘记密码,则获取验证码后并同时设置密码. 会涉及账号绑定,多账号合并问题. -忘记密码;账号绑定;简单登录; smsbind 以前的接口找不到了. 新版smsregAction中有短信注册接口, 7天时间清单 login.vue 完善忘记密码逻辑,还需要添加服务端接口. 7天时间清单 服务端接口的短信验证码短信签名都是“注册验证码”, 发现organizing中没有使用短信验证码, 密码修改成功, 还缺少返回用户数据和token, 后端打印 usersession: null null undefined看出session保存读取有问题。手机没接受到短信,但后端运行正常. 7天时间清单 输入密码框隐藏 type=password, 7天时间清单 手机号码直接登录注册, 如果已经注册就登录. 前端需要调用不同接口. 如果短信验证码注册登录,那默认密码是什么? 不能为空,统一密码可能导致漏洞.
登录页面,如果手机未注册,密码直接显示为验证码输入框,隐藏密码. 7天时间清单 -简单登录 7天时间清单 api.checkUser 测试通过, 前端逻辑完成, 还剩服务器完成 logincodeAction. 7天时间清单 后端逻辑完成,测试发现 usertask 提示未登录, 7天时间清单 没有返回token,修改验证方式后正常.但应该返回token 7天时间清单 -账号绑定 7天时间清单 密码修改成功. 7天时间清单 手机号码绑定成功. 7天时间清单

0.4.12. [ ]服务端重复任务逻辑

创建 预计

0.4.13. [ ]项目完善

创建 预计

[ ]手机项目成员管理-part3

创建 预计 暂停 继续 暂停 继续 暂停 继续 -页面独立 30m s7天时间清单 e17-10-26 7天时间清单 添加项目的布局独立好了,调整了显示模式按钮组样式. 7天时间清单 调整header标题, 7天时间清单 添加项目和编辑项目放在一起. 7天时间清单 -两个项目整合 1h 修改字段,调整接口,调整接口逻辑; 调整成员为空时的布局,需要修改width: 54px; 7天时间清单 添加项目成功,删除项目后修改选中项目报错,因为在不同文件中. 7天时间清单 监听项目列表,如果项目列表长度变化就修改当前选中项目. 7天时间清单 z39&z43项目整合, 获取成员列表修改, z39的两个表删除吗? 登录loginmob接口this.action("apix/d7game", "usersession")报错, d7game.js中完善uid后正常. 7天时间清单 z43friend 表中主要是使用pid? -项目成员获取展示逻辑 20m -成员增加或删除 40m -模板管理

0.4.14. [ ]编译生成app提交appstore

创建 预计

[ ]录制视频使用教程

创建 预计 开始 暂停 app store的app preview视频上传 https://www.zhihu.com/question/27083086 App Store 视频制作 https://www.pgyer.com/ AppStore预览视频AppPreviews制作心得 http://www.jianshu.com/p/18ba9f5eb1b4 可以先录制一个视频,大屏幕的添加手机边框后期处理.毕竟寻找iphone8的不方便.并且可能涉及多个比例不可能每个都去录制一下.

Copyright & copy www.7dtime.com 2014-2017 all right reserved,powered by Gitbook该文件修订时间: 2017-12-24 15:03:46

results matching ""

    No results matching ""