[关闭]
@pspgbhu 2018-06-08T03:26:04.000000Z 字数 19292 阅读 1240

JD 周报

JD


  • Alpha 项目
    • IoT 平台
    • Skill 平台
    • Captain语音购物可视化项目
    • 一些具体的服务
  • 智能冰箱
    • 冰箱 PAD
    • 冰箱 APP
    • Kepler 模块
    • 冰控
  • 物联网相关
  • 市场运营
  • 其他

2018-06-04 Mon ~ 2018-06-08 Fri

京东小程序 (共 4d)

其他

下周计划


2018-05-28 Mon ~ 2018-06-01 Fri

其他

下周计划

2018-05-21 Mon ~ 2018-05-25

其他

下周计划


2018-05-14 Mon ~ 2018-05-18 Fri

智能冰箱

Alpha

其他

2018-05-07 Mon ~ 2018-05-11 Fri

其他

2018-05-02 Wed ~ 2018-05-04 Fri

Alpha

其他(3d)


2018-04-23 Mon ~ 2018-04-27 Fri

其他


2018-04-16 Mon ~ 2018-04-20 Fri

Alpha (共 1.5d)

其他(共 3.5d)


2018-04-09 Mon ~ 2018-04-13 Fri

Alpha(共 1d)

物联网

其他(共 4d)

2018-04-03 Tue ~ 2018-04-08 Sun

其他(3d)


2018-03-26 Mon ~ 2018-03-30 Fri

智能冰箱

Alpha 项目(2d)

其他(3d)

2018-03-19 Mon ~ 2018-03-23 Fri

Alpha 项目(2d)

其他(2d)

2018-03-12 Mon ~ 2018-03-16 Fri

智能冰箱 (共 0.5d)

Alpha 项目(共 1.5d)

其他(共 3d)

2018-03-05 Mon ~ 2018-03-08 Fri

智能冰箱 (共 2d)

其他(共 3d)

2018-02-26 Mon ~ 2018-03-02 Fri

智能冰箱(共:2d)

Alpha 项目(共:1d)

其他(共:2d)

2018-02-26 Mon ~

本周工作

本周计划

2018-02-05 Mon ~ 2018-02-09 Fri

智能冰箱(共 3d)

Alpha 项目(共 1d)

其他(共 1d)


2018-01-29 Mon ~ 2018-02-02 Fri

智能冰箱(共 2d)

Alpha 项目(共 1d)

其他(共 2d)

下周


2018-01-21 Mon ~ 2018-01-26 Fri

Alpha 项目(共 1d)

智能冰箱(共 3d)

其他 (共 1d)


2018年1月第三周

智能冰箱

Alpha 项目

其他

下周


2018年1月第二周

  1. Alpha: 夏普晓乐项目开发完毕 100%。因为程老师请假,所以暂时无法联调。(3d)

    • 由native切换商品改为h5自己完成切换商品。
    • 部分服务端接口有变化,所以也重新适配了一下新的接口。
    • 重新定义了与 native 的接口
  2. 冰箱项目: 修复了一个开普勒一键购相关的 bug

  3. 其他: 对原晓乐sse项目进行了部分改造,使其脱离了业务逻辑,能适配更加通用的场景。(0.5d)

  4. 其他: 继续学习浏览器渲染相关知识点。正在输出文章(已完成了 70%)(0.5d)

下周:
1. 下周与程老师开始联调夏普晓乐
2. 可以输出一篇"浏览器工作与渲染原理"


2018年1月第一周

Alpha 项目 - SSE 长连接中间层 (4d 开发100%,正在预发布环境部署中)

本次项目文档

技术栈:基于 Koa2 框架,用 Redis 同步服务器集群数据。

node 提供两个接口:

目前使用 cookie 中的 ssid 字段来标识用户的唯一身份。当使用负载均衡来在多个容器上运行服务时,node 除了会在本地内存中保存一份 ssid --> SSE 的对应关系外,还要再 Redis 中储存一份 ssid --> IP 的关系表。当其他请求通过负载均衡来请求容器集群时,node 服务器会根据请求头中 cookie 的 ssid 字段来查找和客户端建立长连接的机器,然后 302 返回一个类似 ${ip}/api/vi/acceptdata 的 url,重定向到正确的服务器上。

在本次开发中主要提升了下面这几点:


2017年12月第五周

物联网相关 - 跨年游戏 (共 3d)(100%)

Alpha 项目 - 夏普晓乐 (0.5d)(前端 100%,node层 demo 阶段)

其他 (共 1.5d)


2017年冰箱相关业务


2017年12月第四周

物联网相关

“跨年活动“ 游戏(双旦游戏改名)(开发 100%)5d

放弃了EUI框架,从周一晚上开始重构了整个项目。

起初使用 EUI 框架是为了更加全面的了解 Egret 生态,同时也为了实现 UI 与 逻辑相分离。经过一段时间的使用后,初步的认识了 EUI 框架,达到了我的第一个目的 ”更全面的了解 Egret 生态“,随着深入的研究和了解,也慢慢发现了其作为复杂 UI 实现的解决方案对于小型游戏来说有些画蛇添足,而且 UI 与 逻辑相分离的实现方式很多,也不一定非要用 EUI 框架来实现,目前我是通过在代码层面上分出 UI 容器逻辑容器 来实现的。

总结一下重构的原因:
1. 使用 EUI 需要引入额外的库,压缩后项目体积增加 200 多 kb,而我整个项目加上图片也就 700 kb。
2. EUI 在面对微小型游戏的时候,其 快速描述UI、数据绑定 等优点并不能完全的展现出来。
3. 在小型项目里,直接用 Egret 来描述 UI 并不比 EUI 框架来的慢。
4. 根本原因就是:项目越大,越适合 EUI 框架,小型游戏使用 EUI 的意义并不是很大


2017年12月第三周

智能冰箱

物联网

其他


2017年12月第二周

市场运营相关

本周的工时基本用在了写这个 H5 游戏上面,采用的游戏引擎是 白鹭引擎(Egret),采用该引擎的主要原因是由于其市场占有率高。但是目前发现有个缺点是其社区不够活跃,遇见问题难以快速的在互联网上搜索到答案。不过也没有和其他的游戏引擎社区对比过。
目前已经熟悉了该引擎的基本用法,已经具备了使用该框架开发一些简单游戏的能力。

使用了一段时间基于 canvas 的游戏引擎后,目前感觉到对比与传统的 dom 游戏,canvas 游戏引擎具备以下两个优势:

  1. 高出数倍的性能
  2. 熟练使用之后,开发效率要高于 DOM 游戏开发
  3. 兼容性更好
  4. 技术限制更少,具备更多的可能性,可以开发出更为优秀的游戏

冰箱项目 - 冰箱控制


2017年12月第一周


2017年11月第四周

英文站 (3d)

冰箱项目(1d)

  1. 修复开普勒 BUG 一个。
  2. 修复冰箱视频音量 BUG 一个。

其他(1d)

  1. 完善了 github-download-parts npm 包
  2. 扩充了一点点 Git 和 Linux 的知识。

2017 年11月第三周

英文站

本周英文站的开发工作已经全部完毕,并已于周二提测,但是测试貌似还没开始测。
目前除了正常修复BUG外还有以下工作需要完成:

  1. 周五,视觉方面目前刚刚进行了全站的风格统一,我这边大约需要 1 天 的时间进行调整。
  2. 运营方面决定在首页添加“运营氛围模块”,模块开发将交由深圳的 UED 前端的同事完成,而后由我来进行整合。

冰箱项目

  1. 完成澳柯玛冰箱用户协议静态页面,并且邮件给了志明。
  2. 修复开普勒 BUG JDSMARTDEV-11805,暂时尚未上线。
  3. 修复冰箱控制 BUG JDSMARTDEV-11714 暂时尚未发布。

2017年11月第二周

截止刚才我这里能开发的基本都开发完毕了,但是距离提测还是有一段距离,目前阻拦提测的具体原因如下:

  1. 设计方面原因:

    • 整个首页是由多个设计师分模块完成的,存在一定程度的风格不统一,目前视觉这边正在由一个设计师进行统一风格处理,目前无法预估什么时候能够拿到最新的设计稿。
    • 部分模块视觉效果进行了微调,设计稿应该会很快给到这里。
  2. 运营原因:

    • 首页提测需要运营这边录入真实数据,他们预计 17 日才能录入完毕。
  3. 后端原因:

    • 缺少三个接口,完成日期无法估计。

所以说至少估计要 17 号才能提测。。。

2017年11月第一周

目前项目还是处于开发阶段,造成之前进度预估错误的原因是:之前以为页面重构完成后是通过后端套模板来渲染的,后来才知道页面中大多数是后端渲染 JSON 到页面上,前端再解析 JSON 手动渲染 DOM。又有一些楼层是需要调用接口,根据 response 来渲染楼层。这样子就会需要我这在写许多渲染页面的脚本,增加了大量的工作量。

估计开发工作会一直持续到下周周中。

在这个项目开发阶段结束后,我和这边前端 leader 沟通一下,在项目的提测阶段,我还有必要在这里办公否,如果没太大的需要,我就回朝林,在有必要的时候再过来一下。


2017年10月第四周

  1. 京东主站海外版
    开发90%(主体已经开发完毕,还剩一些边角),目前联调中,预计周一提测。

  2. 主站海外版首页双十一活动 “红包雨”
    一个 1.5天 工作量的活动页面(已开发完毕)。

  3. 感想
    通过这几天大量的写代码和阅读他人代码,确实让人学到了一些东西,使知识面更圆润了一些,尤其是这几天反复的为每个模块写 JS,慢慢的使自己开始有意的确定自己的代码风格,有一套属于自己的最佳实践。
    样式方面也开始注重一些最佳实践,尤其是在 PC 首页这种拥有大量 DOM 的页面。

    还有,通过接触不同的环境,不同的人,开拓了视野,往前看能看的更远,回头看也能看的更加全面。


2017年10月第三周

  1. 京东主站海外版
    主站海外版全新改版,一方面因为改版后整体UI变动过大,二来是因为原来的项目中冗余代码过多,因此此次全部重构首页所有代码。
    考虑到首页属于展示型的页面,因此采用 JQuery 技术栈进行开发。

    收获:

    1. PC端无法使用 Flex 进行布局,因此学习到了很多传统的布局方案(包括双飞翼布局,table 布局等)。
    2. 使用 JQuery 开发,就更加需要注重代码的质量与逻辑。
    3. 毕竟是接触到了新的团队和新的环境,对于视野提升与思维拓展还是有一定程度帮助的。

    吐槽:

    1. 项目时间过于紧张,即使算上所有的周末,还是不能确保月底前项目能处于待上线状态。

    相关排期计划如下

    • 10.14~10.18 4天 前端重构 (实际19日重构完成)
    • 10.19~10.23 4天 联调+魔法石录数据 (20日开始联调接口)
    • 10.24~10.27 4天 测试+bug修复
    • 10.30~10.31 2天 业务录线上数据

2017年10月第二周

  1. 冰箱项目 冰箱PAD

    • 修复了一个BUG
  2. 冰箱项目 冰箱控制 (共 2d)

    • 修复了大量BUG (1.5d)
    • 完成了冰控模板,目前已 zip 包的形式发给了厂商 (0.5d)
  3. 其他 (2d)

    • git-download-parts 可以按文件夹下载 github 仓库中的文件。这个包下午应该就可以用了。

2017年9月第四周

本周的工时主要投入在了冰控BUG的修复,定位上了。

  1. 冰箱项目 冰箱控制 (4d)

    • 排查并修复一批冰控 BUG
  2. 冰箱项目 冰箱APP

    • 修复了视频播放控制条显隐相关的BUG jira#11145, 11148
  3. 冰箱项目 新增需求【冰控H5接入文档,及 demo】
    排期:10月10 - 10月12日

  4. 冰箱项目 新增需求【购物模块化】
    【购物模块化】需求:由京东提供购物模块 apk,第三方厂商进行集成,不同的厂商会有不同的渠道id。以后我们这里的埋点需要添加上 渠道id 这个参数。

    渠道id 会由 native 端放进 cookie 中,H5 通过改造埋点 js 文件,从 cookie 中获取 渠道id,并新增一个上报的字段。

    服务端也会从 cookie 中获取 渠道id ,来进行订单的渠道区分。

    排期:10月16 - 10月20


2017年9月第三周

  1. 冰箱项目 冰箱控制

    • 修复项目中的 browserList config 来解决缺少 -webkie-flex 属性造成的样式 BUG
    • 提取了冰控公共逻辑作为 mixin
    • 周五开始联调美的360冰控,下班前会给厂商总结一份 bug list
  2. 冰箱项目 八月迭代(100%)

    • 新增一键购相关埋点。(下午提测)
    • 一键购相关功能。(已提测)
      • 商详页增加一键购按钮。
      • 新页面:一键购结算页。
      • 支付成功页改版。
      • 新页面:一键购专用的支付失败页。
    • 领券中心新增冰箱专享券。(未提测,产品暂时还未能申请下来专享券,所以和曼丽沟通了下,就暂时先不提测了,等优惠券下来再提测)
  3. 冰箱项目 其他:

    • 修复并上线:
      • 商详页,输入优惠券验证码时点击键盘上的确定键无效(JDSMARTDEV-10508)
      • 商详页,填写发票页,部分文字顶部被切(JDSMARTDEV-10538, JDSMARTDEV-10684)
      • 商品收藏顶部搜索栏跳转 native 搜索页(jira#10931)

2017年9月第二周

  1. 冰箱项目 冰箱控制 (3d)

    • 完成并完善了微联新需求:设备离线时增加黑色蒙版。
    • 完成了微联新需求:离线时,需要在 native 的 title 中设置设备已离线副标题。
    • 修复了所有冰控页面的一些样式问题。
  2. 冰箱项目 八月迭代 (0.5d)(85%)
    因为之前对优惠券部分工作量低估了,因此即使本周优惠券进度前进了 20%,但总进度仍然建议保持 85% 不变。

    • 开普勒商详页一键购开发联调完毕。(100%)
    • 一键购结算页面开发联调完毕。(100%)
    • 支付错误页联调。(100%)
    • 增加冰箱专享优惠券,涉及活动页,领券中心,结算页(20%)
    • 埋点,一键购页,领券中心立即使用。(0%)
  3. 冰箱项目 上线及其他 (1.5d)

    • 上线了 BUG 修复 JDSMARTDEV-10898(购物车全球购提示文案乱码)
    • 周五开始修复 JDSMARTDEV-5907(使用普通优惠券和运费券时不需要出现验证密码的弹窗)及 使用优惠券时免密支付跳转异常的 BUG,

2017年9月第一周

1. 冰箱项目

八月迭代(2.5d)

BUG修复上线

冰箱控制(2d)

冰控接入微联(0.5d)

2. 组件库

readme 中添加了组件库版本兼容性说明,建议使用者在 package.json 中用“~”替代“^”


2017年8月第五周

  1. 冰箱项目 八月迭代 1.2 (3d)(80%)

    • 开普勒商品详情页添加一键购按钮(90%):前端开发完毕,和后端联调完毕,因为需要从开普勒窗口中调起冰箱native 的界面,所以需要灿湘协助开发,目前灿湘正在开发相关功能。
    • 新页面:一键购结算页面,开发联调完毕(100%)
    • 新页面:一键购错误页:开发完毕。正在等待灿湘开发“关闭开普勒弹窗”功能。(95%)
    • 增加冰箱专享优惠券,涉及活动页,领券中心,结算页(0%)
    • 埋点,一键购页,领券中心立即使用。(0%)
  2. 冰箱项目 八月迭代 1.1 (0.5d)

    • 修复“商品清单页套装UI” BUG
  3. 冰箱项目 冰箱控制 (1.5d)

    • TCL冰箱控制开发(100%),下周一开始联调
    • 修复海信冰控在安卓上的兼容性

2017年8月第四周

  1. 冰箱八月迭代 1.2 (12h) (30%)

    • 新页面:一键购结算页面 (开发完成,联调中)(50%)
    • 商详页:添加一键购功能 (开发中)(40%)
    • 新页面:一键购错误页
    • 增加冰箱专享优惠券,涉及活动页,领券中心,结算页
    • 埋点,一键购页,领券中心立即使用。
  2. 海信冰控 (20h)(100%)

    • 海信冰控开发联调结束,已提测
  3. SKU 抓取工具 (4h)

    • Server-side:
      • 采用 Puppeteer (chrome headless) 来爬取页面,支持了爬取 JS 渲染的页面 HTML 文档。
      • skuList 中对相邻的 sku 进行去重
    • Client-side:
      • 增加了通告版
  4. 组件库(周五):

    • 解决一下 flex 在 Android 4.3 及其一下版本的兼容性问题

2017年8月第三周

  1. 组件库
    • 更新 switch UI,修复 Android 4.3 及以下版本样式异常。
    • 修复 checkboard 组件 bug。

2017年8月第三周

  1. 冰箱八月迭代 1.1 (4.5d)(100%)

    • 活动页添加返回顶部
    • 购物流程操作反馈UI优化
    • 商品清单页面套装UI修改
    • 京东免密支付提示(下午和文星联调):
      1. 结算页提示免密支付
      2. 下单成功页添加应付、实付金额以及支付方式。
  2. 冰箱其他(0.5d):

    • 修复二维码一闪黑问题,已提测,暂未上线。

2017年8月第二周

  1. 冰箱八月迭代 1.1 (12h) :

    • 静态页:关于冰箱(100%)
    • 活动页添加返回顶部 (返回顶部已做成组件)(100%)
    • 商品清单页面套装UI修改 (50%)
    • 京东免密支付 (8月14 出UI)
    • 购物流程按钮添加UI互动效果 (8月15 出UI)
  2. 冰箱其他

    • 完成需求:开普勒购物车页,为自营商品添加优惠券按钮 (4h)
    • 为 Banner 组件按钮添加防连点。(2h)
    • 修复 点触PAD 出现两个二维码问题。(5h)
  3. 冰控

    • 添加媒体查询样式,解决小屏 IOS 手机字体过小的问题。(1h)
  4. 其他

    • vue 源码学习,正在产出文章。 (10h)
    • 配置路由器,使其不用登陆验证即可上网。(周五下午)

注:丽娜决定将八月迭代分为两个版本上线
1.1 版包含:
- 静态页:关于冰箱(100%)
- 活动页添加返回顶部 (返回顶部已做成组件)(100%)
- 商品清单页面套装UI修改 (50%)
- 京东免密支付
- 购物流程按钮添加互动效果
1.2 版主要包含新增一键购相关功能
- 新页面,一键购结算页
- 开普勒商详页添加一键购按钮

2017年8月第一周

Views:
- 10313 统一登陆页面
- 10310 亲友评论无法滑动
- 10303 亲友点击评论按钮无反应
- 10302 亲友内景图滑动异常
- 10347 mixed-content

Fixed:
- Fix jira@10289: temperature control point cover the number of temperature
- Fix jira@10360: App 播放页菜谱有两个播放按钮

  1. 冰箱PAD:( 共 12h )

    • 冰箱小贴士页顶部查看全部订单按钮添加防连点。
    • 更换并上线开普勒购物车页面优惠券跳转链接。( 12h )
  2. 冰箱App ( 共 4h )

    • 通过 JavascriptInterface 获取 X5 播放器是否初始化成功,以此来对视频控制条进行不同的处理。
    • 上线 “修复二维码黑屏问题”
  3. 冰控 (共 8h)

    • 修复样式bug jira@10289 (1h)
    • 协助 Android native 调试冰控 (1h)
    • 定位并分发冰控相关bug (6h)
    • 处理 Android 冰控 p0 bug jira@10390 (周五下午)
  4. 八月迭代 (10h)

    • sku 工具开发 100%

2017年7月第四周

  1. 搭建 sku 项目 client React-Webpack3 开发环境。(4h)
  2. 协助 Android native 冰控 native 相关问题。(2h)
  3. 协助 native 端更换 X5 内核,处理各种视频相关问题,并上线改动。(20h)
    • X5 的 video 属于页面顶层元素,会覆盖住 toast ,因此向下移动了 toast 元素。(腾讯X5官网有同层播放器的方案,但投入与收入不成正比,因此没有采用)
    • 因为视频未播放时,video 显示的是系统默认控制条,播放后会自动替换成 X5 的控制条,会显得风格不一致。因此 H5 隐藏了系统默认的控制条,除 Android-4 外。
    • App 包更新后,Android-4 也需要隐藏默认视频控制条
  4. 购物车领券页面接口更新完成(4h)
  5. 完成 sku 工具简易前端页面,出一个简单的成品(周五)

2017年7月第三周

  1. 协助“好好吃饭” 外包团队开发及部署上线等工作(8h)。
  2. 追踪及修复Android 冰箱App 视频相关BUG,并于周四上线(23h)。
    • 调研及修复各种bug (11h)
    • 协助 native 方解决视频全屏问题。(6h)
    • 隐藏视频下载按钮需要H5端来解决。(6h)
  3. 修复美菱冰控bug(jira@10099,10150)(2h)
  4. 完成了海信冰控的前端开发,联调工作需在四十多天后才能展开(厂商PAD冰控尚未开发完毕)(1h)
  5. 储备node爬虫相关知识 (8h)

隐藏 vdieo 下载按钮相关摘要

2017年7月第二周

  1. (8h) 复习梳理了 js 数据类型,数据类型值,原型链,以及最佳判断变量类型的方式。
  2. (8h) 完成了 vue-stone v0.4.0 Release Notes
  3. (10h) 为方便大家以后在通天塔里进行开发,特整理出一套“通天塔整体自定义开发模版”,模板包含以下功能。模板预览
    • 京东APP内分享设置
    • 微信内分享设置
    • 自动唤醒京东App
    • 自动添加M端通用提示头
    • 添加 PV 和 UV 统计
  4. (6h) 修复bug jira@9997 二维码黑屏问题。 通过 js 更改canvas 的 display 属性,从而触发 canvas dom 重绘,canvas 重绘后,二维码显示正常。
  5. 周五将协助 “好好吃饭” 外包前端团队将代码发布在通天塔平台,并为“好好吃饭”H5页面 添加如下功能:
    • 京东APP内分享设置
    • 微信内分享设置
    • 自动唤醒京东App
    • 自动添加M端通用提示头
    • 添加 PV 和 UV 统计
  6. 周五 修复 安卓冰箱App bug jira@10028

2017年7月第一周

  1. 分析了 vue 源码(刚开始看,主要先看了响应式实现的部分)(12h)
  2. 更新 stone 组件库到 v0.3.0 Release Notes (16h)
  3. 调通了 IOS UIWebview jsbridge(6h)
  4. 上线了冰箱 v1.1.0 “促销优惠标签”“降价提醒”和“京东支付UI改版” 静态资源。三处需求均涉及vm改动,目前后端方面只上线了 “促销优惠标签”。(2h)
  5. 周五准备更新 stone 组件库 dialog 组件。dialog 组件添加 slot 区域,alert 和 confirm 组件保持不变。

2017年6月第五周

  1. BUG 修复(4h)

    • 美菱冰控: 9823, 9825, 9827 @ jira. 其中 9825 和 9827 是由于 PAD 上报数据异常引起的,现已转给 文政 处理。
  2. 冰箱 App

    • 修复了 fridge-app 依赖引用错误问题 (4h)
    • 修复了样式bug: 9767@jira (4h) (理想样式难以实现)
  3. 上线:

    • 智能频道新版 JSSDK
    • 冰箱bug修复上线 JDSMARTDEV-9713 and JDSMARTDEV-9710 @jira
  4. 组件库

    • 重写了 dayspicker 的逻辑代码 (4h)
    • 修复了 dayspicker 的bug (1h)
    • 整理项目并发布 0.2.0 版本(16h)

2017年6月第四周

  1. 完成冰箱PAD需求 1.1.0
  2. PAD bug 上线 jira@9713 jira@9669
  3. 修复 冰箱APP bug jira@9227
  4. 其他:
    • 对个人项目 c-swipe ,vue轮播组件使用了新的实现方式,提升了体验。
    • 进一步完善了 stone 的文档,更改了 slider 已知的 ios 上特有的bug。

2017年6月第三周

  1. “美菱手机App冰控两室滑动单位精确到0.1” 完成并提测
  2. 冰箱PAD新需求UI下周给到,下周开始PAD新需求
  3. 组件库开源
    • Rewrite Readme
    • 更新了部分组件文档,并添加了一篇组件文档规范
    • 将 vue 和 vue-router 由 dependencies 移动到 devDependencies
  4. 学习内容:
    • 学习了php的语法。
    • 学习了一点linux相关知识。
    • 学习了mysql的数据类型,索引及基本的sql语句。
    • 学习 es6 异步编程 相关知识

2017年6月第二周

  1. 完成落地页项目,并优化了首屏渲染速度(12h)
  2. 解决美菱冰控bug jira@9662。(1h)
  3. 解决冰箱pad bug jira@9669。(1h)
  4. 更新了智能频道-特色交互页 的jssdk,提测并通过,待618后上线。(1h)
  5. 组件库:更新了Button,Counter,Dayspicker 的UI (6h)
  6. 学习内容:
    • linux基础知识及命令
    • 正则表达式
    • 还随便看了下 php

2017年6月第一周

  1. 周三正式完成了市场落地页(8h)
  2. 周四对市场落地页进行提测(8h)
  3. 周四周五进行bug修复(8h)

2017年5月第四周

  1. 智能频道新需求(100%,2h,优惠商品组会配置多个分期组,根据时间参数显示合适的分期组)
  2. 智能频道埋点(100%,6h)
    因为埋点的word文档缺少许多关键内容,所以埋点没有成功。周五下午三点已经拿到详细的埋点文档
  3. 市场落地页(90%,28h)
    目前我这里能做的都做完了,正在等待外包开发的页面第一屏,之后整合页面。
  4. 组件库(1h)
    现在switch组件 v-model 参数是非必要的。
  5. 冰箱pad,再次上线了摄像头需求。

2017年5月第三周

智能频道(100% )50h


2017年5月第二周

智能频道(70%):
已完成:
音响模块与naive端的联调(100%)(22h)。
与后端接口的联调(100%)(1h)
特色交互区模块开发完毕,音箱部分进入动画需确认(24h)(90%)
待开始:
整合特色交互区嵌入通天塔。
智能频道首页自定义模块开发。


2017年5月 第一周

  1. 上线了 “无摄像头冰箱自动隐藏扫码购图标” 需求。

  2. 简单的学习了下 three.js ,粗浅的了解了下3d相关知识。

  3. 智能频道项目:

    • 特色交互区三个模块评估时间: 7d + 1d buffer
    • 项目于周五下午开始开发。
    • jssdk 方面排期截止日期5月7日
    • native 方面排期截止日期5月11日
    • 目前收到冰箱及音响的UI切图,周一预计收到空调模块切图

2017年4月 第五周

  1. 组件库
    主要进行了组件的优化和个别组件的bug修复:

    • checkboard 用法大改。
    • 优化了transition组件,并修复了已知bug。
    • 为range 组件添加了新的api disabled
    • 修复了 input 组件样式上的 bug。
  2. 冰箱 pad 摄像头功能已经部署到预发布环境。

  3. 修复了三个由测试组提出的美菱冰控bug。并为冰控项目引入了fastclick库。


2017年4月 第四周

  1. 组件库(2d):

    • 从 button 组件中分离了 button-switch 组件。取消了 button 的事件触发,建议监听原生事件。
    • 优化了 button-switch hold时事件触发的表现,并添加配套新方法 relive()。
    • 为 action-box 和 action-sheet 添加了 close() 和 open() 方法。
  2. 冰控(1d):

    • 惠而浦冰控需要厂商冰控提供“获取剩余时间”的接口,这里由志明和文政和厂商沟通,完毕后反馈给我。目前厂商方面因为人手不足需晚几天后才能提供接口。
    • 产品那里开始会陆续提供其他厂商冰控H5来开发。
    • 基于JsCore的非桥通信方法,可能需要Js和OC双方协作完成一套通用解决方案。
  3. 其他(2d):

    • 用 Travis CI 进行了Github项目持续继承的实践。
    • 学习了用 shields 持续追踪项目状态。
    • 学习了自制babel插件相关的基础知识。

2017年4月 第三周

了解了单元测试和端对端测试,简单的熟悉了 mocha, chai, karma 单元测试框架及 nightwatch 端对端测试框架。(1d)

在冰控项目(fridge-control)中引入了对与公共组件(Board, Header, RangeBox, Comfirm ModeButton, Switch)的单元测试,和对美菱及惠而浦冰控简单的 e2e 测试。(1.5d)

修改了stone组件库 button 组件的样式和 api。(2d)

新增: radius 规定按钮的圆角大小。可选参数 none small circle  默认 small。
      none 为直角,small 为小圆角, circle 为最大圆角。
      当按钮没有文本内容只有icon的情况下,radius = 'circle',按钮则呈圆形。

删除:text 按钮文本。
      现在可以直接在标签内输入按钮文本,如:`<v-button> the text content </v-button>`

修改:size 按钮大小。
      参数由 sm, base, lg 改为 small,base,large

修改了引用了 button 相关组件。 涉及 button-collection,button-group, counter,dayspicker组件

更名机新增组件:将原button-group组件更名为 button-collection组件,同时新增 button-group 组件。

微调修复了惠而浦冰控页面一些内容。(0.5d)

惠而浦及绿联厂商对于冰控相关参数名称及参数结构初步确定,乐观情况下,下周一可以继续完成冰控页面剩余逻辑,联调时间不确定。


2017年4月 第一周

美菱冰控:
目前和长链接中接受的数据有问题:
1. 发出一条操作指令会收到两条长链接推回来的数据,且第一条数据是不全的。理想中应仅收到一条包含所有状态的数据
2. pad端每分钟推送的状态快照,app端未从长链接中接收到。
目前以上问题已通知了文政(文政负责pad端的数据收发)。

惠而浦冰控:
今天下班前应该能开发完毕。
联调可能下周不能及时开启,因为需要协调惠而浦方面先完成一些pad控制冰箱的开发(如,定时关闭速冻模式),当厂家开发完成后,H5才能进行高效的联调。


2017年3月 第5周

本周上线:
1. 上周修复了lazyload相关bug,在本周二上线。
2. 周四进行了冰箱Pad新需求上线。
3. 周五上线了两个线上紧急bug jira@9073,9114。

冰箱Pad:
1. 解决了菜谱新需求相关bug(jira 9047,9049)。(1d)
2. 冰箱线上bug,特惠活动页,加载失败后,点击重新加载无效(jira 9078)。暂未上线,计划和菜谱新需求一起上线。(1d)
3. 解决冰箱bug(快速切换goodslist,显示商品有误),jira@JDSMARTDEV-9073(1d)

美菱冰控(2.5d):
1. 全部接口均已调通,放弃轮询获取快照,采用长链接推送。
2. 已调通所有接口,native 正在真实设备上测试。

今天下午应该会收到惠而浦冰控UI

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注