1. 标签管理手稿图&逻辑数据库设计 17-11-10

还有逻辑性问题, 现在标签只有一个. 如果标签分类还有一个. 需要如何控制同名标签,对现有逻辑有什么影响? 构思多一个表保存?最简单直接方式. 前期就采用个人独立标签.不会全局污染,后期用户可以选择行业,把自己标签进行分类,进行全局合并. 和他人统一,便于可以快速找到相关资料. 也可以找到同行便于

0.1. 时间日志

  • 05:45 醒
  • 08:20 起床
  • 08:30 洗漱1
  • 08:55 早饭
  • 09:00 卡通
  • 09:53 厕所
  • 10:22 网站favicon.ico图标制作
  • 11:40 更新代码,对方提交代码时直接覆盖代码
  • 12:47 卡通
  • 13:08 午睡
  • 13:20 起床看朋友圈双十一吐槽
  • 14:09 协议请求缓慢,本地任务详情等待需要6.3s
  • 16:30 标签管理手稿图&逻辑数据库设计
  • 17:17 晚饭
  • 18:20 厕所
  • 19:13 项目上线,导入自己的项目数据 19:13pc端编译&基本修改 22:25手机端编译 19:24资源部署 19:50清空数据库 20:04系统默认标签调整
  • 谷歌分析js请求太慢导致卡顿
  • 删除z39member和z39friend表多余部分
  • node同一个页面区分手机和pc端页面
  • pc端也添加未登录状态的默认数据
  • 支付宝向个人转账回调的方式支付
  • 对日报文章添加标签进行分类
  • 生成自己以前tlog对应的md文章
  • 任务提醒功能-系统,公众号,app,短信,电话
  • pc任务总结模板选择
  • pc任务总结模式
  • 日报格式模板选择pc
  • 标签列中存在多选,如其他,常用标签
  • 任务详情细节完善
  • 以搞破坏找茬的心态测试系统
  • 10.7号周日下午20点找轶哥聊次项目管理tower系统
  • 项目上线,导入自己的项目数据 导入自己项目

0.2. 总结

0.3. 观点及其他

0.4. 任务详情

0.4.1. [x]起床看朋友圈双十一吐槽

创建 耗时 开始 完成

0.4.2. [x]午睡

创建 耗时 开始 完成

0.4.3. [ ]谷歌分析js请求太慢导致卡顿

创建 预计

0.4.4. [ ]删除z39member和z39friend表多余部分

创建 预计

0.4.5. [ ]node同一个页面区分手机和pc端页面

创建 预计 判断是手机还是pc,this.display加载不同模板即可.

0.4.6. [ ]pc端也添加未登录状态的默认数据

创建

0.4.7. [ ]支付宝向个人转账回调的方式支付

创建 取消 搜索资料看到曾经有个人接口,后来关闭了. http://www.zfbjk.com/ 第三方似乎提供类似服务, 需要注意安全性及其他.

0.4.8. [ ]对日报文章添加标签进行分类

创建

0.4.9. [ ]生成自己以前tlog对应的md文章

创建 预计 1.直接tlog转换md 2.通过后台搜索任务,然后生成md. 方式1已经有了现有逻辑代码,更快速便捷. 但是数据库可能就会缺少数据,需要添加逻辑插入数据库.

0.4.10. [ ]任务提醒功能-系统,公众号,app,短信,电话

创建 pc系统提醒:alert弹窗+ 浏览器title滚动字幕 ; 公众号模板消息, 也可能没关注或者取消了关注. 没关注就提醒关注, 取消关注后就升级为短信提醒. APP消息推送; 短信, 电话, 双向回拨,或者自动短号. 如果在pc端系统,选择APP需要判断 是否有安装过APP,或者每次默认APP提醒. 手机端h5不能选择 系统提醒,因为网页经常被关闭,或者锁屏后完全看不见. 短信和电话提醒需要付费.

0.4.11. [ ]pc任务总结模板选择

创建

0.4.12. [ ]pc任务总结模式

创建 如果存在'总结'标签,页面就提供多个不能输入框. 并且不显示创建子任务?

0.4.13. [ ]日报格式模板选择pc

创建

0.4.14. [ ]标签列中存在多选,如其他,常用标签

创建 现在可以在任务详情中选择多个标签, 功能已经晚上. 只是在标签列中不能多选会有点别扭.

0.4.15. [ ]任务详情细节完善

创建 预计 图标,取消按钮,标签,计时时钟, 顶部间距. 背景透明填充. 选择设置标签后会出现错乱. 添加项目控制台报错. 需要前端wgl录制测试过程视频发我. 避免重复性测试共工作. 项目:成员不能删除自己, 项目设置需要显示“删除”按钮. 添加成员的其他几种方式. 邀请链接,二维码, 4象限中任务的显示. 选择紧急重要标签会同时选中4个. 默认没有4象限标签如何处理,显示在什么位置?全部显示在杂事里面. 7天时间清单 任务详情中图标的使用方式不同, 不能直接运行, 7天时间清单

0.4.16. [x]协议请求缓慢,本地任务详情等待需要6.3s

创建 耗时 开始 完成 task 第一次打开6.3s,第二次2.5s; 刷新后打开usertask 23.7s, task 0.14s 这么长等待时间,怕是用户还没进一步了解. 直接关闭系统了. 那部署到服务器上会这样吗?可能会快一点. 刷新在访问usertask 17s usertask 手机端 1.49s, pc 16.49s 手机1.45s 1.85s , pc 19.70s 仔细查看后台控制台耗时1.7s, 发现是pc端采用了本地开发的代理域名导致. 本身没有问题; 有静态资源需要加载,如果把usertask放在进入网页时就请求数据,总体时间就能快更多. 7天时间清单 pc端修改api.js后启动程序失败,webpack_hmr一直加载几分钟 重启node后重新访问依然不行. 网页可以正常点击,但是没有收到数据返回. 没有超时,后台没有收到数据请求,重新启动后端node后,刷新前端运行正常.

0.4.17. [x]更新代码,对方提交代码时直接覆盖代码

创建 耗时 开始 完成 你修改文件的时候,要提前跟我说,我提交了你再修改 这种问题开发中是会存在,但是避免这种问题的存在,才是最节省时间的方式. 沟通达不到统一结果. 7天时间清单 服务器上已经有提交记录,但是我本地无法获取到最新文件. 删除或revert都不行,在尝试clean 发现只删除了目录已提交文件外的其他文件. 判断clean无效, 重新安装依赖包还需要等待安装完成. 7天时间清单 PhantomJS not found on PATH , 等待几分钟后发现文件没有一点进度,同时发现网络监测下载速度为0,重新安装. 测试失败. 直接从服务器下载源码后覆盖本地文件运行成功. 7天时间清单 showREFlog 可以看到对方提交的日志, 尝试几次revert 到他的版本后似乎可以了. 7天时间清单

0.4.18. [ ]以搞破坏找茬的心态测试系统

创建

0.4.19. [ ]10.7号周日下午20点找轶哥聊次项目管理tower系统

创建 预计 取消 对方连续两次放鸽子,向对方请教对方无义务帮我.

0.4.20. [x]网站favicon.ico图标制作

创建 预计 耗时 开始 完成 http://www.bitbug.net/ 遨游中打开十分缓慢. 直接上传图片生成ico成功,放到网站上图标大小什么都看不见. 7天时间清单 再次修改,去除图标中原有的黄色背景. 发现依然看不清楚. 暂时用着,这个只能重新设计. 7天时间清单

0.4.21. [x]标签管理手稿图&逻辑数据库设计

创建 预计 耗时 开始 完成 暂停 继续 还有逻辑性问题, 现在标签只有一个. 如果标签分类还有一个. 需要如何控制同名标签,对现有逻辑有什么影响? 构思多一个表保存?最简单直接方式. 前期就采用个人独立标签.不会全局污染,后期用户可以选择行业,把自己标签进行分类,进行全局合并. 和他人统一,便于可以快速找到相关资料. 也可以找到同行便于沟通学些和请教求助. 现在的数据库设计只支持 全局和个人标签。对标签分类和同时存在似乎还没进行过思考,虽然字段似乎已经有了. 7天时间清单 tagitem 中的value字段需要删除, 已经在tag中存在value 完成了前期功能. 现在设计key是唯一的. 可以不唯一吗?现在tagitem 存在的目的是可以获取对应中文意思. 如果标签是用户范围的,那查询中文意思也能通过uid来查询. key+uid 组成主键. 7天时间清单 -如何从个人标签变成行业标签 用户选择行业,如果行业还没有该标签.则管理员审核,通过则成为行业标签. 需要添加一个字段标识待审核状态. -如何添加行业标签 行业标签为uid变为-1, 个人标签、行业标签、不同行业标签重名、 key+uid 就会出问题. 那加上其他字段为 key+type+postion+uid组成主键. 1.系统通用标签 2.行业标签 3.个人标签 4.待审核标签. key会重复, 如果行业中已经包含这个标签,则直接合并. 如果没有标签就等待审核. 合并的逻辑如何处理? 合并包含key和name, 以key为准进行合并. 用户可以包含多个行业吗?极少情况可能出现这种情况,现在想不到. 相同的key基本name也一样. 可以通过同名的key或name进行搜索查询. 一门技术可能涉及多种行业. 如程序员可以是任何行业. 那一个标签就不应该是归纳到行业,似乎有多种归类方法. 已经加入行业的用户添加标签后又如何处理? 当做个人标签. 标签合并后才是属于项目标签. +相关操作有,用户改变行业. 以前的数据需要怎样修改吗? 新行业可能会出现创建新标签. 这样会出现同样的标签显示多次. 标签前面需要附带行业. +同名标签的任务搜索. 按优先级进行排序显示出所有同名数据. 7天时间清单 需要一个独立的标签管理界面. 管理的好处在于可以找到同行和相关资料,发布的问题可以快速找到专业的人解决. 整理技术文章和博客时,可以方便的借用他人数据. 在这个行业中积累经验能力,也能被他人找到. 建立合作赚更多钱. -深度分类, 如程序分类. 前端->vue->布局 组件开发 协议. 这种用多个标签组合实现. 个人标签合并为行业标签时, 直接删除个人标签即可. 7天时间清单 标签审核方式:1、管理员百度资料查询是否真实 2、该行业的老用户审核同意. 避免恶意用户做营销广告,给他人造成麻烦.

0.4.22. [ ]项目上线,导入自己的项目数据

创建 预计 开始 暂停 继续 暂停 重新编译pc端,h5,静态资源部署;清除数据库;导入自己的项目; 系统默认标签调整; 7天时间清单

[ ]pc端编译&基本修改

预计 开始 完成

[ ]手机端编译

预计 开始 完成 h5的部署和app打包方式不一样,之前没部署过手机的. =static/ --> =/static/ node本地测试 1.src/z39tlog/index.mobileAction view/z39tlog/index_mobile.html 2.ndex.html --> mobile_index.html http://192.168.11.1[![7天时间清单](https://img.shields.io/badge/时间-87:83-ff69b4.svg "7天时间清单")](http://tlog.7dtime.com?time "87:83")61/z39tlog/index/mobile/ 可以直接正常运行. 由此可以判断,h5只需要修改 index.html中的路径即可. 和pc端基本一样,不像APP打包需要修改大量文件路径 7天时间清单 index.html static/z39/ --> //cdns.d7game.com/z39/z39h5/ static/ --> //cdns.d7game.com/z39/ 测试报错, js中包含static/z39 路径还需要替换. 7天时间清单 www/static/z39h5 目录中批量替换 /static/z39h5/ --> /z39/z39h5/ 清空目录缓存 https://cdns.d7game.com/z39 http://192.168.11.1[![7天时间清单](https://img.shields.io/badge/时间-87:83-ff69b4.svg "7天时间清单")](http://tlog.7dtime.com?time "87:83")61/static/z39h5/js/2.375b9c2eae1272c5ae8c.js 这个文件找不到 7天时间清单 测试 "z39/z39h5 --> "//cdns.d7game.com/z39/z39h5 成功. 7天时间清单 还缺少1张图片路径不对. top1.jpg (/z39/z39h5 --> (//cdns.d7game.com/z39/z39h5 完全运行成功. 7天时间清单 修改的次数太多,不确定关键步骤. 需要重新编辑在整理记录下关键步骤. 已经可以快速编译部署. 1.dist/static/z39 --> www/static/z39h5 2./static/z39h5/--> //cdns.d7game.com/z39/z39h5/ 有部分路径是 ../../static/z39 只有一处存在这个路径,上面测试这里有遗漏. 7天时间清单 查看vue中的路径不一样,需要统一. ../../static/z39 --> /static/z39 测试程序可以运行. vue代码中统一采用 "/static/ 还是 "static/ , 前者肯定没错. 替换后重新编译再试 7天时间清单 Search "static/z39/" (100 hits in 11 files) Search "/static/z39h5/" (88 hits in 9 files) 比对发现 moveListen.js和 manifest.cccd64652f77243e7c2a.js中包含路径"static/z39/"; moveListen.js 全部替换后,只有一处文件是"static/ 相对路径. 1.dist/static/z39 --> www/static/z39h5 2.www/static/z39h5 目录下 /static/z39h5/ --> //cdns.d7game.com/z39/z39h5/ index.html /static --> //cdns.d7game.com/z39 删除map 3.manifest 中替换路径 n.p+"static/z39/--> "//cdns.d7game.com/z39/z39h5/ 测试成功.

[ ]资源部署

预计 开始 完成 pc端部署测试运行成功.

[ ]清空数据库

预计 开始 完成 之前已经清空过一次,这次主要清空所有任务、标签. 基本就是所有d7表. 尝试删除在创建吗? 直接写成sql以后清空更方便快速. DELETE FROM d7_cooperate; DELETE FROM d7_suggest; DELETE FROM d7_z39audio; DELETE FROM d7_z39blog; DELETE FROM d7_z39clone; DELETE FROM d7_z39friend; DELETE FROM d7_z39member; DELETE FROM d7_z39project; DELETE FROM d7_z39repeat; DELETE FROM d7_z39sort; DELETE FROM d7_z39tag; DELETE FROM d7_z39task; DELETE FROM d7_z39taskauto; DELETE FROM d7_z43call; DELETE FROM d7_z43contacts; DELETE FROM d7_z43group; DELETE FROM d7_z43mobinfo; DELETE FROM d7_z43phone; tagtmp中的系统默认数据不方便全部复制,手动一条条复制回复. 7天时间清单 从之前报错的tagitem中复制粗数据sql执行后插入数据成功. 手动删除部分tagitem中的测试数据和无用数据. 刷新pc页面运行正常无报错. 7天时间清单

[ ]导入自己项目

预计

[ ]系统默认标签调整

预计 开始 完成 1、调整其他中的标签. 其他都是固定的不用调整. 2、tagitem中部分标签调整为个人的. 也可以暂时不管. 上线前一定要修改. 否则其他使用标签后,修改了数据库导致他人获取失败. 数据库表打开非常缓慢,数据库工具直接进入无响应状态. 调整tagtmp中的key=other,

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

results matching ""

    No results matching ""