1. 2017-09-17

1.1. 1. 时间清单

  • 08:11~2017-09-11 08:24 左边任务清划分,日周月年跨月份思考 提前
  • 11:00~2017-09-11 12:07 修改项目列表展示 超时
  • 21:50~2017-09-11 22:00 美术简单调整沟通 提前
  • 15:32~2017-09-12 15:49 app下载cell
  • 07:50~2017-09-13 08:15 app功能外包验收测试
  • 08:52~2017-09-13 09:24 dcloud搜索socket中无果
  • 21:49~2017-09-13 10:53 h5程序加载loader页整合 超时
  • 13:44~2017-09-13 13:53 pc任务划分还是存在问题构思 提前
  • 14:05~2017-09-13 14:32 带preloader的h5版本部署
  • xx:xx~2017-09-13 14:35 思考:部署cdn上.路径如何修改?
  • 10:18~2017-09-14 14:39 pc列表妥当任务后没有更新 超时
  • 15:05~2017-09-14 18:46 任务总结独立组件 超时
  • 20:21~2017-09-14 20:50 任务标签编辑独立组件 提前
  • 21:23~2017-09-14 21:33 修复动作记录如果没有标签时换行
  • 06:50~2017-09-15 07:19 app、h5和pc多端账号登录session
  • 09:00~2017-09-15 10:30 近期任务做完之后的思考
  • 10:46~2017-09-15 10:48 自己对日报的优化构思 提前
  • 14:39~2017-09-15 14:44 手机端和pc端周日期计算同步 提前
  • 06:05~2017-09-16 06:19 z43audio运行报错,找不到问题 准时
  • xx:xx~2017-09-16 10:27 录音页面完善
  • xx:xx~2017-09-16 14:54 现APP无法显示PC端操作的年月周任务
  • 16:28~2017-09-16 19:02 任务归档标签真实数据完善 超时
  • xx:xx~2017-09-17 18:33 任务详情
  • 18:45~2017-09-17 20:19 任务箱不显示2级任务 超时

1.2. 2. 总结

1.总结过程对完成的任务重新整理思维文字

1.3. 3. 观点及其他

1.4. 4. 任务详情

[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, 需要重新整理思路,调整逻辑;

[x]z43audio运行报错,找不到问题准时 预计 耗时 Couldn’t find preset “es2015-loose” 按照错误提示按照依赖包后正常,问题为什么昨天正常运行.

[x]任务归档标签真实数据完善超时 预计 耗时 项目标签.常用标签.所有标签(去除系统标签). [添加自定义标签], 选择项目后出现部门标签; 项目标签 15m 7天时间清单 -常用标签 sql 7天时间清单 select a.key,b.name from d7_z39tag a,d7_z39tagitem b where a.key=b.key and a.id in(SELECT max(id) FROM d7_z39tag t WHERE t.key not in (‘due’,’started’) GROUP BY t.key ORDER BY max(id) DESC) LIMIT 10 model.findRec完成 7天时间清单 协议请求后无返回,无报错. 因为后台接口忘记 this.success(tags). 7天时间清单 +再次出现Error: Cannot find module ‘jsonwebtoken’, 上午才安装过,怎么又出现了. 7天时间清单 +所有标签 7天时间清单 标签以显示, 之前today中的方式不能正常运行, 把watch修改为computed后正常显示. 7天时间清单 去除系统标签,还有重复性、时间标签… 后面在完善哪些需要过滤; 刚才还可以,现在又不行了. 是因为直接在taskDetail刷新,tagitems中的数据没有获取到. 7天时间清单 -部门标签,系统默认. 选择系统后变化; +常用和部门标签,需要水平滚动显示. 7天时间清单 item高度换行了. 自己调整了一下无果. 还是找更专业的人合适. 7天时间清单

[x]自己对日报的优化构思提前 预计 耗时 每个任务就像书本中的一个小节. 任务名是主题.描述就是章节内容. 包含段落及主要信息. 之前已经构思过2次,现在需要解决的问题是吧描述的转本成书本这种规范格式. 图文及主要只是要点的记录方式. 对格式的优化需要以书籍内容逆推的方式构思自己的描述格式应该怎样? 1、有哪些内容 2、如何展示 3、对应的任务描述格式 [4、文件解析转换] 这种格式只能前期自己使用,后面成为很好展示时,他人可以模仿学习. 最好的受益者是出版社或者作家. 昨天他们的使用频率最高, 可以直接转换成网络书籍或者实体书.

[x]近期任务做完之后的思考耗时 更多是发呆,在床上躺着想着看着项目. 有效结论:在完成度低的电脑版搭建框架,添加其他系统模块的按钮和草图. 可以有助于明确知道有哪些工作需要完成. 利用这个手机版开发中得出的结论方法. 7天时间清单 焦虑怀疑:又过了3个月,还是自己一个人在做项目,没有伙伴.虽然有了1、2个兼职下班后在按需求完成开发工作. 不知道未来市场怎样,没有眼前愿意付费客户.需要自己有强大的愿景和内心支持. 怎样才算是”强大”?

[x]手机端和pc端周日期计算同步提前 预计 耗时 手机周日为第一天. pc是周一; moment(“2017-09-17”).week(); —> moment(“2017-09-17”).isoWeek();

[x]app、h5和pc多端账号登录session耗时 APP 要用 token 而不用 session 认证. APP无法处理COOKIE,token机制是为了防止cookie被清除,另外cookie是会在所有域名请求都携带上,无意中增加了服务端的请求量,token只需要在有必要的时候携带。 APP使用token获取用户信息,加上sesioon属于2中机制; 那h5呢?通常是APP和pc可能同时使用. h5和pc一样使用session处理如何? 如果同一个账户在2个地方登陆session 不覆盖就完全没影响. 系统不存在金额这样的关键信息. 以后在金额消耗这块是否会存在bug?可能会. 只需要在修改数据库值的时候做判断即可. 7天时间清单 https://www.zhihu.com/question/29714299 https://segmentfault.com/q/1010000005788476/a-1020000005789447 相关问题: 1、一个浏览器同时登录多个用户session ? 2、限时1个账号登录设备数量; 如樊登读书会app

[x]修复动作记录如果没有标签时换行耗时 [x]pc列表妥当任务后没有更新超时 预计 耗时 wgl远程视频说明列表间拖动任务后没有触发taskAll的监听. 7天时间清单 更新git代码报错, 取消自己修改为提交的代码后. 更新代码不在报错. 7天时间清单

  • -测试找到bug的共同特性;重现Bug; 关键环节打印信息定位问题; 查看他人逻辑; 修复代码; 7天时间清单 -拖动列表查看网络请求中的数据. 拖动到第38周,due数据是”2017-09-23”,为什么是周六? 7天时间清单 moment(“2017-09-23”).week(); //打印出 38; +sortday之前只完成了1天的排序后端逻辑. 现在PC前端用做周请求,不合适. 这里我后端逻辑需要完善但已经忘记 7天时间清单 +pc后手机端的周计算方式不同. 手机采用moment属于美国计时. pc采用了iosweek应该是中国. 从月分页中拖动到周中,却无法从周分页中查看. 7天时间清单 -默认添加到周1, 任务不能拖动(操作)过去时间的任务. -我点击到了系统没有开发完成功能按钮,以为代码没有提交.运行不正常. 7天时间清单 +在项目中拖动应该调用 dotagset ,不是都 dotaskEdit. 项目中拖动切换标签,可以直接修改标签的key. 减少数据库操作. 项目数据请求太慢,需要放到发布服务器环境测试速度差异. 考虑数据请求loading状态. wgl复制了我的关键代码,没有对mixin.js做修改. 7天时间清单 -需要我对修改mixin.js 1、pc和手机的提醒方式 2、回调方法. 创建方法中传递了uid: 1, 前期测试留下的代码还未删除. 7天时间清单 -Bug:收纳箱拖动到收纳箱中(无操作)也触发了“idea想法”标签创建. 7天时间清单 拖动逻辑在mixin.js的 dragAdd 中. 7天时间清单 标签的添加与删除wgl放到了doTaskEdit中; 7天时间清单 store.js tagSet中锻炼发现 task.tags 数据为空. 不包含vue的 setter getter结构. 7天时间清单 通过commit执行的 tagSet , 搜索查找‘.tags =’ 误以为完成了,测试不仔细. 在自己录制修改成功的视频测试过程中才发现测试失败. 在添加新任务时,刚才的任务更新才成功. 7天时间清单 每次属性修改都触发了一次taskAll的更改,而 tags.key 的修改没有触发,从数据接口看是没有绑定getter. 1、调整 this.taskSet(data, item); 和项目拖动列表间的顺序。 原因: tags.key 变化没有触发taskall 变化. 后面还需要修改,暂时性解决问题. 不应该这样的调用流程,不应给把任务状态设置为 art,dev. 现在修正逻辑,这个不更新问题又会出现.
  • [x]任务总结独立组件超时 预计 耗时 自定义组件事件; 对外属性; + 自定义v-model; 对外属性 ‘props:’ ; vux checker 中用到this.$emit(‘on-change’, newValue) , 比对api文档中的事件确定是这个方式. 7天时间清单 自定义v-model this.$emit(‘input’, value) ; 更细父组件, 组件this.result获取v-model数值 7天时间清单 思路:组件无显示组件,调用后弹窗显示. 就像popup-picker 7天时间清单 搜素 show.sync,有资料说 .sync 已经在vue2.0中弃用. 7天时间清单 搜索popup-picker组件中所有show, 感觉我自定义组件中写好了. 还是没能运行,不知道错在哪儿.沮丧无精神. 7天时间清单 summary 不需要2个变量控制, 用v-model就够了. summary.vue 没有import,所有一直没有反馈. import后报错Do not use built-in or reserved HTML elements as component 7天时间清单 查资料说事命名冲突,修改后出现了其他错误. 7天时间清单 根据控制台打印信息,判断v-model 传值失败. vue自定义组件v-model双向绑定、父子组件同步通信 http://www.cnblogs.com/gsgs/p/7294160.html 7天时间清单 show.sync 首次运行正常, 因为自己使用了popup v-model 所以对 show有要求, 添加watch show 之后正常运行. 7天时间清单 点击弹窗灰色背景关闭后,无法再次打开.初判可能是双向绑定值不对. 7天时间清单 添加@on-hide=”doCancle” 后正常. 7天时间清单 独立成功,还需要在实际使用中,添加任务数据并发送API数据.

    [x]任务标签编辑独立组件提前 预计 耗时 任务详情中的标签弹窗正常运行. 7天时间清单

    [x]思考:部署cdn上.路径如何修改?预计 1、编译后的manifest中的路径直接修改为cdn路径. 2、index.html 中的路径添加cdn 路径. 如何可以在编译时就把路径修改了吗?暂时不考虑. 发布过程本身涉及多平台发布. 先手动完成,后面找有经验能力的人提供解决办法.

    [x]带preloader的h5版本部署耗时 baseurl报错. /static/ 相对路径报错. 7天时间清单 找不到模块文件 http://h5.d7game.com/static/js/1.08a63d53d284f961892d.js 因为编辑的时候部分过程遗漏,没有去处 manifest 中的路径; 去处后本地的相对路径运行正常. 7天时间清单

    [x]pc任务划分还是存在问题构思提前 预计 耗时 现在忘记对周、月、年计划在进行细分. 现有逻辑是,双击进入编辑模式. 展示了每个月的30天. 需要在30天的列表内部置顶添加几个”周”标签. 如下描述: 年列表中显示12月, 点击月显示”5周”+30天/月. 月列表显示5周,点击“周”显示 “周日-周六”+30天/月. 周显示周日-周六. 无法点击单列.
    进入编辑模式,可以从当前任务划分到下一级时间.

    [x]dcloud搜索socket中无果耗时 有提到使用websocket和socket阻断主线程. 没看到socket api;

    [x]app功能外包验收测试耗时 我测试播放声音,audio标签播放失败. ios6 真机调试. 当点击plus播放后, audio 点击后 才中断后又继续播放。 OK,audio标签我暂时没测到IOS的,安卓的上可以,我再看下,有调整代码结构,可能哪里改到了吧.

    [x]h5程序加载loader页整合超时 预计 耗时 在历史tlog中搜索loader找到apploader, 通过tlog日期可以判断是z43phone项目. 然后找到 E:\workspace\z43phone\z43load 7天时间清单 复制创建 z39timelog_js_os\z39load 在index.html 中修改css 和各种js路径后,项目正常运行.记得上一次有出现部分组件不能正常运行.当时是mui冲突.2个月前已经解决过,但没测试这个问题是否解决? 7天时间清单 查看6-02.tlog中记录是遇见问题“点击首页ProjectIndex中的分页,按钮切换后部分类容不会显示.拖动swiper后显示正常.感觉是没有触发vue渲染;” 7天时间清单 现在打开项目,在个页面点击发现情况依然还在. 特别是有tabitem 的时候更明显,只有tab现实. 一旦拖动滑块部分. 不正常的内容都显示了. 7天时间清单 加载的项目在pc上运行正常. 微信中不正常. 那在浏览器测试下,应该和微信一样. 测试结果和我猜想一样. 7天时间清单 手机端h5在pc模拟器正常。在手机上出现异常。这兼容性我不知道如何去排查问题, 百度vue loader, vue loading 查找失败. 7天时间清单 和Lazyload 有关吗? 修改成Lazyload.min.js 测试依然失败. next尝试替换lazyload 7天时间清单 github上没有找到lazyload, 尝试直接用sea.js 先运行项目查看效果? 7天时间清单 加载回调进入了,但是一直报错 Uncaught TypeError: Cannot read property ‘call’ of undefined,判断是部分js没加载完成. 7天时间清单 因为seajs 加载文件没有顺序,所以在static/css/app.xx.css 没加载完成时,就进入了app.js 导致错误. 单独把css放到html中后,运行正常. 继续手机中测试 7天时间清单 问题依然存在.如何处理?结论:兼容问题和lazyload无关. 和seajs或我的loader有关. 那在继续关闭我的loader 测试 7天时间清单 删除我preloader代码后,测试正常.结论和我的preloader有关?js加载完成后不会影响.那就是css的问题. 7天时间清单 思考:1、css添加作用域. 2、css可以卸载? 测试结果:直接删除dom中css的link文件, 已经运行的html页面变化.因此受影响. 7天时间清单 猜测错误,注释preloader中的css 和 prefixfree.js 依然存在兼容性问题. 7天时间清单 逐行注释, 发现是 $(‘body’).width(w).height(h) 这行导致. 7天时间清单 注释这行代码也没有影响. preloader (暂时)看起来正常. 7天时间清单 提交代码到git服务器.

    [x]app下载cell耗时 AutoMove.vue 中添加cell. 制作下载图片. 还需要添加链接和APP下载页面;

    [x]修改项目列表展示超时 预计 耗时 前端wgl不理解,解决不了. 7天时间清单 启动项目保存,重新安装依赖包启动. 还没开始已经消耗20分钟. 7天时间清单 +评估 20m 7天时间清单 修改服务器接口 api/z39tagtmp?pid=20 添加通过pid获取数据,并无数据是返回系统默认数据. 这数据和usertask有重复. 7天时间清单 今日中显示数据需要调整,现在显示了多余的项目数据. 需要过滤掉. 前端调用API获取项目的tagtmps 进行列表显示. 我完成基本显示,剩下的交给wgl. 7天时间清单 先屏蔽了拖动的逻辑. 显示界面. 7天时间清单

    [x]美术简单调整沟通提前 预计 耗时 北京dpj. 整理基本信息. 7天时间清单 约定了晚上沟通10分钟.

    [x]现APP无法显示PC端操作的年月周任务预计 pc端进行了年月周任务划分,就不会显示在手机端了. 手机需要做更多检测判断区分. 如果和电脑一样显示,手机端就变得太过复杂. 7天时间清单 判断如果有年月周就在收纳箱显示对应分类. 收纳箱—>未来 未来-所有、周、月、年. 右边就显示对应近期的周月年数值. 7天时间清单 周如何显示?如果显示第35周,谁也不知道是什么时间. 显示日期范围?上周、这周、下周. 9[10-16] “周”只显示这一个月的几周. “月”显示12个月(需考虑不显示已过时间). “年”显示未来10年时间号. 所有、周、月、年、近期.

    [x]左边任务清划分,日周月年跨月份思考提前 预计 耗时 删除部门, 把部门模式用时所有年月周日, 当点击过后就进入列的编辑模式. 7天时间清单 每一个分页包含特有的一列. 如月列表的编辑中,出现一列52周. 当前月高亮显示. 每个分页都有自路由对应路径, 一旦路由变化就更新。这样只有一个逻辑判断。9:7天时间清单 ~~路由监听,更新操作方式不可行。~~采用操作提示框。每次一个操作有对应的30秒提示框消息,提示消息中带回退按钮撤销操作。 7天时间清单

    [x]录音页面完善预计 微信录音、音频默认名字改名、音频删除,后台逻辑 -任务分解 7天时间清单 mind -录音 -微信录音 50m -录音后台 30m -录音改名 35m -录音上传 45m -APP录音展示 20m -APP录音删除 30m -APP录音播放 1h 兼职沟通10分钟需求. 200元,不整合代码.显示功能即可. 发送给他node 依赖包. app_z39time\static\z39\js\dcloud_audio.js

    [x]任务详情 需要查看任务的详细情况,主要是子任务. 相关设计到子任务的修改与显示. 7天时间清单 如果子任务修改后,界面上如何显示? 前端从taskAll中查找,有点不方便. 需要添加子任务字典.子任务以数组的方式保存, 7天时间清单 通过任务id获取所有的子任务数组,并显示到界面; 如果只任务删除,也是需要从该数组中删除数据。尽量通过元素绑定,修改子任务界面也有会即刻改变。

    Copyright & copy 7dtime.com 2014-2018 all right reserved,powered by Gitbook该文件修订时间: 2018-10-16 14:55:04

    results matching ""

      No results matching ""