项目架构 :基于若依plus版本
项目描述:公寓类型的后台管理系统,提供给用户进行合同模版的管理以及各个流程的设计及执行,用户可以给本部员工 设置对应的考勤班次。
主要模块:设置、OA、基础服务、协同办公、工作流。
功能模块及描述:
1、合同模版管理:创建客户租房所需要的合同模板,合同模版需要走工作流进行审核,管理员可以对合同进行在线编辑及修改。
2、人员信息管理:用于填写登录用户的个人信息,主要包含基本信息和工作信息,信息填写完后需要走工作流进行审核。
3、人员合同管理:主要对公司内部人员的合同进行管理。
4、知识文档:分为我的、团队以及公司三种类型的文档,类似于文件夹的管理,文档需要走工作流进行审核。
5、业务培训:培训课程的新增,用户可以看视频学习培训内容,培训课程的内容以及视频需要走工作流进行审核。
6、班次管理:主要是新增通用班次以及在外出勤的特殊班次,用于考勤排班里的排班规则选择。
7、考勤排班:类似钉钉打卡软件的功能,可以对人员进行打卡时间的排班和选择。
8、工作流:创建审核流程,画流程图,流程图包含开始节点、中间的审核人员节点以及结束节点。
技术点描述:
1、对接wps,实现合同模板的在线查看及编辑功能;
2、使用video.js对上传的视频进行观看和学习;
3、使用vue-office预览上传的word文档;
4、封装递归函数对数据进行二次重组;
6、通过mobaXterm连接服务器进行项目部署上线;
7、使用element plus对页面进行快速搭建;
8、使用 vuex 对数据进行集中化管理;