1. 上传通讯录优化 17-06-16

await改为ansyn;上传修改数据; 登录后上传; x查看到其他任务和移动硬盘弹窗后焦点丢失; 14:29 `构思:在前段比对号码修改和新增后,分别提到后台直接插入数据更快. 通讯录需要用户pid才能进入正常逻辑打电话.否则只能号码直接,对用户体验无影响.需要查看录音记录是否正常?

0.1. 时间日志

  • 09:17 tlog文件展现形式
  • 10:10 wc10
  • 10:27 恢复系统快照
  • 10:30 cartoon
  • 12:51 上传通讯录优化
  • 13:22 通讯录测试&登录后获取信息bug修复
  • 16:26 dcloud mui与vue整合
  • 16:50 cartoon
  • 17:10 app打包v1
  • 17:25 app中通讯录弹框,登录后使用
  • 17:55 晚饭
  • 18:43 头部&启动时间-app优化
  • 18:57 主页search :before黑线优化
  • 22:42 app保存用户登录状态
  • 23:00 下班
  • 停社保
  • 需要延长线帮助移动硬盘稳定使用
  • 突破自己内心的障碍
  • 每出现一个问题,需要一个解决方案
  • 创建群可以使用导入群的方式(复制群),
  • 大群中划分小组
  • 上海大公司短号应用
  • 余额显示修改
  • 定制付费需求
  • 定时短信&电话
  • 通讯录显示头像优化
  • 主叫被叫调换
  • 公众号模板提醒
  • 付费咨询收款短信提醒
  • 信息资料完善
  • 电话任务
  • 录音收藏
  • 通话后立刻添加新数据
  • 文件记录回调日志,每月一文件.
  • 录音mp3格式转换 外包mp3格式转换nodejs
  • mp3标签
  • 拖动刷新&请求
  • 资料完善页面
  • 首页添加反馈链接图片
  • 项目上传封面图片
  • 反馈建议添加图片上传
  • 获取userinfo写到一个action中
  • 群成员通话时长/次数记录&排序
  • 导入页面已有成员禁止导入
  • share.js协议错误-->db运行
  • 群成员邀请
  • 找到两个vue经验2年(4年)的人
  • app效率疑问&测试

0.2. 总结

0.3. 观点及其他

0.4. 心中疑惑

  • 助人与创业
  • 别人如何提供建议分类
  • 最完美的一天想象
  • 自己想要怎样的生活
  • 自己每天的日志如何整理档案,积累成书
  • 如何与他人相互了解
  • 正面面对自己的缺点
  • 我的工作是什么?如何通过软件辅助我的工作?
  • 我在做什么
  • 电话联机
  • 疑问:其他人会如何做这个系统?

0.5. 任务详情

0.5.1. [ ]停社保

创建 开始 咨询发现可以网站停用社保. 今天周五先往账户里面充钱. 7天时间清单 查找入口30分钟,找不到. 考虑咨询郑怡

0.5.2. [x]tlog文件展现形式

创建 完成 把任务当做章节显示; @用标签代替; 任务名和描述解析出来,用作不同类别展示.

0.5.3. [ ]需要延长线帮助移动硬盘稳定使用

创建

0.5.4. [x]下班

创建 完成

0.5.5. [x]晚饭

创建 完成

0.5.6. [x]cartoon

创建 完成 全职法师

0.5.7. [x]cartoon

创建 完成 武庚纪

0.5.8. [x]wc10

创建 完成

0.5.9. [ ]突破自己内心的障碍

创建 觉得没钱-无法找女友.

0.5.10. [ ]每出现一个问题,需要一个解决方案

创建 自己也许没有经历或能力找到答案,可以相互帮助解决.

0.5.11. [ ]创建群可以使用导入群的方式(复制群),

创建 微信使用个人创建,他人邀请; 疑问:导入群,群消息管理方式;

0.5.12. [ ]大群中划分小组

创建

0.5.13. [ ]上海大公司短号应用

创建 防止猎头公司挖人;采用了移动短号实现,每2-3元/人/月;

0.5.14. [ ]余额显示修改

创建 预计

0.5.15. [ ]定制付费需求

创建 用户提需求同时,可以支付费用.需求大付费多的靠前. 付费超时未实现退钱.从需求出发.

0.5.16. [ ]定时短信&电话

创建 预计 界面;协议;定时功能;

0.5.17. [ ]通讯录显示头像优化

创建 未使用,接电话,注册,绑定微信,关注公众号,app,付费;

0.5.18. [ ]主叫被叫调换

创建 目的:解决对方没接电话的等待时间与话费. 工作:与第三方公司数据记录方式不同; 可以分等级提供开通功能;如果一开始就调换,主叫方不熟悉系统的情况,对方拒接电话.自己没有一点反馈会导致用户流失;

0.5.19. [ ]公众号模板提醒

创建

0.5.20. [ ]付费咨询收款短信提醒

创建 预计 短信提醒感谢金额,24小时内微信领取.超时退回; 短信模板;付费方式;退回记录; 登录就弹框提醒;

0.5.21. [ ]信息资料完善

创建 预计 兼职、照片类资料可共用.最好统一格式; 数据设计;页面布局;后端;对接;测试;

0.5.22. [ ]电话任务

创建 关心、定量、让对方说出制定内容、调情、陌生人、安慰、咨询、交友、

0.5.23. [ ]录音收藏

创建 预计

0.5.24. [ ]通话后立刻添加新数据

创建 预计 最好是websocket推送;最简单是页面数据刷新.会增加服务器负担;

0.5.25. [ ]文件记录回调日志,每月一文件.

创建 预计 避免多次回调多扣钱.导致自己系统bug,金额不对难以找到bug.

0.5.26. [ ]录音mp3格式转换

创建 预计

[ ]外包mp3格式转换nodejs
  xx 尝试 https://github.com/ArtskydJ/sox.js

ffmpeg -i test.wav -f mp3 -acodec libmp3lame -y wav2mp3.mp3 17-06-05 7天时间清单 nodejs wav转换mp3, 付费实现功能。 参考信息ffmpeg -i test.wav -f mp3 -acodec libmp3lame -y wav2mp3.mp3 推荐类库 ffmpeg

0.5.27. [ ]mp3标签

创建 是2人拥有,显示问题;

0.5.28. [ ]拖动刷新&请求

创建 预计

0.5.29. [ ]资料完善页面

创建 预计 用户昵称、资料、头像

0.5.30. [ ]首页添加反馈链接图片

创建 预计 百度图片钱5页找不到,可以考虑现有图片修改文字.

0.5.31. [ ]项目上传封面图片

创建 封面图大小显示.

0.5.32. [ ]反馈建议添加图片上传

创建 预计

0.5.33. [ ]获取userinfo写到一个action中

创建 预计 目的,减少大量重复性代码.通过 let userInfo = await this.Action("z43phone").getuser(); 这里是获取user的session,用于登录权限判断;可以在base _before 中判断; 7天时间清单

0.5.34. [x]通讯录测试&登录后获取信息bug修复

创建 完成

0.5.35. [x]上传通讯录优化

创建 预计 耗时 开始 完成 暂停 继续 暂停 继续 暂停 继续 await改为ansyn;上传修改数据; 登录后上传; x查看到其他任务和移动硬盘弹窗后焦点丢失; 7天时间清单 构思:~~在前段比对号码修改和新增后,分别提到后台直接插入数据更快.~~ 通讯录需要用户pid才能进入正常逻辑打电话.否则只能号码直接,对用户体验无影响.需要查看录音记录是否正常? [![7天时间清单](https://img.shields.io/badge/时间-14:56-ff69b4.svg "7天时间清单")](http://tlog.7dtime.com?time "14:56") 用websocket异步处理数据后推送到前端; 是自动上传,~~还是按钮点击上传~~; 为了方便用户,每次打开app自动处理; app 上传前已电话为key,保存数据; 服务端返回时更新object状态; 界面显示从未上传变为已上传; [![7天时间清单](https://img.shields.io/badge/时间-15:12-ff69b4.svg "7天时间清单")](http://tlog.7dtime.com?time "15:12") contacts 监听uid变化,如果登录了检测是否有号码需要处理。 同一个号码其他人可能已经上传添加. [![7天时间清单](https://img.shields.io/badge/时间-15:29-ff69b4.svg "7天时间清单")](http://tlog.7dtime.com?time "15:29") 疑问:如果修改好友电话如何处理?主人会自己修改号码,他人无需关心; 如果:号码一个个上传,比一次性上传处理多了很多处理. 不可取. [![7天时间清单](https://img.shields.io/badge/时间-16:08-ff69b4.svg "7天时间清单")](http://tlog.7dtime.com?time "16:08") 自己思路:单个号码function 不用await,把多个号码拆分成单个; 删除测试数据:user.id || 1 [![7天时间清单](https://img.shields.io/badge/时间-16:46-ff69b4.svg "7天时间清单")](http://tlog.7dtime.com?time "16:46") [![7天时间清单](https://img.shields.io/badge/时间-16:40-ff69b4.svg "7天时间清单")](http://tlog.7dtime.com?time "16:40") 逻辑已改好,需要测试; [![7天时间清单](https://img.shields.io/badge/时间-17:02-ff69b4.svg "7天时间清单")](http://tlog.7dtime.com?time "17:02")测试 删除部分数据; 7天时间清单 测试失败,uid 测试数据是1, 并且部分数据添加用了20秒; 7天时间清单 重启node后,测试成功.后台插入数据405条,开发模式耗时31秒. 7天时间清单 上传修改数据; 获取本地通讯录;获取服务器数据;数据比对;差异上传; t[![7天时间清单](https://img.shields.io/badge/时间-18:59-ff69b4.svg "7天时间清单")](http://tlog.7dtime.com?time "18:59") 情况:通讯录是从contacts里获取,比对上传需要打开app或登录后,不是打开分页; [![7天时间清单](https://img.shields.io/badge/时间-19:45-ff69b4.svg "7天时间清单")](http://tlog.7dtime.com?time "19:45") 难点:vue和外部function的相互调用? 1、var vm = new Vue({}) vm.add(); 2、vue import外部js [![7天时间清单](https://img.shields.io/badge/时间-20:27-ff69b4.svg "7天时间清单")](http://tlog.7dtime.com?time "20:27") main.js中修改 new Vue 为 var app = new Vue 后运行报错; 百度资料,dcloud搜索资料查看过结果. [![7天时间清单](https://img.shields.io/badge/时间-21:00-ff69b4.svg "7天时间清单")](http://tlog.7dtime.com?time "21:00")疑问:mui.plusReady 需要多少时间?如果在通讯录页面比对时,app通讯录数据是否已经有了? 猜测正常情况有了.其他情况是不能访问通讯录; 7天时间清单 通讯录数据本地化,便于开发.独立成js引入后使用. phones.js [![7天时间清单](https://img.shields.io/badge/时间-11:03-ff69b4.svg "7天时间清单")](http://tlog.7dtime.com?time "11:03")比对 通话号码比对;(对方电话修改后出问题;保持号码过期时;) 对方修改: 需要在对方表中添加旧号码,同时比对. 如果发现则自动修改系统号码. t7天时间清单 号码过期 和对方修改一样处理; 需要用户自己主动输入老号码; 而老号码也有了新主人. 这就会涉及到号码变化提醒. 通过当前号码主人的姓名来判断; 姓名模糊比对,如果是采用完全姓名没问题.最重要是用户会使用昵称. 比如“爸” t7天时间清单 现在先找出新的不同号码, 比对上传. 其他的功能后期用户多了在执行. s7天时间清单 underscore.js _.difference([1, 2, 3, 4, 5], [5, 2, 10]); // => [1, 3, 4] 方法可用于简单数据; pc测试号码保存成功,数据直接采用object传输; 7天时间清单 删除测试数据phones.js后测试成功. 7天时间清单

0.5.36. [ ]群成员通话时长/次数记录&排序

创建 预计

0.5.37. [ ]导入页面已有成员禁止导入

创建 预计

0.5.38. [ ]share.js协议错误-->db运行

创建 开始 https://192.168.1.2[![7天时间清单](https://img.shields.io/badge/时间-01:83-ff69b4.svg "7天时间清单")](http://tlog.7dtime.com?time "01:83")60/api/z43phone/jssdk, js中还是开发环境. 在js中判断是否微信,微信里才请求jssdk; 7天时间清单 微信中报错 redirect_uri , 修改 网页授权域名设置h.d7game.com 后能进入页面.无法不是显示z43phone 链接跳转到了 https://h.d7game.com/uc/weixin/getopenid?showwxpaytitle=1 7天时间清单 判断是微信访问是,获取微信openid进行页面跳转. z43phone 新增跳转失败,考虑查看控制台打印信息. 7天时间清单 以前有做逻辑判断,还以为是未更新或代码迁移时丢失,上传后发现后台报错.[Error] Error: ER_UNKNOWN_COLLATION: Unknown collation '#46' in table 'cmswing_wx_user' definition 7天时间清单 数据库cmswing_wx_user表双击无法查看.报错; 疑问:如何确保其他表没错呢? 单独执行sql发现依然是Unknown character set: 'utf8mb4' 错误. 7天时间清单 删除数据库失败,报错. lost connection to mysql server. 可以删除表.无法删除数据库 7天时间清单 软件查看用户拥有全部权限. http://blog.suchasplus.com/2007/11/error-2013-hy000-lost-connection-to-mysql-server-during-query.html mysql服务器版本又变回了5.1.73-log; 7天时间清单 数据库在也无法启动. 7天时间清单 系统快照回滚. 采用root权限删除同样报错lost connection to mysql server. 7天时间清单 my.cnf文件中mysqld 下添加skip-name-resolve 依然不行. 7天时间清单 root权限命名行删除也同样报错. 7天时间清单 创建表和删除表正常. 7天时间清单 其他数据库删除正常,这个cmswing删除报错.直接进入数据库报错目录删除cmswing删除成功. 7天时间清单 mysql 版本又成了 5.1.73-log; 准备重新在安装一次; 7天时间清单 [root@iZ23w4kfbpoZ var]# yum list installed | grep mysql 返回是5.6版本. mysql-community-client.x86_64 5.6.36-2.el6 @mysql56-community 7天时间清单 查找资料说是卸载残留导致. 7天时间清单 mv /usr/local/mysql/var /home/data 自定义数据库目录,可以完全卸载数据库. 7天时间清单

0.5.39. [ ]群成员邀请

创建 遗漏的成员主动添加(其他添加方式);

0.5.40. [ ]找到两个vue经验2年(4年)的人

创建 我的需求是什么,如何向他人求助推荐? 疑问:vue技术出现几年,有4年经验的人吗. 2014年诞生,到现在只有3年.

0.5.41. [ ]app效率疑问&测试

创建

0.5.42. [x]app保存用户登录状态

创建 预计 耗时 开始 完成 用户数据保存到本地,启动时读取; 难以测试,现在正是服务器不能使用;先暂时用本地服务器; 其实不难,只是感觉. 7天时间清单 plus.io http://www.html5plus.org/doc/zh_cn/io.html 查看官网api资料,demo 代码. 7天时间清单 wc3,ximalaya 音频 7天时间清单 github 搜索mui plus.io. 7天时间清单 测试文件读取写入失败. 7天时间清单 PRIVATE_WWW 改为 PRIVATE_DOC 后,fileEntry.file 进入. 7天时间清单 "/var/mobile/Containers/Data/Application/D5DC4BBE-8C21-4272-9EB3-8C97009DB144/Documents/Pandora/apps/HBuilder/doc/userinfo.txt" 读写测试成功. 7天时间清单 如果添加 writer.seek( writer.length ); 会在文件尾添加数据. 没写这行时,会完全覆盖文件; 7天时间清单 又涉及到文件调用vue,数据双向对用问题? 请教他人window.app = new Vue(),可以js调用app; app.$store.commit({type:"user"},userInfo); 可以外部js调用vue测试成功 7天时间清单 app.$store.commit({type:"user"},{ uid: 472, openid: "o7E5aty3m5wxdke9mB709OAOY", headimg: "logo2.png", username: "jsD7game" }); app逻辑已写好,app登录无反应.无协议请求 7天时间清单

0.5.43. [x]主页search :before黑线优化

创建 完成

0.5.44. [x]头部&启动时间-app优化

创建 预计 耗时 开始 完成 暂停 继续 启动时间:通常需要设置手动关闭splash(HBuilder7.1版本后启动界面不调用此方法超过6秒后会自动关闭)plus.navigator.closeSplashscreen(); 设置自动关闭后,app测试发现2-3秒自动关闭,还能接受; [![7天时间清单](https://img.shields.io/badge/时间-18:06-ff69b4.svg "7天时间清单")](http://tlog.7dtime.com?time "18:06")头部 沉浸式状态栏, 犯困,桌面睡15m. plus.webview.currentWebview().setStyle( {statusbar:{background:'#f7f7f7'},top:0,bottom: 0} );

0.5.45. [x]app中通讯录弹框,登录后使用

创建 预计 耗时 开始 完成

0.5.46. [x]app打包v1

创建 预计 耗时 开始 完成 直接运行打包,等待生成文件. 生成成功. 7天时间清单 appstore 注入安装.测试app. 安装成功,但是头部依然没有.且启动等待时间5秒太长.需要优化.

0.5.47. [x]恢复系统快照

创建 完成 常用命名 cd /usr/local/nginx/sbin ./nginx df -hl 删除不用文件.

0.5.48. [x]dcloud mui与vue整合

创建 预计 耗时 开始 完成 vue 编译发布版; [![7天时间清单](https://img.shields.io/badge/时间-13:39-ff69b4.svg "7天时间清单")](http://tlog.7dtime.com?time "13:39")修改app中index文件; 无法显示,app中static路径有问题.修改后主页面能显示,iconfont 和模块js不行. 7天时间清单 dcloud是二级目录结构,vue是一级目录结构; http://127.0.0.1:8020/z43app/index.html 二级目录 http://127.0.0.1:8020/index.html 一级目录 修改路径vue->dcloud路径: static/z43 改为 z43app/static/z43 后,pc上浏览正常,app白屏无错误提示. 7天时间清单 pc应该是虚拟目录所以正常.疑问:在app中是怎样的目录? 7天时间清单 从新修改目录结构. /z43app/static/z43 替换为 static/z43 后app和pc能看到部分页面,iconfont确实.pc能加载模块,app不能加载; 7天时间清单 static/z43/css/fonts/iconfont.css 去除为static/z43/css/ 后iconfont正常. 7天时间清单 app dcloud模块加载报错 [ERROR] : Error: Loading chunk 8 failed. 开发模式模块路径 http://192.168.1.2[![7天时间清单](https://img.shields.io/badge/时间-01:80-ff69b4.svg "7天时间清单")](http://tlog.7dtime.com?time "01:80")80/9.js, dcloud pc上奇怪的看不见. 发布模式 http://192.168.1.2[![7天时间清单](https://img.shields.io/badge/时间-01:80-ff69b4.svg "7天时间清单")](http://tlog.7dtime.com?time "01:80")80/static/z43/js/1.f983a82b4c8230bb607a.js 疑问模块js是在什么文件引用? 7天时间清单 manifest.js中 c.src=r.p+"static/z43/js/"+e+"."+{0:"3e25df3bd724c5f0a3c3" 7天时间清单 c.src = "static/z43/js/" c.src = r.p + "static/ 修改为 c.src = "static/z43/js/"后,加载模块成功. 7天时间清单 真机调试中没有header完全制定,感觉很不自然.可能正式安装正常. 7天时间清单 `mui与vux 冲突解决; html中引入mui.js 在pc中测试,便于修改. t7天时间清单 F:\Example\mui-master\js 下找h5+ 引入mui中的5个5+.js文件后报错,删除4个js 只引入mui.init.5+.js 后报错Uncaught ReferenceError: mui is not defined 7天时间清单 Cannot read property 'ios' of undefined , 在目录中搜索 this.options = 7天时间清单 搜索所有options = 发现, 查看众多文件找到mui.init.js,引入后报错消失. 7天时间清单 在app中运行报错 [ERROR] : ReferenceError: Can't find variable: mui 7天时间清单 mui.init在pc运行不会报错; app中报错,经过代码逐行注释后发现是app文件路径问题.调成后ok. 7天时间清单

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

results matching ""

    No results matching ""