1. 2017-08-27

1.1. 1. 时间清单

  • 19:00~17-08-20 20:13 服务器系统pm2启动失败 超时
  • 09:57~2017-08-21 10:36 对手机手稿图做视频需求说明 超时
  • 13:13~2017-08-21 13:44 思考这周工作安排 准时
  • 20:04~2017-08-21 14:29 接口和后台修改,周改为52周后 超时
  • 14:33~2017-08-21 15:47 现有tlog生成md文件 超时
  • 15:51~2017-08-21 16:29 splash钟表时刻的图片构思及找图 超时
  • 08:50~17-08-21 09:10 time服务器建设外包解决纠纷
  • 17:03 17-08-21 16:43~2017-08-21 21:02 tlog文件中自动提取标题,描述,图片 提前
  • 10:12~2017-08-22 11:28 PC版个人系统构思
  • xx:xx~2017-08-22 13:13 年月周后台接口完善
  • 13:15~2017-08-22 13:18 数组库时间字段太短,需要19字符串 提前
  • 14:54~2017-08-22 15:41 +生活页布局app 超时
  • 15:43~2017-08-23 05:58 任务页布局app 超时
  • 06:48~2017-08-23 07:03 百度图片搜索时间清单
  • 07:30~2017-08-23 07:51 自动上传图片的链接做seo优化
  • 09:19~2017-08-23 09:21 pc系统vue框架和静态文件与cdn的结合构思 提前
  • 10:30~2017-08-23 13:11 市场页布局app 超时
  • 14:03~2017-08-23 14:08 添加toggle快捷键F5 提前
  • 14:12~2017-08-23 14:29 新手合作失败后再次找到群主大牛沟通需求
  • 14:35~2017-08-23 14:54 任务页面优化调整,替换checker为tab组件
  • 13:20~2017-08-23 19:47 model多复合查询条件 超时
  • 18:36~2017-08-23 23:46 vue&vux版本升级
  • 08:10~2017-08-24 08:37 vux升级后整合项目代码
  • xx:xx~2017-08-24 14:18 app交互构思
  • 22:20~2017-08-24 22:39 app首页手稿图
  • xx:xx~2017-08-25 08:05 时间相关视频管理方法
  • 09:20~17-08-25 12:48 任务界面顶部伸缩构思 超时
  • 15:14~2017-08-25 15:31 主页向上滑动后无法复原sticky
  • 21:20~2017-08-25 23:05 查看电影-遗愿清单 准时
  • 06:20~2017-08-26 06:24 把tlog文件名做成快捷键
  • 06:45~2017-08-26 07:27 看h5版本想产品优化
  • 11:47~2017-08-26 12:10 修复parseTlog.js导入图片路径中包含空格 超时
  • 12:31~2017-08-26 12:48 修复tlog转换md文件粗体字符问题
  • xx:xx~2017-08-26 14:16 任务页前端基本逻辑
  • xx:xx~2017-08-26 15:54 页面高度突然多出来一条
  • 11:41~2017-08-27 11:56 wgl语音沟通需求&技术
  • 16:41~17-08-24 17:34 主页布局app 超时
  • 21:55~2017-08-27 22:02 任务-今日-评估多次点击无法弹出菜单 提前
  • xx:xx~2017-08-27 22:10 多任务排序逻辑构思

1.2. 2. 总结

1.就像做App一样,先建框架后组件细化 这样每次完成一点都能看的见. 还能知道有多少需要完成. 形成实际进度展示. 做其他事情,或做长期繁杂的事情也是如此. 16:27

2.用现有的资源完成系统,等待他人总是没有结果. 工作外包给其他人,但总是没有结果,这让我有一种错觉,还不如自己做。 总是需要和更多的人合作,才能做事做成大事。现在的问题应该是找到错误的人;表面上看起来是有能力是能做成事情的,但中途突然就消失玩失踪不做了. 用现有的资源完成需求,心首先是一种精神和心智上的进步,尽管不漂亮。但总是完成事情;

1.3. 3. 观点及其他

1.4. 4. 任务详情

[x]查看电影-遗愿清单准时 预计 耗时 [x]主页向上滑动后无法复原sticky耗时 bug: 当 sticky 为0时, 无法复原. 有一段就始终无法显示; vux\src\components\sticky\sticky.js LINE 49 需要修改为 if (distance >= navOffsetY && distance != 0) {

[x]时间相关视频管理方法 前期直接提供视频cdn连接,可以播放. 小视频一直可以直接播放. 大视频流量过大,放到腾讯视频或百度云中. 第 0 GB 至 10 GB 免费 ,第 10 GB 至 100 TB 0.29 元/GB,第 100 TB 以上 0.26 元/GB 腾讯cdn赠送的300gb流量还没用就到期了. 自己的行动和能力还远远不够.

[x]app首页手稿图耗时

[x]app交互构思 任务页面 收纳箱,分配日期最重要. 点击任务弹出日期分配. 右滑菜单添加“查看编辑”. 左滑依然是完成. 今日, 需要日编辑模式. 任务排序,评估. 左滑置顶. 点击弹出时间评估. 5分钟为最小单元. 正常模式, 点击进入任务详情, 左滑完成; 评估,编辑,添加 按钮组. 添加是属于编辑模式. 编辑==常用,点击进入任务详情. 日报, 最多显示到今天,日期“今天”右边显示周报,月报. 选中的日期(tab)上的文字显示为星期几. 7天时间清单 日报先显示页面内容,目录菜单什么的后面在考虑. 其他app都没有. 这个近期不考虑. 市场中的任务,左滑接单. 点击后弹出 接单、方案赚钱50元、踩(钱少、需求不明、不合适)、相同需求、查看、取消 调查他人为什么不接单的原因?有哪些原因,选主要原因做到菜单中. 钱少、时间紧、需求不清、技术不够、 7天时间清单 点击任务弹出:开始、完成、暂停[继续]、关闭、查看、取消。 任务未开始,左滑默认开始. 已经开始左滑即完成. 7天时间清单 市场模块:用户接单后, 1、定价模式:接单即开始. 2、议价模式:商家选择报价供应商之一; 滑动后填写报价、时间、评估和报价明细; 项目分析 7天时间清单 评估后的用户才可以查看他人评估分析内容. 从而看出差异学习;
难点:习惯养成中的任务包含时刻和时段. 醒、上班、下班、睡觉 是时刻. 其他是时长. 左滑依然是完成任务, 时长从自动任务中编辑获取. 1、点击任务点开始。 2、从动作记录中整合. 7天时间清单 动作记录中的名字会随着时段改名. 就可以看出是再执行A任务在做什么. 7天时间清单

[x]任务界面顶部伸缩构思超时 预计 耗时 查看app构思。 7天时间清单 查看昨天他人写的逻辑. 效果很简单,不足以使用. 直接运行文件报错. 7天时间清单 查看QQ视频App的功能之后,自己构思,用两个分类显示列表来完成.需要了解置顶功能是如何实现的,最好是js,不是单纯的css:fix 布局实现. 需要了解sticky的显示方式.查看代码 7天时间清单 x 评估 50m 7天时间清单 查看源码15m; 功能实现35m; sticky distance >= navOffsetY ; nav.classList.add(‘vux-fixed’) 同样是监听滚动条,但不用额外添加scroller; 7天时间清单 两个分类列表如何显示? 把两个列表放在同一个地方,用vuex共通数据; 如果浮动的列表是展开状态时,内容向上移动就收起界面显示为一行; 7天时间清单 点击后展开; 修改分类列表样式. 主要调整tabitem 默认和选中状态,高度还不会调整. 7天时间清单 样式修改完成.tab修改后完全可用. 7天时间清单 mind -伸缩菜单逻辑 2:05 -自定义组件 20m -2个列表 14m -默认 4m -fix:0px; 10m -底部列监听 10m -重选分类后切换列表 25m -向上滚动监听 15m -显隐动画 20m -单行收起状态 15m -+sticky代码修改 30m +评估 2h 17-08-25 7天时间清单 对任务细节进行评估 7天时间清单 调整出合适的宽度,自己感觉好。同时参考QQ视频app,看他同一屏幕中显示的多少个选择单元。每个单元宽56px,后期需要用于计算总宽度 7天时间清单 -自定义组件,尝试创建一个组件. 在其他组件中import 看是否正常运行. 自己的方式应该没错,和他人文章中也一样.初盘是路劲错误. https://segmentfault.com/a/1190000004060034 修改路径后成功. 1、新建vue文件。 2、其他文件import 3、export default { components 中添加组件名. 4、用 使用SortList 7天时间清单 -2个列表 , 默认列表上面已经完成. 但是置顶的功能测试无效了. 7天时间清单 组件化的技术根基遇见了问题如何处理?理论上肯定可以解决,如何解决? 复制sticky中的逻辑代码放到sortlist x 上厕所&订餐. 7天时间清单 悬浮列表和SorlList有一定关联性,现在 Sortlist 高度设置为固定值160px,测试运行正常; 7天时间清单 -单行收起状态 , 文字居中显示,多行选中后文字修改. 7天时间清单 -显隐动画 7天时间清单 demo看起来也很简单,但在项目中无法运行。哪儿出错了. 7天时间清单 http://www.cnblogs.com/nzbin/p/6380679.html Ball Bouncing transition CSS Animation https://codepen.io/sdras/pen/pRWxGg http://blog.csdn.net/mr_fzz/article/details/54634803 初步缓动代码测试成功过,懂了如何运行. 还需要整合到项目中. 7天时间清单 @click=”testd = !testd “


+sticky代码修改 7天时间清单 对同一个列表的底部那一行进行监听, 位置觉得浮动层的显隐控制. 当被从移动道上方不可见的时候显示,内容移到可见位置的时候隐藏浮动层. 浮动层有两种状态,状态A收起和状态B展开. 默认是状态a,点击a后显示状态B. 向上滚动时切换为状态a。 7天时间清单 疑问:在js中需要传递什么变量?因为直接传递变量会导致在js中修改变量没效果. 需要修改2个变量. 分贝控制浮动层和状态A 的显隐. 7天时间清单 报错 Cannot read property ‘offsetTop’ of undefined” 7天时间清单 猜测是因为 this.$refs.listenBar 传递div失败. this.$refs.listenBar 获取div失败,而不是生命周期创建后的获取时机。 <tab refs=”listenBar” 改成 <tab ref=”listenBar” 即可. 难点:此功能电脑测试不出来, 手机上无法看到控制台打印信息. 只能靠猜测. 7天时间清单 SortList this引用传递成功. 在js中直接修改 _this 的属性值. 7天时间清单 listshow && stateA 滚动条监听失败.逻辑已经写好. 7天时间清单 发现官方效果和我的效果有差别. 查看源代码, 找到关键代码 scrollBox 并添加修改后正常. 7天时间清单 -底部列监听 7天时间清单 -向上滚动监听 7天时间清单 样式美化,添加border; 7天时间清单 -重选分类后切换列表 25m 逻辑已写好,待测试. 这里有真实数据好些. 现在需要构思测试方法. 点击分类后重改数据源. 7天时间清单 添加数据修改逻辑 pp.$store.commit({type:”z39/sortType” 7天时间清单 数据修改后,页面本身不会滚动. js动态把页面置顶. 7天时间清单

[x]vux升级后整合项目代码耗时 [x]任务页面优化调整,替换checker为tab组件耗时 [x]新手合作失败后再次找到群主大牛沟通需求耗时 [x]添加toggle快捷键F5提前 预计 耗时 和start类似. \Sublime Text 3\Packages\User\Default (Windows).sublime-keymap Preferences—>Key Binding(User)

[x]pc系统vue框架和静态文件与cdn的结合构思提前 预计 耗时 cdn加速是在另外一个服务器上,而系统生成的雪天把文件它包含的域名是需要在本服务器上。 如果只是单纯网页静态html显示,所占用的带宽不多,把文件托管给nginx就行. 如果包含了图片或其他大文件,就直接通过代码上传到cdn服务器然后引用.

[x]自动上传图片的链接做seo优化耗时 修改源代码中的路径upload_qiniu.py. 上传成功 http://cdn.7dtime.com/time_tlog/2017-08-23_logo.png 因为浏览器缓存,导致浪费10秒.

[x]百度图片搜索时间清单耗时 结论:图片alt中填写关键词. 页面最好是静态页面; 百度搜索时间清单,打开前3张图片进入文章.查看他的文章和图片和关键词是怎样的关系. 同时从源代码查看中看到图片alt信息. 7天时间清单 再次查看靠后面的图片相关文章和alt信息; 学的软件专业,里面主要知识大多都懂。 http://jingyan.baidu.com/article/6dad5075ed970ca122e36e6a.html http://lusongsong.com/reed/1266.html

[x]vue&vux版本升级耗时 点击按钮,无法像电脑那样弹出时间选择框,发现需要vue2.3新版本; 这个如何做升级; 查看node_modules 下vue目录 package.json 文件中有 “raw”: “vue@^2.3.0”, 7天时间清单 更新 vux vue版本后, 项目报错 Computed property “isLoading” was assigned 7天时间清单 下载官方最新代码,搜索isLoading发现相关代码看起来一样,没有修改,编剧运行官方项目代码,可以正常运行,那问题在什么地方呢? 重新启动自己的项目,isLoading的错误似乎消失了. 7天时间清单 切换到其他页面模块就报错isLoading,感觉像是模块加载出了问题,经过测试发现确实是文件加载问题. 先修改模块,加载方式,后面再解决这个问题,.7天时间清单 错误解决之后,依然不能正常弹出 时间选择框; 7天时间清单 把官方页面的代码,整个页面直接复制过来,不能运行代码。问题不是在这个页面,在其他什么地方? main.js 中确实有 DatetimePlugin , 添加过后运行项目又报错. 尝试删除node_modules并等待删除完成. 7天时间清单 现在版本是vux@2.2.1 ,最新v2.5.8 7天时间清单 npm start 已经启动报错npm ERR! missing script: start.那为什么 vux项目可以运行. 7天时间清单 发现node_modules中没有vux,为什么安装失败. 7天时间清单 重启电脑试试. 项目依然无法启动. 7天时间清单 Make sure you have the latest version of node.js and npm installed. 7天时间清单 npm install npm -g 或者 npm -g install npm@5.3.0 http://jingyan.baidu.com/article/ac6a9a5e60a44f2b653eac85.html 升级npm后报错信息变了. 7天时间清单 报错信息Module build failed: Error: Couldn’t find preset “env” relative to directory 7天时间清单 代码结构发生了很大变化,查看新版本代码。 7天时间清单 功能也有很大变化, 感觉使用了直接加载读取vue运行程序. 7天时间清单 1、报错 2、路由关系没明白。 7天时间清单 查看官方vux版本更新记录. 7天时间清单 感觉需要加vux 作者咨询. 查找作者信息,转款二维码转账并找到微信号.发起添加,希望对方能通过. 7天时间清单 再次添加作者微信成功. 17-08-23 7天时间清单 微信沟通后,作者回复”微信这里不提供技术支持,可以直接到 Github 提 issue” 7天时间清单 出现些问题github 如何提issue ? 7天时间清单 GitHub中Issue的使用 http://www.jianshu.com/p/5ba1e7f5ad70
查看链接中的介绍,发现使用很简单,其中内容到编辑描述是markdown格式.自己已经很熟练 7天时间清单 x 上厕所;播放音频想起漏买一根先,在去购买. 和商家沟通补天一条线,先下单去除运费. 7天时间清单 http://cdn.7dtime.com/time_tlog/2017-08-23_1910vux升级问题z39.mp4 升级问题v2.21到v2.5.8 1、新系统的代码引入报错 2、原来的系统代码,不知道如何引入使用。路由关系是怎样的? github 已提交issue并等待作者回复。 7天时间清单 考虑采用vux-li重新创建项目. 7天时间清单 npm install vue-cli -g 升级成功 vue-cli@2.8.2 vue init airyland/vux2 vuxtest 报错 vue-cli · Failed to download repo airyland/vux2: Response code 500 7天时间清单 截图个作者,获知github服务器挂了. 安装成功 7天时间清单 放弃从其他项目复制node_modules, 因为项目还没正常运行.再次npm install 从0开始,避免出错; 7天时间清单 查看代码和之前版本没什么区别,但新版源码项目有很多区别. 7天时间清单 npm install -s vuex-router-sync es6-promise —registry=https://registry.npm.taobao.org —verbose npm install -s json-loader yaml-loader —registry=https://registry.npm.taobao.org —verbose To install it, you can run: npm install —save json-loader!yaml-loader!src/locales/components.yml npm install -s yml-loader —registry=https://registry.npm.taobao.org —verbose 再次运行上面安装命令,安装成功. 但依然不能启动项目. 7天时间清单 npm install —save vue-resource mint-ui vux-uploader —registry=https://registry.npm.taobao.org —verbose gyp verb ensuring that file exists: C:\Python27\python.exe gyp ERR! stack Error: Can’t find Python executable “D:\Program Files (x86)\Python\Python35\python.EXE”, you can set the PYTHON env variable. gyp ERR! stack at PythonFinder.failNoPython (C:\Users\Administrator\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\configure.js:47天时间清单) npm install —save-dev babel-preset-es2015 —registry=https://registry.npm.taobao.org —verbose 官方新建的空项目没问题,复制进入自己的代码就报错. 7天时间清单 先回复空项目的App.vue 和main.js 后运行正常, 在覆盖这两个文件.项目就能驱动运行了,底部图标还看不见. 7天时间清单 查看项目加载的文件也看不见字体文件的加载. 7天时间清单 在index.html文件中引入字体运行正常. 7天时间清单

[x]市场页布局app超时 预计 耗时 导航栏采用sticky,点击过后改变导航栏的状态及高度; 之前正常的项目,也开始报错了Module build failed: Error: Couldn’t find preset “es2015” 7天时间清单 npm install —save-dev babel-preset-es2015 可能是升级了node和npm版本导致. 删除market中的文件后,运行正常. 恢复后不正常. import moment from “../../static/js/moment.min.js”; 因为文件路径问题. 现在多项目需要考虑公用文件了. 7天时间清单 内容布局很简单,主要是顶部的可伸缩分类选择. 7天时间清单 我用的是 checker ,记忆总感觉您已经做好有组件更好的实现这需求,你会用什么组件?想起了,tab 更适合。 7天时间清单

[x]任务页布局app超时 预计 耗时 空页面; 页面4模块-收纳、今日、项目、日报 ; 日期切换可以使用“再次点击分页”弹出日历组件calendar,难点: 有些时候没有任务,需要不能点击,或者特别现实;

[x]+生活页布局app超时 预计 耗时 [x]model多复合查询条件超时 预计 耗时 需要key=to:jiang,due:2018-22 的查询; 现在只能满足 key=to,due:2018-22 z39tasks?key=due:2017-05,created&none=true [SQL] SELECT d7_z39task.id,d7_z39task.title,d7_z39task.desc,d7_z39task.pid,d7_z39task.parid,d7_z39task.status FROM d7_z39task LEFT JOINd7_z39tag ON d7_z39task.id = d7_z39tag.taskid WHERE ( d7_z39tag.taskid IS NOT NULL ) AND ( ( d7_z39tag.key = ‘created’ ) OR ( ( d7_z39tag.key = ‘due’ ) AND ( (d7_z39tag.value LIKE ‘%2017-05%’) ) ) ) GROUP BY d7_z39task.id ,d7_z39task.title having count()=2 z39tasks?key=due:2017-05,created:2017-07&none=true [SQL] SELECT d7_z39task.id,d7_z39task.title,d7_z39task.desc,d7_z39task.pid,d7_z39task.parid,d7_z39task.status FROM d7_z39task LEFT JOINd7_z39tag ON d7_z39task.id = d7_z39tag.taskid WHERE ( d7_z39tag.taskid IS NOT NULL ) AND ( d7_z39tag.key = ‘created’ ) AND ( (d7_z39tag.value LIKE ‘%2017-07%’) ) GROUP BY d7_z39task.id ,d7_z39task.title having count()=2 -先从sql 语句实现功能,测试成功; 7天时间清单 SELECT d7_z39task.id,d7_z39task.title,d7_z39task.desc,d7_z39task.pid,d7_z39task.parid,d7_z39task.status FROM d7_z39task LEFT JOINd7_z39tag ON d7_z39task.id = d7_z39tag.taskid WHERE ( d7_z39tag.taskid IS NOT NULL ) AND ( (( d7_z39tag.key = ‘created’ AND ( d7_z39tag.value LIKE ‘%2017-07%’ ) ) ) OR ( ( d7_z39tag.key = ‘due’ ) AND ( d7_z39tag.value LIKE ‘%2017-05%’ ) ) ) GROUP BY d7_z39task.id ,d7_z39task.title having count()=2 时间需要模糊查询使用like,其他需要值相等 IN; z39tasks?key=due,week:12&none=true [SQL] SELECT d7_z39task.id,d7_z39task.title,d7_z39task.desc,d7_z39task.pid,d7_z39task.parid,d7_z39task.status FROM d7_z39task LEFT JOINd7_z39tag ON d7_z39task.id = d7_z39tag.taskid WHERE ( d7_z39tag.taskid IS NOT NULL ) AND ( ( d7_z39tag.key = ‘due’ ) OR ( ( d7_z39tag.key = ‘week’ ) AND ( d7_z39tag.value = ‘12’ ) ) ) GROUP BY d7_z39task.id ,d7_z39task.title having count()=2 需要把sql转换成 node命令. 官方文档中没有提起. sql太过复杂,可能需要转换成 sql 在执行. 7天时间清单 35元求助,把这条sql 转换成 think.model命名, cmswing作者阿特可以搞定,现在在外面. 阿特看后说,直接用sql 更简单. 还是只有自己解决了. 7天时间清单 准备拼接sql s7天时间清单 [SQL] SELECT d7_z39task.id,d7_z39task.title,d7_z39task.desc,d7_z39task.pid,d7_z39task.parid,d7_z39task.status FROM d7_z39task LEFT JOINd7_z39tag ON d7_z39task.id = d7_z39tag.taskid WHERE ( d7_z39tag.taskid IS NOT NULL ) AND ( d7_z39task.pid = ‘10’ ) AND ( ( d7_z39tag.key IN (‘created’,’done’,’help’) ) OR ( ( d7_z39tag.key = ‘due’ ) AND ( (d7_z39tag.value LIKE ‘%2017-07%’ OR d7_z39tag.value LIKE ‘%2017-03%’) ) ) ) GROUP BY d7_z39task.id ,d7_z39task.title having count()=4 拆解sql 放到逻辑中可视化拼接字符. 否则全部凭记忆容易出错; 7天时间清单 ( keys OR keyVals ) GROUP BY d7_z39task.id ,d7_z39task.title having count()=4 keys = ( d7_z39tag.key IN (‘created’,’done’,’help’) ) keyVals = ( keyVal OR keyVal ) keyVal = ( d7_z39tag.key = ‘created’ AND values ) values = ( value OR d7_z39tag.value LIKE ‘%2017-03%’) value = d7_z39tag.value LIKE ‘%2017-07%’ 之前逻辑是模糊查询日期,然后从结果中区分内容. 7天时间清单 精确查找的逻辑曾已完成. 7天时间清单 疑问:日期标签才能使用模糊查询,其他使用IN , 对应的sql命令是怎样的? in对应 = [SQL] SELECT d7_z39task.id,d7_z39task.title,d7_z39task.desc,d7_z39task.pid,d7_z39task.parid,d7_z39task.status FROM d7_z39task LEFT JOINd7_z39tag ON d7_z39task.id = d7_z39tag.taskid WHERE ( d7_z39tag.taskid IS NOT NULL ) AND ( ( d7_z39tag.key = ‘due’ ) OR ( ( d7_z39tag.key = ‘week’ ) AND ( d7_z39tag.value = ‘12’ ) ) ) GROUP BY d7_z39task.id ,d7_z39task.title having count()=2 [SQL] SELECT d7_z39task.id,d7_z39task.title,d7_z39task.desc,d7_z39task.pid,d7_z39task.parid,d7_z39task.status FROM d7_z39task LEFT JOINd7_z39tag ON d7_z39task.id = d7_z39tag.taskid WHERE ( d7_z39tag.taskid IS NOT NULL ) AND ( ( d7_z39tag.key = ‘due’ ) OR ( ( d7_z39tag.key = ‘week’ ) AND ( d7_z39tag.value IN (‘12’,’11’) ) ) ) GROUP BY d7_z39task.id ,d7_z39task.title having count()=2 一个值是in 就是 = ‘12’ ,多个值就是 IN (‘12’,’11’) 7天时间清单 逻辑已写好,待测试. 7天时间清单 执行sql的接口或命令是什么? model.parseSql 测试失败 7天时间清单 api/z39tasks?key=due:2017,week:12|11,dev&none=true 7天时间清单 测试成功. 7天时间清单

[x]数组库时间字段太短,需要19字符串提前 预计 耗时 z39tag.value 和其他几个表,挨个查看

[x]年月周后台接口完善预计 添加一个参数none=true,接口返回添加 none字段. 7天时间清单 主要是添加逻辑的地方,错误了2次. 7天时间清单 接口调用 z39tasks?key=due:2017-05&none=true

[x]PC版个人系统构思耗时 现在的借口还不足以满足需求,需要再调整, 缺少周、日、年、收纳箱中的任务 . 7天时间清单 难点,所有数据有服务器端返回的话,那前端会存在着很多冗余数据,会导致服务器大量查询的压力。 肯定需要将请求过的数据缓存到前端,当数据有更新的时候如何处理?采用websocket推送消息,实时更新;在app上主要采用刷新的方式。 如果页面没有数据就请求,如何在前端保存这些数据,保存的数据结构应该怎样?向服务器请求后返回的,任务数据全部保存到js任务字典中,每一个列表就是一个数组。 保存每一个接口,请求对应的数据.下次通过,判断这个借口是否请求过,从内存中获取. 用不用一来做,只需要对任务对象作修改即可;无需管理界面上的复杂逻辑, 逻辑:缺少左边未分类数据. tasks 查询需要添加 是否模糊查询判断. 7天时间清单

[x]tlog文件中自动提取标题,描述,图片提前 预计 耗时 md添加作者,时间.

[x]splash钟表时刻的图片构思及找图超时 预计 耗时 现在的图片当中有八格子. 图片里的内容主要会涉及重,出生到死亡,包含了各个阶段, 每一个阶段我们所追求的物质. 婴儿,读书,恋爱,工作,房车,家庭(结婚,生孩子),创业,老年,儿女结婚,死亡 图片上显示9格:婴儿,书本或小人背着书包,,两个小人桃心,工作,车房,一家三口,创业,两老人,墓碑. 7天时间清单 淘宝沟通找图. 付款后查看原图片想到,它是矢量字体图片. http://iconfont.cn/search/index?searchType=icon&q=%E5%A9%B4%E5%84%BF 上面查看后觉得基本可用, 发给牛牛之后,让他自己从中选择,

[x]现有tlog生成md文件超时 预计 耗时 1、tlog2md 2、文件保存规则 3、后端逻辑 7天时间清单 mind -生成md -tlog2md 20m -路径规则 8m -后端逻辑 20m

[x]思考这周工作安排准时 预计 耗时 什么时候上线推广?在什么地方推广?首先要尝试做谷歌广告.初次系统需要做哪些功能? 系统需要展示自己搜集整理的资料,同时提供个人版功能,可供他人使用。并做几个基本说明视频, 修改公众号名字为时间清单, 把自己每天的时间清单md整理出来,显示在自己网站也同时发布到其他,社区论坛,还有简书。 +这周任务,PC版个人系统,md日志,谷歌广告准备,其他页面空模板提示,系统计划展示,项目md文件, xx 想到计划就需要思维导图做的框架,前两天自己的mp文件做了这个思维导图,想把它保存出图片方便查看. 结果因为谷歌浏览器死机,胡思乱想,思维就放空了. 7天时间清单 而思维导图之前用prosson已经完成并导出的图片.

[x]对手机手稿图做视频需求说明超时 预计 耗时 构思及打开参考资料 看度对实现方式进行构思,不好的地方进行调整. 1、首页页 2、任务页 3、市场页 4、视频页

[x]time服务器建设外包解决纠纷耗时 对方需要240元. 7天时间清单电话沟通. 语音25分钟. 沟通过程,和第一次都一样的问题. 表现不同,中间走了很多弯路;

[x]服务器系统pm2启动失败超时 预计 耗时 SyntaxError: Unexpected token export [Error] TypeError: _qiniu2.default.rs.GetPolicy is not 7天时间清单 上次叫他人解决的问题又再次出现, pm2 log 中可以看到错误提示,包含了错误日志文件. 查看错误日志. 7天时间清单 安装了2依赖包后,又出现. /common/config/config.js:6 export default {^^^^^^ 7天时间清单 报错同时看起来启动成功,但是cpu基本快100%了. 怎么看都看不出这里有错. 7天时间清单 感到头痛的是错误提示信息找过去不是问题,就不知道问题出在哪儿了. 7天时间清单 help=whj

[x]接口和后台修改,周改为52周后超时 预计 耗时 通过日期计算第几周,一个月有几周。用week=1..54 保存第几周. 如何进行显示和编辑, 当修改日期后,也需要自动计算,并修改周标签,~~这个最好在服务器端进行修改,如果没有周标签,就添加,如果有就修改它的值~~,在服务器端的标签数据就会太多,导致压力大,前端已经有了单任务的标签数据,处理效率更高,如果修改日期就. 修改或添加week标签. 。后台逻辑不需要修改,需要在原有度及基础上添加一个,due标签接口修改时触发week修改; 通过日期获取是一年中的第多少天/7后取整. math.floor(dayTh/7) ; moment(“2012-02”, “YYYY-MM”).daysInMonth() // 29 moment(“2012-01”, “YYYY-MM”).daysInMonth() // 31 每月累加可以计算出是一年第几天= dayTh 7天时间清单 var a = moment([2017, 2, 1]); var b = moment([2017, 1, 1]); a.diff(b, ‘days’) //28 测试结果看似不正常,其中月的值为0-11. 2017-08-19 可以用 moment([2017, 7, 19]).dayOfYear(); Math.floor(moment([2017, 11, 30]).dayOfYear()/7) //52 Math.floor(moment([2017, 7, 19]).dayOfYear()/7) //33 moment([2017, 7, 19]).weeks() //33 moment(“2017-08-19”).weeks() //33 点击月过后,显示有哪几周. moment(“2012-02”, “YYYY-MM”).daysInMonth() 先计算这月有几天. 如2017-08为例,var dayNum = moment(“2017-08”, “YYYY-MM”).daysInMonth() ; var startWeek = moment(“2017-08-01”).weeks(); var endWeek = moment(“2017-08-“+dayNum).weeks() ; 7天时间清单 服务器查询一周的数据时,计算出一周有哪7天. 并查询due.value in [1..7] 7天时间清单 有2种方式可实现. 1、node 通过week.value标签查询 2、通过due.value in [1..7] | 方式 | 方式1 | 方式2 | | ——————| —————— | —————— | | where | week.value | due.value in [1..7] | | 优势 | sql可能快 | 少week | | 劣势 | 每个任务都多个标签 | sql可能慢 | | due(17-08-21 7天时间清单) 这样的数据包含到了具体几点几分? 在数据库查询的时候就只能用模糊查询 like. 而这里模糊查询又有几个字?不知道数据库是否能支持这种查询? this.where({title: [‘like’, [‘welefen’, ‘suredy’]]}) 查询官方文档,是支持这种格式. 7天时间清单 那接下来的任务就在于制定接口的格式,和服装解析接口数据。 数据分隔符用“|”, 逻辑已写好待测试 7天时间清单 http://thinkido.tunnel.qydev.com/api/z39tasks?key=due:2017-08|2017-03 z39tasks?key=due:2017-07 查询数据为空,数据库肯定包含符合条件的数据, 7天时间清单 获取周任务 z39tasks?key=due:2017-05|2017-06

[x]wgl语音沟通需求&技术耗时 [x]任务-今日-评估多次点击无法弹出菜单提前 预计 耗时 console.log(“need”,this.showTimeNeed); 第一次打印false ,第二次之后true 查看api文档,添加@on-hide=”showTimeNeed=false”后运行正常.

[x]多任务排序逻辑构思预计 用现有字段还新增字段.如果一个任务显示在多个列表,这时的排序如何控制? 7天时间清单

[x]主页布局app超时 预计 耗时 基本内容已有,双图片布局失败从云音乐复制失败. 7天时间清单 考虑用之前投票系统中的布局. 比赛竞猜中的布局也不适合. 7天时间清单

[x]页面高度突然多出来一条 经过页面内容删除的排除法查找到是 任务-录音页中的

7天时间清单 修改成
即可,判断是 aplayer 这个类名已经被插件使用. 7天时间清单

[x]修复tlog转换md文件粗体字符问题耗时 done:17-08-05 7天时间清单 在删除日期时空格字符没有删除. 导致部分markdown解析不成功. editor.md和marked解析正常.

[x]修复parseTlog.js导入图片路径中包含空格超时 预计 耗时 从表面上修复问题. 7天时间清单 修改完后,测试需要把tlog转换成md然后在复制到项目中运行查看效果. 7天时间清单

[x]看h5版本想产品优化耗时 应该同时语音构思,这样效率更多可以得到更多的结果,更多想法.减少发呆的情况. 想法思绪容易跳跃, 思绪是一个念头可能突然出现任何点子. 7天时间清单

[x]把tlog文件名做成快捷键耗时 alt+2 生成文件名,ctrl+s 直接保存文件. preferences—>key binding user

[x]任务页前端基本逻辑 移动置顶和上移操作到计划分页中. 执行的按钮组还需要根据任务状态智能化. 7天时间清单 调整今日任务布局.差点就放弃了. 7天时间清单
市场 主要涉及有哪些分类. 之前大概做过分类. 需要查找之前的逻辑. rest协议数据处理 —>新任务

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

results matching ""

    No results matching ""