企业合作与活动管理平台
演示视频
https://www.bilibili.com/video/BV1E4qpB9E8b/
角色
管理员、普通用户、企业用户
技术
后端:Spring Boot 2、MySQL
前端:Vue.js
核心功能
本系统是一个企业合作与活动管理平台,旨在连接企业和普通用户,提供企业信息展示、活动发布与报名、合作申请、以及用户互动评论等一站式服务。核心价值在于促进企业间的合作交流和企业与普通用户之间的活动参与。
功能介绍
管理员
- 登录与安全:管理员登录系统,并可修改自己的登录密码。
- 用户管理:分页查询普通用户列表,并可对用户账号进行启用或禁用操作。
- 企业管理:分页查询企业用户列表,并可对企业账号进行启用或禁用操作。
- 活动审核:对企业发布的活动进行审核(通过、不通过或待审核状态管理)。
- 数据管理:管理系统中的活动、合作申请、评论等数据。
普通用户
- 注册与登录:用户注册新账号,并使用账号密码登录系统。
- 个人信息管理:修改个人基本信息(如真实姓名、性别、年龄、地址等),并可上传和修改头像。
- 安全管理:修改自己的登录密码。
- 活动浏览:浏览已通过审核的活动列表,查看活动详情。
- 活动参与:对感兴趣的活动进行报名
- 互动评论:对活动或企业进行评论。
企业用户
- 注册与登录:企业用户注册账号,并使用账号密码登录系统。
- 企业信息管理:修改企业基本信息(如企业名称、联系人、地址、信用代码等),并可上传和修改企业头像/Logo。
- 安全管理:修改自己的登录密码。
- 活动发布与管理:发布新的活动,并可查看、修改和删除自己发布的活动(活动需经管理员审核)。
- 合作申请:发起企业合作申请。
- 活动列表:查看自己发布的活动列表及状态。
数据字典生成
活动 (activity)
| 字段名 | 类型 | 备注 |
|---|---|---|
| id | Integer | 主键ID |
| title | String | 活动标题 |
| companyId | Integer | 发布活动的公司ID |
| adesc | String | 简介 |
| address | String | 活动地址 |
| days | Float | 活动时长 |
| startTime | Date | 活动开始时间 |
| endTime | Date | 活动结束时间 |
| adate | Date | 活动日期 |
| state | Integer | 状态:0待审核, 1通过, -1不通过 |
管理员 (admin)
| 字段名 | 类型 | 备注 |
|---|---|---|
| id | Integer | 主键ID |
| username | String | 用户名 |
| password | String | 密码 |
| faceimg | String | 头像路径 |
申请参加活动 (apply_activity)
| 字段名 | 类型 | 备注 |
|---|---|---|
| id | Integer | 主键ID |
| activityId | Integer | 活动ID |
| userId | Integer | 申请用户ID |
| type | Integer | 申请者类型:1用户, 2企业 |
| state | Integer | 状态:0待审核, 1通过, -1不通过 |
产品认证审核 (apply_carbon)
| 字段名 | 类型 | 备注 |
|---|---|---|
| id | Integer | 主键ID |
| userId | Integer | 申请用户ID |
| type | Integer | 申请者类型:1用户, 2企业 |
| state | Integer | 状态:0待审核, 1通过, -1不通过 |
| productName | String | 产品名称 |
| productType | String | 产品类型 |
| evaluateScope | String | 经营范围 |
| msg | String | 驳回理由 |
| material | String | 材料 |
| applyTime | Date | 申请时间 |
申请合作 (apply_cooperate)
| 字段名 | 类型 | 备注 |
|---|---|---|
| id | Integer | 主键ID |
| userId | Integer | 申请用户ID |
| type | Integer | 申请者类型:1用户, 2企业 |
| targetCompany | Integer | 合作企业ID |
| state | Integer | 状态:0待审核, 1通过, -1不通过 |
评论 (comment)
| 字段名 | 类型 | 备注 |
|---|---|---|
| id | Integer | 主键ID |
| activityId | Integer | 活动ID |
| userId | Integer | 评论用户ID |
| type | Integer | 评论者类型:1用户, 2企业 |
| content | String | 评论内容 |
| createTime | Date | 评论时间 |
公司 (company)
| 字段名 | 类型 | 备注 |
|---|---|---|
| id | Integer | 主键ID |
| companyName | String | 公司名称 |
| username | String | 用户名 |
| password | String | 密码 |
| companyType | String | 公司类型 |
| contactName | String | 联系人 |
| phone | String | 电话 |
| faceimg | String | 头像路径 |
| regAddress | String | 注册地址 |
| busAddress | String | 经营地址 |
| creditCode | String | 信用代码 |
| state | Integer | 状态:0待审核, 1通过, -1不通过 |
用户 (userinfo)
| 字段名 | 类型 | 备注 |
|---|---|---|
| id | Integer | 主键ID |
| username | String | 用户名 |
| password | String | 密码 |
| phone | String | 手机号 |
| address | String | 地址 |
| faceimg | String | 头像路径 |
| realname | String | 姓名 |
| sex | String | 性别 |
| state | Integer | 状态:0待审核, 1通过, -1不通过 |
| age | Integer | 年龄 |
部分截图
























