项目名称: 封神云端app以及后台管理系统
使用语言: html+scss+js
框架/插件: vue / uniapp/element ui
该项目为一个app以及app相对应的PC端管理系统,app是主要帮助中小型企业进行管理的,有考勤打卡、结算工资、工作计划、审批、报销等多项功能帮助企业进行管理。以考勤打卡举例:打卡前要先设置规则排班,排班规则里涉及到固定上下班的设置,打卡是否需要拍照获取打卡地址,wifi打卡的规则设置。其中安卓机调用了原生安卓的方法获取了wifi列表,地图调用了高德地图抓取周边的位置信息。设置好规则才能打卡,打卡获取用户当前经纬度传给后端进行判断是否在打卡范围,然后在通过后端传过来的状态来判断打前打卡记录是正常、早退、外出、加班还是迟到
PC端后台由我一个人负责开发到上线,主要使用了vuecli2.0+element ui进行单页面的开发,上传图片采用了axios上传至oss。最后使用webpack进行打包部署至服务器。后台网址manang.zcbaiy.com 项目采用分模块开发,把页面拆分成多个组件,用了全局性的代码来实现代码简化