小徐呀2024年05月22日
66阅读
开发技术antd、axios、vuejavascript
所属分类后台管理

作品详情

本项目是企业微信项目
一、项目模块
1.1、人员配置模块
配置当前的人员信息通过企业微信同步组织架构,并可以分配对应人员的权限
1.2、宿舍配置模块
配置当前的宿舍信息,分配对应的住宿人员和宿舍管理员
1.3、报修,缴费模块
通过住宿人员进行需要维修的地方进行上报生成工单,通过管理员和宿管审核后,派发工单到对应的维修师傅进行维修,维修结束后,维修师傅上传证明,
流转工单到缴费阶段,保修人员通过微信进行支付维修费用,工单完结
1.4、查寝模块
通过配置查寝时间和查寝地点来设置查寝规则,在手机端(企业微信)中生成包含住宿人员的信息和地理位置的二维码,宿管人员通过扫码来进行查寝,
并对于未归人员进行上报,该模块对接了企业微信的考勤功能,实现请假自动处理
二、在本项目中,我负责了前端的整体工作,包括:UI的实现,接口的对接,联调等,该项目采用了 vue2+antd+axios+indexDB等技术栈
三、项目难点:在本项目中,人员信息和宿舍信息量十分巨大,且关联性强,因此,我采用了indexDB来存储人员信息和宿舍信息,通过indexDB的增删改查来操作人员信息和宿舍信息,
这样减小服务器的压力,并且提高查询速度,同时,利用用户闲暇时间来更新indexDB的数据,保证数据实时性
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论