SpringBoot+vue 合同管理系统
一、项目介绍
187
合同管理系统基于 SpringBoot+vue 进行开发,用户添加合同信息,管理员进行审核。
管理员功能:
-
用户管理
-
部门管理
-
合同管理
-
合同审核
-
时长统计
-
签定量统计
员工功能:
二、技术框架
-
后端:SpringBoot,Mybatis
-
前端:vue,elementui
三、安装教程
-
解压目录后,前台项目在 contract-ui 目录中,idea 打开 contract-ui 目录,后台项目在 contract-system 目录中,新开一个 idea 窗口打开 contract-system 目录
-
在后台 idea 中配置 jdk 环境
-
在后台配置 maven 环境并下载依赖
-
新建数据库,导入数据库文件
-
在 application.yml 文件中将数据库账号密码改成自己本地的
-
在 idea 中进入前台文件夹 contract-ui。在 idea 底部打开
Terminal
,然后分别输入命令
npm install
下载依赖。等到进度条走完后在
Terminal
中分别输入命令
npm run serve
启动前台项目(需要安装 node 环境,本机测试用的 node 版本为 v12.22.12)。
-
启动后台 springboot 的项目
-
管理员账号密码 system/123456,员工账号密码:xw/123456
四、项目截图