前端开发-张新永-简历

个人信息

工作经历

上海宝尊电子商务有限公司(2018.7-至今)

  1. oms4中台项目(2018.7-至今)
    项目使用angular+antd+devexpress。
    负责iosp,adbo模块,配合架构师封装组件并提取出来形成Steve npm包,收集其他同事遇到的问题并协助解决,支援其他项目组使用本框架。
    配合测试运维实现jenkis自动化部署,使用nodejs更新省市区地址信息。
    扩展dev表格,实现用户可自定义表格列并保存到数据库,扩展dev增加输入页码数跳转。
    修改nginx配置,解决缓存问题,不缓存index.html。
  2. hub4项目(2019.8-至今)
    使用oms4封装的steve包改造出来,自定义封装hub4页面初始化查询,http拦截器,添加请求头。
    申请购买页面单独部署,使用js+webpack,后续优化页面加载列表太慢的情况,定时器分批加载,insertAdjacentHTML插入。
    游戏化答题,hub组对外推广小游戏页面,前端h5页面,后端使用nestjs+mysql
  3. ynap项目(2019.9-至今)
    使用steve快速搭建页面,申请域名服务器配合运维自动化部署,配置nginx.config。
    接口数据需要前端二次处理数据,如map结构转为二维数组等。自定义tree组件
  4. hub4-宝尊集成云项目(2020.1-至今)
    hub4对外api接口文档页面。
    使用vue全家桶+elementui,封装bz-form,bz-table组件,递归解析json schema并做树形菜单展示,申请域名前端页面部署配置nginx.config
  5. oms4帮助中心(2020.04-2020.07)
    oms4对外培训页面包括前端展示+后端编辑页面。
    vue全家桶 kindeditor富文本编辑器
    iframe嵌入到oms4菜单里面,使用postmessage传递消息。

上海班凯信息技术服务有限公司(2017.06-2018.07)

德邦物流项目

  1. 无人车送货项目(2017.06-2018.07)
    园区无人车送货,可以指点地点时间,显示位置,快递员界面和用户界面。
    使用技vue vux vuex。无人车送货界面展示,快递员补货,用户预约取件。
    根据webSocket返回的位置坐标,实时展示位置。WebSocket 无人车是否到达指定位置,12个箱门关闭状态,何时去ajax请求后台数据。
  2. 移动BI日常工作流审批 (2018.1-2018.7)
    app工作流审批,和pc保持一致。
    anguarjs,ionic1。
    新老工作流更新迭代,适配ipohenX,解决华为手机返回键无效。
    匹配显示的数据,写成json。解决遗留的bug,不断优化,http缓存。
  3. app-智慧收派(2017/10-2018/1)
    pc智慧收派的app版。
    angular4,ionic3,echarts,typescript。
    与移动办公app配合,内嵌入移动办公app。ionic3,tabs划分模块。
    根据不用的用户等级,展示不同的页面。经理层级和快递员层级看到的完全不一样,设置2个rootPage。
    用户信息存在sessionStorage,方便全局调用。
    利用ngModule,实现懒加载。使用flex布局,字体通过媒体查询。
  4. pc-智慧收派(2017.6-2017.12)
    angularjs,echarts图表,百度地图。
    angularjs 路由,划分首页模块,实时直播,货量监控,效率异常,实时位置,设置。 根据后台返回的数据,制作折线图,柱状图。
    实时位置,利用百度地图,根据用户选择的不同部分,展示对应的快递员的位置,点击快递员marker,进快递员轨迹详情页面。
    大区级别快递员多,利用setTimeout,分批次加载,提高性能.

北京隆盛佳创科技有限公司(2014.6-2017.6)

  1. 全才人集团端平(2016-10-2017.6)
    本项目是全才人公司的集团端管理系统,主要用于公司的订单管理、统计分析,以及分权限去信息管理以及系统设置。
    负责前端项目搭建,公共组件库、方法库封装及样式库编写,所以页面以及数据交互。
    用Vue-cli 搭建项目 Vue element。
  2. 广电总局管理系统(2014.6-2016-12)
    本项目是给铁搭公司开发的后台管理系统,主要基于铁塔工单流程(创建、待确认、确认、下发、审核、确认、归档等流程),提供对人员权限管理、地区管理,订单管理、信息管理员、物流人员等一系列业务的维护管理功能。
    解决数据交互及业务逻辑处理
    用gulp打包 用的jQuery

技能