基于android操作系统实现各种平板电脑、智能手机的操作环境,实现了移动便携式工单、安检、抄表,提高工作效率,避免了录入引起的二次差错。系统充分结合公用事业特点,实现工单的及时派遣和维修信息录入,客户、表具、抄表、收费信息的科学管理,规范了业务流程。
1,采用Cordova来将web项目构建成apk
2, 集成多个插件,使apk可以直接调用手机原生功能,如蓝牙,拍照,录音,手电筒等功能。
3.集成了百度鹰眼,极光推送文字识别等功能。
4, 移动端数据通过ajax请求后台接口下载,后保存至indexedDB中,实现本地持久化存储。
5.登录接口采用token,实现身份认证
6, 使用es6开发,通过babel编译成es5,使程序在手机低版本中可以运行
后期使用vue对原有的三个移动应用进行整合,完成新应用的开发使用
1,采用Vue组件化思想,提高了组件的可复用率。
2. 通过前端自动化构建工具,采用webpack打包工具对代码压缩处理,减少了单文件体积,提升文件加载速度,登陆页加载速度有效提升。
3, 以Vue全家桶(vue, vue-router, vuex, vue-cli) + axios (ajax) + cordova作为系统技术栈确定了系统架构-表现层(vue, vuex, vue-router) 、业务层、API层(axios) 、Util层与基础层(cordova)
4, 移动应用本地持久化存储采用IndexedDB技术。
5·采用Cordova来将web项目构建成apk