1. 2017-09-03

1.1. 1. 时间清单

  • 12:02~2017-08-28 12:27 构思发现due未完成任务如何处理? 提前
  • 20:06~2017-08-28 22:13 splash图中的几句话构思 超时
  • 12:40~2017-08-29 12:58 splash图反馈意见
  • 13:33~2017-08-29 13:52 任务修改状态后tags没变化
  • 22:00~2017-08-29 22:12 转换标签key为中文并显示 提前
  • 10:20~2017-08-30 10:44 tag.value默认值优化 准时
  • 06:50~2017-08-30 15:00 任务-今日协议&逻辑 超时
  • 15:42~2017-08-30 15:47 mixin.js逻辑检查和理清未完逻辑 提前
  • 15:57~2017-08-30 16:40 任务-日报协议&逻辑 超时
  • 07:28~2017-08-31 07:38 收纳箱排期弹出第二天时间错误
  • 08:10~2017-08-31 11:22 due操作新增的日期处理 超时
  • 11:23~2017-08-31 11:40 任务-今日的日期缺少当天的
  • 12:51~2017-08-31 13:14 今日总添加的任务没有显示在列表 超时
  • 13:14~2017-08-31 13:27 提交前后端代码到服务器
  • 13:27~2017-08-31 16:18 任务-项目协议&逻辑 超时
  • 12:36~2017-09-01 12:45 前端wgl沟通10分钟总结了1句话
  • 13:05~2017-09-01 22:10 整合手机版逻辑,完成一个任务修改逻辑; 超时
  • 08:06~2017-09-02 08:21 pc版逻辑实现构思 提前
  • 08:21~2017-09-02 08:35 pc版本今日任务标签”项目”列表隐藏
  • 10:40~2017-09-02 11:01 在wgl沟通中只有他发出的责备与问题
  • xx:xx~2017-09-02 11:13 修改规则导致有人不熟悉产生疑问和困扰
  • 12:15~2017-09-02 12:49 wgl沟通疑问解决
  • xx:xx~2017-09-02 13:30 pc列表今日分页还需要显示项目标签
  • 21:38~17-09-03 11:13 习惯养成 超时
  • 14:46~2017-09-03 15:54 生活-历史动作-日期获取 超时
  • 15:55~2017-09-03 16:22 usertask 运行报错 超时
  • 18:14~2017-09-03 18:47 从生活切换到任务会报错 超时
  • 19:00~2017-09-03 19:13 vue控制台提示moment not found:’./locale 提前

1.2. 2. 总结

1.不会的知识点付费向他人求助推荐文章和讲解 每次都自己搜索资料将消耗大量时间,我只要完成需要.不要掌握系统的全面知识 11:48

2.查看到上一次crontab研究学习记录有了思想提升 发现部分记录有些看不懂. 同时之前记录挺有效的. 今天都没有上次学习有思路,

1.3. 3. 观点及其他

1.4. 4. 任务详情

[x]vue控制台提示moment not found:’./locale提前 预计 耗时 http://www.lxway.com/42918494.htm 直接把引入的moment.min.js 改为 moment 后问题消失. 也取消了上面连接中的优化.

[x]usertask 运行报错超时 预计 耗时 初步判断是某个action 跳出逻辑导致.之前对的. 7天时间清单 新添加的自动任务导致 doAutoTask; 服务器&前端提交代码.

[x]生活-历史动作-日期获取超时 预计 耗时 只用之前days接口完成,传入type作为不同类型数据; 页面提供初始化接口 model&sql 完成; 7天时间清单 api接口使用同一个还是不同; 之前想的是同一个,那考虑同一个接口的逻辑. SELECT DISTINCT timeday FROM d7_z39taskauto WHERE ( timeday LIKE ‘%2017-08%’ ) ORDER BY id DESC 前端接口对接完成, 还需要页面init方法,打开分页的时候请求默认数据; 7天时间清单

[x]习惯养成超时 预计 耗时 重复任务;定时添加;后台逻辑;自动完成; 自动完成. 文件独立,滑动已进入逻辑.还缺少真实数据和协议. 7天时间清单  点击自定义后,切换页面状态. 添加任务和系统推荐任务; 后期创建各群体,早起群,运动群,健康群. x 交友聊天, it&me8 劈腿=人生赢家,而不满; -重复任务 新建一个重复表. 需要taskid,uid,active. lastid, rule time(重复规则) 重复规则和逻辑思路是怎样的?每天24点或者请求数据时赋值克隆数据; 1、如果在请求数据时在执行数据刻工添加数据,会不会造成没有提醒?重复任务有提醒吗?比如每天提醒我起床,重复任务是有提醒的.这就是在请求前就需要克隆创建新任务,为的优化就可以把有提醒的任务,超过24点,立刻创建,来减少服务器压力,后期其他的重复数据在请求时再创建. 2、用重复表.还是定时任务表。 重复表示到了24点遍地表中所有任务判断条件再进行任务克隆创建。 而定时任务是从添加的那一时刻就创建定时器,并记录这些定时任务;在服务器崩溃或者重启的时候,再读取数据表,重新创建以及用户需要取消重复任务,可以做删除。 -两个方式相比,采用24点定时来遍历重复表,更为方便。 剩下的主要问题就是,重复规则如何保存?重复的规则需要所有把它罗列出来,如日周月年。 -每月天数不同,当部分月重复任务是在31号的时候,其他月份就无法重复创建。这时可以按照出现在月的最后一天。 -连续五天没有登录,就把重复任务标记为沉睡状态不做逻辑处理,不创建新的任务; 记录上一次登录时间,判断时间将间隔如果大于五天,即不做操作. sql 直接查询小于五天的这些任务; -前端只需要获取当天的生活任务即可。在今日任务列表中需要显示生活吗?如果需要显示,就需要添加按钮控制显影状态, 7天时间清单 如果显示在按钮组旁边会显得界面不好看,显示到日期,按钮的右边更为合适,生活任务没有计划,总结归档,这些操作;主要用于标识状态完成,生活类任务可以同时开展; 生活类任务不做,同时执行限制. 工作任务,同时只能执行一个; 生活爱你,放在右上角,不知道是什么意思,可以在点击按钮之后做一个消息提醒. 如,以显示生活任务,已隐藏生活任务; 如果显示生活的任务,就需要重新排序; -图标数据保存在前端,通过关键词key来获取对应的图片, -重复任务通常需要一些固定数据,比如说,洗头十分钟,吃饭30分钟,还有固定的起床时间,它不仅需要标题和描述,还需要定期提醒功能; 所以完全银保个任务来可能较好,这需要来判断部分,做到克隆部分,比如开始时间和完成时间不能克隆创建. 用排除法克隆所有数据,started done toggle ; repeat标签和重复表有怎样的关系; 没关系, repeat 可以在多层分类中便于查看任务; 添加任务描述如何处理? 不需要做处理,重复的是上一个人物,如果说没有把这个任务设置为重复任务,那么对以后都不会造成影响. -习惯任务完成后自动创建新的自动计时任务; -后台逻辑 -定时添加:过24点后,系统自动为新的一年复制添加类容; 难点:过12点还没睡如何处理, 先暂时不管. 时间管理鼓励就是早睡早起, 通宵的人占不考虑. 有些人是上夜班,还是需要记录分析的. 执行定时任务后需要打印日志信息,避免没有执行时,手动完成; 同时打印一些统计信息如,人数,任务数; time_last 上次登录时间应该从用户表中查询; 记录到词表中不合适. 17-09-02 7天时间清单 -创建数据表.z39repeat due=10m 7天时间清单 x 过程中想起2个灵感.1个杂事; 其中一个灵感瞬间就忘记,然后想了3分钟. -断点续传 如果创建任务出错中断时, 需要重复插入数据. 7天时间清单 可以根据 thenAdd 添加数据, where {created: like today, title , desc ,uid } , 任务表中并没有直接记录时间,可以用state来保存,如auto_2017-08-02 添加重复任务; 重复任务复制到任务表 ; 定时复制;
添加重复任务有两个入口,1.生活任务,2.添加重复标签,但是重复标签还缺少重复规则,电脑端有一个选择是有周日月重复可以或许到重复规则, 手机端也有在归档里面,可以添加重复规则标签,当添加这个标签的时候,就像数据表添加对应的数据,剩下的问题就在于前端添加还是后端添加,在前端添加更为灵活合适。 7天时间清单 前端操作就需要创建任务, 需要添加协议; repeatAdd taskid uid title desc rule time_rule x 昨天app和pc版整合,项目重构 wgl的沟通; 7天时间清单 重新整理思路及工作内容 mind -习惯养成 -重复任务思绪 -数据表 -接口 -后端逻辑 -前端对接 -前端相关 -定时任务(后端) -+新用户重复任务 -+更新登录时间 15m -接口&后端逻辑 通过taskid 和uid 判断数据重复. 7天时间清单 -前端对接 什么地方添加重复任务?1、生活 2、重复标签; 生活页面如何添加新的任务,之前的任务主要是通过对现有任务,添加新的重复任务,传入taskid ; 先从今日政府规章里面,添加项目标签来实现功能并测试; 7天时间清单 如何删除重复任务?取消重复标签的时候判断数据库时候含有这taskid和uid 的任务; 修改删除任务的后台逻辑. 7天时间清单 前端对接完成难以测试. 之前归档弹窗的滚动有问题,不能展示重复标签按钮. 7天时间清单 测试接口,不需要完全点击页面. 先直接调用接口即可. 后面在考虑用其他组件尝试 ithub.com/ElemeFE/vue-infinite-scroll 7天时间清单 前端归档处对接完成. 7天时间清单 -注意: 修改重复任务后,如果保存为新的重复. 需要取消原来重复, 设置当前为重复; 如何知道原来重复任务是什么? x 查看已经打开网页的 vue Directive 技术文章 7天时间清单 前端相关 添加生活类重复任务, 现在自己的任务可以直接添加到数据库. 其他人的数据如何处理?~~一开始大家都没有数据界面会显示比较难看,那就显示系统默认数据,如果注册的用户没有导入添加生活任务,系统每天都会复制新的任务数据,也会导致无用数据太多,最后一次登陆需要改变成最后一次使用,这里任务都当成普通任务一样,不好判断是否最后使用。 系统先显示默认任务,当用户完成任务时,如果任务是系统任务,那就按照系统默认生成用户的重复任务. 7天时间清单 前期系统并没有提供自定义任务,所有的重复任务都会一样,那还有必要创建重复任务吗?避免太多无用数据,把这里的生活习惯养成当做模板,点击完成之后,添加已完成状况的任务, 7天时间清单 如果这样将会导致界面上不方便修改状态数据,不好添加起床的具体时间。~~ 既然是因为数据太多冗余,每天删除数据库中前一天,没用的生活任务即可, 未删除的任务state = auto_2017-08-02 ;可以通过这个字段判断 7天时间清单 习惯养成页面返回 今日life任务; 7天时间清单 -前端对接 20m 遍历任务数据,添加标签对应图片; 现在还缺少数据. 7天时间清单 自动任务通过created 标签实现,可以不修改逻辑情况下 任务不用显示在今日任务中. 后期还是要考虑添加按钮控制是否显示. 7天时间清单 如果使用due就一定会显示. 不能通过task.state 来判断, 任务完成后state.none ; 7天时间清单 修改数据库成为测试数据后,数据返回成功但没正常显示到界面. lifes数组获取条件失败 . 7天时间清单 数据显示完成. 7天时间清单 刚才完成和取消完成测试有问题,多测试两次又好了. 7天时间清单 -定时任务 1、定时执行 2、后端逻辑; 3、系统默认重复任务 后段逻辑把它写成一个action,服务器定时执行这个action, -后端逻辑 30m 逻辑应该是怎样的? 1、获取上次登陆时间五天内的用户,然后把系统重复任务,添加给每个人; 现在可以先假设获取到了五个人的uid. 插入用户,任务数据可以一次性插入一万条; 如果插入数据有一条失败了会怎样? 7天时间清单 uid==0 的作为系统数据. 深度拷贝任务失败,还在继续. 7天时间清单 注意逻辑是对的,重启服务器后正常. 7天时间清单 任务复制完成,还需要复制标签; addmany 会添加重复数据, 添加第3个替换参数也会重复; 7天时间清单 任务插入成功,还需要插入任务标签; 7天时间清单 要先插入任务才有taskid, 然后插入tags; 标签复制成功. 7天时间清单 部分标签不需要复制? created due done 状态任务只需要created 并且时间是今天. 其他用户任务也是 不能复制状态标签. 7天时间清单 查看数据库,标签的插入数据错误. 查看insert sql 的打印信息,判断是 push obj 手动设置的值顺序不一样. 7天时间清单 修改task.state 字段长度为20,原来13不够用; +注意数据库的字段顺序不能修改,否则自动任务这里会出错. 7天时间清单 2、通过uid获取表中的重复任务, -+删除未使用任务,节约数据库空间; 7天时间清单 通过state=autu_xxxxx先找到taskid; 删除任务和标签; 删除成功 7天时间清单 -重复任务数据导入 10m xx-s7天时间清单 s7天时间清单 7天时间清单 数据写成nodejs 形式导入, ~~用sql导入不行,因为标签id不存在;~~ 转换habit中的数据格式,用于导入数据库. ,value\:\”(.*)\” —> ,tags:{key:’$1’} 数据导入成功. api/z39time/importrepeat 7天时间清单 还需要在repeat表中插入数据;插入成功 7天时间清单 -+测试 15m s7天时间清单 7天时间清单 协议请求并返回了. 但没显示到界面. 想不到原因,经过测试发现是 task.tags[“life”] != undefined && , 为什么呢?应该如何修改. x 发呆,ta44报时. 心中出现了现实主义者疑问. 7天时间清单 查看比对显示和没显示的任务数据区别,发现 tag.value 是 “” 和null ; 修改后成功 7天时间清单 -定时任务 30m s7天时间清单 e7天时间清单 定时任务数据保存吗?需要保存,这里涉及到任务闹铃提醒; 服务器重启之后,还需要继续执行提醒任务. 需要保存怎样的数据? Crontab
定时任务数据表, id taskid uid time .Crontab 参数有很多, 最好直接保存整个命令字符串. 定时任务需要用固定时间,否则一段服务器出问题,重启可能难以衔接. 定时命令完成过后是删除还是修改状态? 如果不删除保留数据有什么作用? 查看定时任务也可以从 tag中查看. 7天时间清单 现在构思还缺少能力,需要了解熟悉 Crontab 任务. 7天时间清单 定时任务分:系统定时和用户定时. 系统定时在配置文件中书写规则. thinkjs 中的 crontab 了解完毕. 7天时间清单 https://www.npmjs.com/package/crontab -如何取消定时任务? crontab.remove({command:’ls -lh’, comment:/comment 2/}); 7天时间清单 现在是完成习惯养成定时任务, 知识点已经够了. 7天时间清单 找到了时间字符串类库github.com/zeit/ms , 在模块中放入 crontab 没有执行命令. 7天时间清单 { interval: ‘10s’, immediate: true, handle: () => { console.log(“crontab in test”); } }, 命令没有运行,也想不起上次是怎样运行的. 通过action 执行命令. api接口查看 github.com/dachev/node-crontab src\common\bootstrap\crontab.js 中取消注释代码,可以运行定时器. 7天时间清单 写在对应模块下面也运行正常, 代码和thinkjs 的有所不一样. \src\api\config\crontab.js 测试成功 7天时间清单 -获取需执行任务uids n40m s7天时间清单 e7天时间清单 难点:cmswing表中的用户可能没有使用z39time, ~~会导致查询出很多无用id,不用担心。自己系统主要是z39time,系统中前期不会出现无用数据.~~ 那后期呢,用户表必定是总表,好包含多余数据. 需要以后在考虑,现在完成当下需求. 7天时间清单 cmwing_member.last_login_time 保存了登录时间搓,使用 moment(1493454133071).format(“YYYY-MM-DD hh:mm”) 可以查看具体时间. 需要在usertask 协议中更新登录时间, 先计算5天前的时间戳,然后收缩数据字段小于这时间的任务数据即可. 7天时间清单 SELECT id FROM cmswing_member WHERE ( last_login_time > 1503984426714 ) 直接运行sql查询正常. 但 action中错误,应该是跨模块调用问题. common/member 添加接口后正常 get_ids(time) . let uids = this.model(“common/member”).field(“id”).where({ last_login_time: { “>”: fiveDay } }).select(); -任务完成状态标识 ,可以先添加完成时间. 否则完全无法区分. 任务描述区显示完成时间. 后期考虑一周统计. -+更新登录时间 15m usertask 7天时间清单 this.model(“common/member”).autoLogin({ id: uid }, ip); 原来有接口. -+新用户重复任务 7天时间清单 新注册的用户,需要立刻添加重复任务. 需要从autotaskAction提取从相同部分逻辑.

[x]从生活切换到任务会报错超时 预计 耗时 Error in nextTick: “TypeError: Cannot read property ‘addEventListener’ of null” 查看控制台是 TimeAuto 的 Datetime DatetimePicker 任务出现一刹拉报错; 错误提示在 TimeAuto报错 注释TimeAuto.vue 中的datetime 后测试报错消失. 7天时间清单 查看各属性并测试发现身上:start-date=”minDate” :end-date=”maxDate” 引起的. 源码中监听属性改变并实时渲染. 7天时间清单 startDate () { this.render() } 把协议放到App.vue 一开始就请求就没问题了. 7天时间清单

[x]wgl沟通疑问解决耗时 [x]修改规则导致有人不熟悉产生疑问和困扰 需要修改前告知,并做修改说明; 在对方接触改变前,事先通知;

[x]在wgl沟通中只有他发出的责备与问题耗时 过程中不如问题情况和解决方法,就说些容易争吵的话. git提交的代码似乎不全, 可能是没有push到服务器上;

[x]pc列表今日分页还需要显示项目标签 需要告诉前端wgl

[x]pc版本今日任务标签”项目”列表隐藏耗时 这不是自己应该做的;

[x]整合手机版逻辑,完成一个任务修改逻辑;超时 预计 耗时 [x]前端wgl沟通10分钟总结了1句话耗时 我自己处理好1条拖动和协议,剩下的拖动你处理。

[x]pc版逻辑实现构思提前 预计 耗时 现在手机版vue已经包含框架和逻辑, 只剩下界面和部分逻辑不通; 稍微修改就可以; 昨晚已经做了整合工作; 主要涉及有app/pc公有. app中模块公有; 其中APP和PC版主要是界面组件不同; 变量和逻辑基本相同; 界面组件肯定不同; 不用考虑过多,现在这样直接对相同的部分复制即可. 现在需求不多,考虑过多的时间都只是浪费,他并不会为以后带来有效帮助,现在这样把共同的代码部分提取到一个文件共用,这样已经很好,

[x]提交前后端代码到服务器耗时 [x]今日总添加的任务没有显示在列表超时 预计 耗时 store tagSet 逻辑有问题;

[x]任务-今日的日期缺少当天的耗时 如果没有则添加. 在服务器端天剑更合适;

[x]收纳箱排期弹出第二天时间错误耗时 moment().day(1) —> moment().add(1, ‘days’) 再次查看文档后,发现我用错了接口. 英文描述中有明确说明,曾经的我只是根据名字,觉得是英文就没看,从而导致的结果.

[x]tag.value默认值优化准时 预计 耗时 只有部分系统用标签需要时间,其他都不需要. 因此不应该在逻辑中添加默认值. 删除默认值后,界面不紧没有即时更新. 刷新也没有显示了. 应该和界面逻辑有关系. 7天时间清单 经过控制台打印,和界面查看发现数据更新成功. 但是为什么display:none 没有显示. 因为曾经添加的部分逻辑 v-show=”checkTagShow(key) && value.replace(filterStr,’’).length>0” 上面概率性界面显示问题也解决了.

[x]mixin.js逻辑检查和理清未完逻辑提前 预计 耗时 感觉只完成了部分用到的逻辑,有部分没有完成. 7天时间清单 taskDel 已修改完成. taskGet 还未使用. 查看详情中会用到. 任务时长计算会涉及到子任务时间.

[x]due操作新增的日期处理超时 预计 耗时 今天没有安排任务,就没出现日期列表的Bug; daysDic 把日期保存起来, month为 key作为索引. 如果添加due标签的日期没有在数组中就插入数据. 7天时间清单 需要修改today原来的days 获取方式. 7天时间清单 due的修改,也需要改变datatime 的日期范围. 7天时间清单 +评估 +25m 7天时间清单 新型的改变月份成功. 7天时间清单 已请求过的月份一定有一天.包含数据是错误的,比如 我上个月没使用. 数据就是空的. 日期插入成功. 现在新用户或者月份中无数据可能有Bug. 7天时间清单 -due设置的时间不能比现在更晚. 在startdate 中设置起始时间为今天. 7天时间清单 当前选择月份数据可能为空. state.days[0] 导致逻辑bug. 还是需要报showday 放到全局store中去. showDay 放到全局后, get 正常, 但是赋值时报错没有setter,考虑 …mapActions 7天时间清单 -showDay 还是放在本文件中. 另外store中添加了一个变量,保存状态. 写了额外的actions.需要优化 7天时间清单 due 添加

[x]转换标签key为中文并显示提前 预计 耗时 加载z1flag标签数据,或者向服务器请求. z1flag会动态变化. 影响服务器获取数据. 接口;store;映射;key->中文;

[x]splash图反馈意见耗时 1、钟表上半部分太黑,刻度看不见. 里面的团内容变淡. 2、小人太丑, 3、最下方:杭州知达 d7game.com 发送自己以前的图片和嘴部动作. 不愿意语音电话沟通,让我感到困扰. E:\waibao\172为找女友\code\avatar\face

[x]任务修改状态后tags没变化耗时 设置started后, tags 中没有改变. 删除标签后需要修改tags,否则照成其他逻辑错误. 7天时间清单 删除的方法 Vue.delete(this.user, ‘age’); +设置due之后,时而正常. 因为due的显示有问题. 添加due 的判断后正常.

[x]splash图中的几句话构思超时 预计 耗时 一日一生,惜时如金, 时换金来,老闲悔日; 时间去哪儿了.时间去这儿了; 时金渡命,白纸戏影. 见老度日,起晚贪黑 一生时金,置换白纸,忆人思通; 勇超时针,换我所要. 时金梦想,惜梦超秒; 一日一生,度年如日.清醒而为,勇超时针.我勇, 弃性寻智,寻规提效,化量为械,缩械至无;我炼, 一日一生,时换金来, 一日一生,时间换钱. 时间去哪儿呢?时间没了,钱呢? 时间去哪儿呢?时间换钱.时间没了,钱呢?还剩下什么? 为自己和他人带来或留下什么… 是习性的欢笑.还是本能的度日. 自己的人生硬盘中有什么不能删除,值得保留. 时间去哪儿呢?时间换钱.时间没了,钱呢.还剩下什么? 自己的人生硬盘中有什么不能删除,值得保留.

[x]构思发现due未完成任务如何处理?提前 预计 耗时 相关还有时间段任务. 服务端返回,前端显示判断. -删除重复任务就中断继续重复. 7天时间清单 处理方式大致有 1、完全延迟到今天 2、暂停的任务到今天. 3、全部放会收纳箱. 3中操作用3个按钮代替. 如果昨天包含未完成状态,就显示 今日导入按钮。 -due done 两个条件来判断今日任务,是否会照成同一个任务显示在多个地方? 因为直接在收纳箱中就标记任务完成.就会出现没有due,而又要显示的任务. 7天时间清单 当天任务用due || done 判断. 延迟的任务用clone完成. 7天时间清单

[x]任务-日报协议&逻辑超时 预计 耗时 顶部布局修改,页面基本逻辑. 7天时间清单 需要接口对接和测试数据. 数据库测试数据已写好, 还差md真是文件及部署后的路径;

[x]任务-项目协议&逻辑超时 预计 耗时 1、项目列表 2、项目任务 3、添加项目 4、添加任务 项目列表完成. 7天时间清单 默认选择项目. 7天时间清单
项目任务获取, 7天时间清单 usertask 接口运行不正常了. member获取中多表联合查询where中缺少表名. 7天时间清单 添加任务 7天时间清单 任务添加成功,返回数据报错。因为TaskPro文件没有引入mixin.js需要的变量. 7天时间清单 添加项目 7天时间清单 添加成功. 7天时间清单 项目添加后需要更新项目列表; 并默认选中新项目. 7天时间清单 添加项目后还需要默认添加member数据. 否则下次打开系统看不到新建的项目. 7天时间清单 盲点:项目删除修改如何处理. 添加一个项目设置按钮.

[x]任务-今日协议&逻辑超时 预计 耗时 1、今日任务:due或done日期是今天. 2、查询有哪些日期 需要一条sql 查询除 z39tag表中 due或done 中value包含今天任务的日期有哪些?sql找lcw 7天时间清单 mind -今日 2:50 -任务日期 2:15 -后端逻辑 1h -前端显示 25m -+日期区域 50m -开始结束 20m -后端逻辑 10m -接口 5m -前端 15m -+列表宽度 10m -+选中周几 10m -+昨日未完 -+快返今日 -任务rest 1h -菜单显示逻辑 30m -rest 30m -+归档 2h -标签弹框 1h -常用标签 1h -+任务排序 -数据表 15m -接口 5m -后端逻辑 10m -保存任务id 10m -解析排序 30m -+列表当前任务 35m -任务状态 20m -自动切换 15m -+总结

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

results matching ""

    No results matching ""