项目描述: 该平台分为勘察模块、试验室模块、政府监管模块、运维平台模块。在勘察模块可以新建项目并对 e 勘察 app
录入的勘察数据进行展示、补充、修改,并根据数据绘制地层图形与模型展示,同时勘察人员可以创建勘察
纲要与试验任务书并提交至项目负责人审核。试验主任登录试验室模块对试验任务书进行分配工作,试验人
收到任务书之后进行线下试验。政府监管模块是对勘察企业的项目以及数据进行实时监管,并对异常钻孔进
行回复处理。运维模块是对勘察模块的基础数据进行维护。
使用技术栈: vue 、vuex 、vue-router、 webpack 、Elementui 、three.js 、echarts 、vue-amp
项目职责:
1.根据产品的功能需求,编写静态页面,高度还原 ui 设计图
2.使用 axios 进行 AJAX 请求,对 axios 进行二次封装,便于后期维护和更新
3.使用 echarts 完成报表模块,工作量、项目金额、项目进度进行可视化数据渲染
4.在登陆时获取后台返回的用户权限信息,存储并实现动态树渲染,实现多用户管理权限登录
5.使用 three.js 绘制柱状模型,canvas 绘制柱状剖面图,使用户更直观的看到勘察项目中地层、水位等数据
6.封装日历选择器组件、封装右键菜单组件、封装 resize 指令
7.使用高德地图 api 对项目位置进行精确定位标记,以及根据点位进行地图连线
8.抽离公共代码以提高项目质量以及解决各个浏览器兼容问题