基于 springboot+vue+elementui 的办公自动化系统设计(

基于 springboot+vue+elementui 的办公自动化系统设计(前端代码在oa文件夹里)

系统主要功能:

1、统一的信息发布平台:公告栏,公司活动,项目进度,公司周报

2、统一的文件管理平台:收文管理、发文管理。文件查询。档案管理

3、办公自动化:

(1)行政办公:

查看自己的工作任务;

新建工作任务;

设定任务截止时间;

分配下级员工任务;(权限)

(2)审批申请:

查看员工状态(是否请假,出差等);(权限)

批准下级员工的请假申请;(权限)

向上级申请请假、出差(原因,时间,是否被批准);

查看个人出勤记录。

(3)日志系统:

填写每日工作日志;

日志查询;

(4)会议管理:

查看会议室是否被占用;

查看会议通知;

通知员工开会;

管理会议室状态。

(5)系统管理:

管理公司信息发布平台;

日志查询;

查看所有人的出勤记录;权限管理等信息

简略写下启动过程: 后端部分: 1、安装好数据库,运行/doc/sql/oa.sql文件 2、数据库、端口、mybatis配置在 /src/main/resources/application.yml 下 3、启动OaApplication.java 前端部分: 1、安装好node.js 2、在 /oa 文件夹下,启动这个vue项目,vue到后台的接口配置在 /oa/src/api/api.js 下,端口有冲突都可以改

相关推荐
Sam_Deep_Thinking2 分钟前
Spring Boot 的启动原理是什么?
java·spring boot·后端
如果超人不会飞35 分钟前
TinyRobot SuggestionPills紧凑的建议按钮组组件
前端·vue.js
如果超人不会飞36 分钟前
TinyRobot Container构建优雅的AI对话容器
前端·vue.js
屋外雨大,惊蛰出没44 分钟前
深入浅出Spring Boot
java·spring boot·ioc·aop
如果超人不会飞1 小时前
TinyRobot SuggestionPopover智能建议弹出框组件
前端·vue.js
协享科技2 小时前
Spring Boot 与 Go 双服务架构实践:从单体拆分到通信设计
java·人工智能·spring boot·后端·架构·golang·ai编程
zhedream2 小时前
从模糊到清晰:一次组件重构里的开发哲学
vue.js
如果超人不会飞2 小时前
TinyRobot AI 对话组件库全组件使用指南
前端·vue.js