1. 日报页面无法滚动 17-10-22

+(右滑)日报上方按钮消失不见. pc上没有这问题。手机上偶尔出现这情况。进入到日报页面后切换主页,然后在换回来后可以正常滚动.没有触发initpage, 想要主动触发页面刷新. 想不起如何触发,查找资料也找不到了. 14:16 https://vuefe.cn/v2/api/#vm-force

0.1. 时间日志

  • 05:45 醒
  • 06:40 起床
  • 07:00 洗漱1
  • 07:20 早饭
  • 07:53 不能上网-usb外置wifi无法识别
  • 08:40 厕所
  • 11:14 手机版重复标签 11:14创建重复任务逻辑
  • 12:10 午饭&楼下快递
  • 12:10 午饭
  • 12:56 理发
  • 14:36 日报页面无法滚动
  • 16:03 属于自己的自定义标签
  • 16:51 直接打开分页会导致协议先后顺序问题的错误
  • 17:14 任务列表只显示一级任务
  • 17:37 pc端没有获取今日任务
  • 18:12 卡通
  • 18:12 晚饭
  • 18:20 pc端标签显示不全
  • 19:09 洗漱2
  • 19:38 hsite
  • 20:15 预定4天的早餐
  • 页面数据为空的状态(图片)
  • 服务端重复任务逻辑
  • 服务端API协议安全验证
  • pc用户添加另外一种显示方式

0.2. 总结

0.3. 观点及其他

1.意识到习惯性即时复述是无积累行动后准备改善 即时复述已经到了一定习惯,开始进入下一阶段.

2.主动触发诱惑更有力量拒绝,就能避免不自主的诱惑 通常晚上会看动画,中午的时候去打开动画后立刻关闭,等到晚上很清楚已经拒绝过一次,就不在想打开了.

0.4. 任务详情

0.4.1. [x]预定4天的早餐

创建 耗时 开始 完成

0.4.2. [x]hsite

创建 耗时 开始 完成

0.4.3. [x]理发

创建 耗时 开始 完成

0.4.4. [x]午饭&楼下快递

创建 完成

0.4.5. [x]不能上网-usb外置wifi无法识别

创建 耗时 开始 完成 替换新的wifi硬件依然不能使用,可以判断不是硬件问题. -尝试更新驱动,本电脑无法上网就用笔记本搜索下载驱动程序; 需要查询硬件品牌信息,usb插入到延长线后网络运行正常. 插回原来正常的接口后依然不行.

0.4.6. [x]pc端标签显示不全

创建 预计 耗时 开始 完成 因为修改了tagitems协议逻辑导致,pc端访问接口只返回了25条数据,总共有125条; 因为数据库添加了新字段并且默认数据uid=-1, 之前数据是手动修改的没有改完.

0.4.7. [x]直接打开分页会导致协议先后顺序问题的错误

创建 预计 耗时 开始 完成 可以监听uid的变化, 如果没有初始化,就初始化获取数据. tagitems 修改完成. 7天时间清单 会出问题的页面有,任务、数据、任务详情. 每个页面添加getInitData,

0.4.8. [ ]页面数据为空的状态(图片)

创建 预计 美术出图;布局;

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

创建 预计

0.4.10. [ ]服务端API协议安全验证

创建 预计

0.4.11. [x]属于自己的自定义标签

创建 预计 耗时 开始 完成 显示是显示了系统所有标签, 这样会导致恶意营销产生全局污染. 都是后端工作, tagitem添加字段uid. 用户添加的时候插入uid, 查询的时候搜索uid是属于自己的或系统的. 使用2次命令查询, 1次查询失败 this.model("api/z39tagitem").findAll({ uid: ["IN",[null,uid]] }); SELECT FROM d7_z39tagitem WHERE ( uid IS NULL ), SELECT FROM d7_z39tagitem WHERE ( uid = 461 ), 一条命令的sql打印出来是,发现null字符不一样. SELECT * FROM d7_z39tagitem WHERE ( uid IN (null,461) ) 把Null改为系统默认值为-1后,查询成功.

0.4.12. [x]日报页面无法滚动

创建 预计 耗时 开始 完成 +(右滑)日报上方按钮消失不见. pc上没有这问题。手机上偶尔出现这情况。进入到日报页面后切换主页,然后在换回来后可以正常滚动.没有触发initpage, 想要主动触发页面刷新. 想不起如何触发,查找资料也找不到了. 7天时间清单 https://vuefe.cn/v2/api/#vm-forceUpdate 浏览官网查看所有api,找到 forceUpdate() 7天时间清单 麻烦的是手机上测试(加载)缓慢, 手机也有热重载不用重新刷新页面. 添加forceUpdate后 在测试的时候意外添加 this.$vux.toast.show({text: "刷新"+ _.random(0, 100) ,type: 'warn'});后页面可以滚动了. 尝试修改为 this.$store.commit('updateLoadingStatus', {isLoading: true}); 依然不行. 最后决定添加一个提示. this.$vux.toast.show({text: "加载成功" ,type: 'success'}); 7天时间清单

0.4.13. [x]pc端没有获取今日任务

创建 预计 耗时 开始 完成 暂停 需要调用sortday, 手机端调整sortday到mixin.js中便于pc端调用. 搜索到dateLine.vue,在什么地方添加还是交给负责pc端的wgl合适. 已经修改大部分了,最后继续修改完成.

0.4.14. [x]任务列表只显示一级任务

创建 预计 耗时 开始 完成 pc端也只展示1级任务,相关联的有日报中的二级任务如何获取显示. 在今日任务过滤中添加条件判断 task.parid == null 即可. 7天时间清单 代码pc_vue\src\views\task目录中搜索所有包含 this.taskAll.filter ,后添加task.parid == null 测试成功. +奇怪的是手机获取今日任务正常. pc版为什么缺少2个任务,在获取周任务后,今日任务列表中才正常. 手机版调用了sortday 获取了今日任务列表. pc版没有调用.

0.4.15. [ ]pc用户添加另外一种显示方式

创建 和项目分类方式一样, 用户可以选择另外一个方式. 就能实现部门任务细分展示。按照页面或者模块显示任务. 今日任务和项目内容;

0.4.16. [x]手机版重复标签

创建 预计 完成

[x]创建重复任务逻辑

预计 开始 完成 暂停 继续 界面数据, 单选, 展示,选择后赋值,修改repeat表数据 7天时间清单 -界面数据 7天时间清单 -单选,新增1个字段,修改参数. 7天时间清单 x 前端提交. 验收&反馈修改意见. 7天时间清单 -展示 17-10-22 7天时间清单 -选择后赋值 7天时间清单 -子任务不能重复,逻辑添加完成. 7天时间清单 切换子任务后标签没有更新. 因为之前旧的测试数据导致的视觉误差. -修改repeat表 添加和删除重复数据可以了。问题是如何修改任务; 需要判断此任务是否是克隆的,如果是就删除取消之前的数据. 现在克隆数据没有记录任务源id(cloneid),无法修改重复表.两种解决方法, 1.添加cloneid 2.每次创建重复任务修改taskid. repeat表中的lastid 就是用于修改后记录上个id用的. 7天时间清单 记录后,后期如何查询这个重复任务的日志信息. lastid基本无用,所以思绪有问题。现在先完成前端逻辑

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

results matching ""

    No results matching ""