1. 任务详情 17-09-17

0.1. 时间日志

  • 05:45 醒
  • 05:52 起床
  • 06:04 洗漱1
  • 06:59 早饭
  • 08:45 厕所
  • 11:30 卡通
  • 12:18 午饭
  • 14:37 购买遗漏的辣椒
  • 17:52 卡通
  • 17:52 晚饭
  • 18:33 任务详情 17:04前端逻辑 18:33任务切换
  • 20:19 任务箱不显示2级任务
  • 20:28 洗漱2
  • 20:43 it&me8中的博文
  • 现在doTaskEdit 和 获取任务逻辑有bug
  • uid 获取方式涉及到隐私问题构思
  • 手机版未来的时间直接显示日期
  • 评估value的多种计时方式
  • 需要为以后他人或自己查看便于理解,整理梳理出流程图或说明
  • 没有网络的情况可以正常使用?
  • h5中使用token登录失败
  • 未登录时任务箱显示了很多生活习惯任务
  • sortday 后台逻辑
  • APP音频播放器整合.

0.2. 总结

1.因为太急,没做到延迟满足.总是花大量时间去追新.

0.3. 观点及其他

0.4. 心中疑惑

  • 为什么不是每件事都让自己感到开心

0.5. 任务详情

0.5.1. [x]it&me8中的博文

创建 完成

0.5.2. [x]找海贼王链接13分钟才找到

创建 耗时 开始 完成 dilidili被下架. yaojingweiba 一直都是虚假链接.

[x]因为太急,没做到延迟满足.总是花大量时间去追新.

创建 完成

0.5.3. [x]购买遗漏的辣椒

创建 完成 喜欢吃的辣椒比预想的吃的快, 因为没有辣椒,顺便买了好些没需求的蔬菜.

0.5.4. [ ]现在doTaskEdit 和 获取任务逻辑有bug

创建

0.5.5. [ ]uid 获取方式涉及到隐私问题构思

创建 预计

0.5.6. [ ]手机版未来的时间直接显示日期

创建 顶上方的日期选择列表.

0.5.7. [ ]评估value的多种计时方式

创建 默认 0:30, 常用便捷 30m.

0.5.8. [x]任务箱不显示2级任务

创建 预计 耗时 开始 完成 tasks中需要添加参数获取1级任务,因为可能会涉及按页请求,如果在前端隐藏请求上面会变得麻烦. 方式1、可以先简单的通过前端parid 过滤二级任务. 解决当前bug; 添加 task.parid !=null过滤成功 7天时间清单 方式2、服务器接口添加参数, 逻辑有2种:model和sql查询. 添加什么参数,如何实现?parid='' ,后台自动把空字符''转换成Null进行查询. z39time/usertask 修改获取参数, 直接通过数据库查询. 7天时间清单 逻辑已添加,model查询测试成功, sql测试报错 z39tasks?key=due:2017-07-06,week,done:2017-03-15&parid=null 7天时间清单 WHERE ( d7_z39tag.taskid IS NOT NULL ) AND AND ( d7_z39task.parid = null ) (( d7_z39tag.key = 'week' ) 控制台查看错误信息,连续两个AND,后面少一个AND. 控制台打印的sql中始终没有uid的判断,逻辑看起来正常. 7天时间清单 在此在控制台打印uid, 进入了打印逻辑. 发现data.uid 没有添加.记忆中添加了,判断现在自己精神恍惚. 添加data.uid后正常. 7天时间清单 运行正常 z39tasks?key=due:2017-07-06,week,done:2017-03-15&parid=null&uid=461 运行报错 z39tasks?key=due:2017-07-06,week,done:2017-03-15 修改后运行成功. +uid 获取方式涉及到隐私问题. 直接传uid或不传会导致所有任务暴露给用户. 专业的用户可以拉取到所有任务.需要构思 7天时间清单 +现在doTaskEdit 和 获取任务逻辑有bug, 需要重新整理思路,调整逻辑;

0.5.9. [ ]需要为以后他人或自己查看便于理解,整理梳理出流程图或说明

创建 现在返回的任务数据和之前的格式不一样,需要返工修改.

0.5.10. [ ]没有网络的情况可以正常使用?

创建

0.5.11. [ ]h5中使用token登录失败

创建 获取的任务数据和登录状态和账号都不正确. 1、如果手机都使用token呢? 2、包括Pc全部都使用token呢? token 需要每次都传输,只方便记录关键的少量信息. session需要在服务器大量常用信息. 7天时间清单 h5 是浏览器发送了cookie保存了对应的session. session不是以uid来保存的所以不会覆盖. 修复刚才的跨域报错后h5 token登录和session似乎成功运行. 7天时间清单

0.5.12. [ ]未登录时任务箱显示了很多生活习惯任务

创建 预计 系统默认任务用uid=0的方式显示在用户界面. 用之前的显示在前段

0.5.13. [ ]sortday 后台逻辑

创建

0.5.14. [x]任务详情

创建 完成

[x]前端逻辑

创建 预计 开始 完成 暂停 继续 暂停 继续 暂停 继续 暂停 继续 暂停 继续 暂停 切换点选子任务. 如何获取任务id,并请求任务信息。 taskDetail/:id 这种如何实现. 添加间隔,用图标替换文字. 7天时间清单 xicon 图标替换. 直接使用span class="iconfont",整齐好看多了.但还太黑. 7天时间清单 还剩标签的显示. 7天时间清单 图片素材查找,图片处理. 7天时间清单 标签的水平滚动条与0个提示. 7天时间清单 -负责人中只有自己时,点击窗口中提示邀请或添加好友. -如果没有子任务,就不显示任务列表. 如果有子任务,任务列表第一个显示父任务. 点击按钮计划、评估、提醒后的弹窗. 7天时间清单 子任务列表显示成功. 7天时间清单 -默认显示父任务;任务点击切换;任务标签显示和设置; 创建的任务都是二级子任务(不能嵌套); 标签图标颜色状态;+修改任务; 7天时间清单 默认显示父任务 7天时间清单 任务点击切换. 各页面见的任务列表操作很多代码重复,这次成长积累后下次会省下很多工作时间. 7天时间清单 解决默认任务数据为null 报错. 发现每次点击任务列表都会触发iTaskArr的监听逻辑. 7天时间清单 +标题描述修改后,显示保存按钮. 7天时间清单 任务标签显示和设置 修改服务器返回任务数据格式. task用前端使用格式. 7天时间清单 this.to,this.due,this.need,this.remind 打印的数据全部为空. 是因为数据库中没数值. 7天时间清单 标签图标颜色状态, 之前用了vux 的icon,现在直接使用iconfont 7天时间清单 创建子任务 17-09-17 7天时间清单 任务push到itaskArr中,有哪些地方需要更新vue. 不需要更新页面外的task,每次进入页面都会重新请求数据. 注意修改更新store中tasks的重复数据逻辑采用覆盖,现在是丢弃. 7天时间清单 创建成功,但是每次点击子任务.触发了itaskArr列表更新,导致刚才创建的任务消失 . 7天时间清单 按钮组和创建子任务重复. 需要在界面中添加一定高度占位符. 或者添加margin-bottom: 52px; 7天时间清单 修改任务 7天时间清单 标题描述修改成功, 保存后按钮没有隐藏。涉及状态更新,没能触发tasktiem修改逻辑 7天时间清单 没有进入mixin.js taskSet 断点. 是因为调用的api.taskSet 而不是 this.taskSet 7天时间清单 任务列表即时更新成功. 但是保存按钮还没消失. 7天时间清单 watch deep 后进入了taskitem 监听,保存按钮隐藏成功. 7天时间清单 +优化:修改任务时隐藏底部按钮组?添加取消修改修改按钮. 有点画蛇添足的感觉. 因为在模拟器上看见过多按钮,就失去焦点. 从聚焦角度考虑需要这么做, 从功能程度考虑不需要.功能只是满足用户基本需求. 结论需要执行. 7天时间清单 按钮组显隐优化完成. 7天时间清单 -标签显示&修改 标签显示成, 但必须先在其他页面获取tagitems数据, 直接刷新无法看见标签中文. 7天时间清单 修改后没有实时更新标签. 可以在Flags 的标签中返回选择后的标签? 如果网络不好也会直接修改.最后会怎样? 修改成功后,派发事件更新数据. 直接在Flags.vue中更新task, 一级任务触发store更新,二级任务直接本地更新. 7天时间清单 二级任务可以添加到store的 taskDic,对任务的修改都会自动更新.可以采用统一的方式处理. 7天时间清单 +任务按钮组对应操作 继续和开始的操作需要区分开, 状态修改后更新状态. 最好在协议返回添加.then类似的回调. 7天时间清单 +标签获取tagitems 7天时间清单 pc模拟器上正常,微信中看不到标签. 应该是这里判断或者网络延迟问题. !.isEmpty(item.name) 7天时间清单 +任务状态在cell直观显示,完成的任务显示标签 25m
+切换任务页面重新请求数据, watch route 7天时间清单 获取到新数据后,重新复制默认任务信息. 之前直接从任务列表中进入的都有taskitem,直接访问页面没有数据. 切换任务数据显示不对 7天时间清单 itaskAll 中在添加task.id不同更新数据的判断后成功, 7天时间清单 -标签突然不能点击选择了. 7天时间清单 子任务也不能点击了. 每次点击触发列表更新,进入重新赋值的逻辑. 7天时间清单 +思考和pc端的共通之处. -修改due 报错修改失败,this.tagDic[item.id + '
' + key] 找不到标签. 7天时间清单 x 吃个苹果休息下. 7天时间清单 找不到tagid 是因为请求的任务没有添加到store.taskdic 和 tagdic 7天时间清单 taskGet 获取到的任务数据是js格式和tasks 不一样.无法添加到store中. 返回数据修改. 格式修改完成,之前逻辑还在. 7天时间清单 修改系统标签 due need remind due 已修改好. 新创建任务并设置due成功. 7天时间清单 need 修改成功,之前的逻辑取消注释后测试成功. 7天时间清单 remind 标签设置成功,但没有即时更新到界面,刷新才显示. 查看逻辑没错,刷新后在测试即时更新成功. 7天时间清单 -还剩标签编辑.任务状态. 标签编辑现在又能运行了,看来需要多测试. 7天时间清单 任务状态 ,简单通过标签显示. 标题过长布局会错乱. 7天时间清单 优化方向:在图标上面做区分,开始、暂停、完成。

[x]任务切换

创建 预计 开始 完成 切换后,标题、描述和标签都是上个任务的. 只有子任务修改了. watch taskCurr 变化赋值默认taskitem 和itaskArr 后正常. 7天时间清单 +添加第一个子任务,父任务没有显示在里面; 7天时间清单

0.5.15. [ ]APP音频播放器整合.

创建 预计 开始 暂停 plus api中不支持设置音频播放进度. 播放器代码分开存放. 之前播放器的耦合性很低,方便使用. 现在结合plus这个耦合性太高, 我vue中使用感觉有点头痛. 过了2天才查看已经验收的代码. 对方反馈的少数信息也不对. 7天时间清单 http://www.html5plus.org/doc/zh_cn/audio.html#plus.audio.AudioPlayer seekTo: 跳到指定位置播放音频 .

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

results matching ""

    No results matching ""