基于springboot的支教系统(数据库:MySQL,框架:Spring Boot+Bootstrap)基于B/S。
角色:老师、学校、管理员
前台应包括:首页、支教岗位、志愿老师、老师分享、公告信息、平台简介、个人中心
1、首页:把导航条上的支教岗位、志愿老师、老师分享、公告信息显示并能点击查看。
2、支教岗位,根据不同类别岗位需求选择例如寒暑假支教,短期支教等浏览支教岗位。
点击到可以查看岗位详情(所属学校图片,名称,岗位描述等);岗位界面可评论(只有参加过该岗位的老师可写评论)。
可对支教项目进行收藏;
显示需要老师人数,登陆后可点击申请岗位等。
登陆后可以进行岗位申请,在老师提交申请岗位时,需要填写个人信息并上传个人简历,简历将会上传给后台管理员进行审核。通过与否都要给老师发送信息回复(通过邮箱发送)并反映到教师申请状态中。
3、志愿老师
包括志愿老师头像,简介。点击可进入志愿老师详情页可关注。
4、老师分享
以文字加图片的形式显示呈现多个分享,点击进入老师分享详情界面,可以是文章,图片,录制的视频等,可以在下方进行评论,点击回复可以回复评论(登陆后的用户均可评论);可以点赞。
5、公告信息
以标题链接的形式呈现(标题+发布时间),详情主要以文字为主,点进其中一个公告中,除文字外,有的下边有文件链接可以下载详细文件。
6、平台简介
平台基本信息,联系方式等,以介绍的方式呈现即可。
7、个人中心
学校的个人中心页:
发布和管理。
点击发布,填写发布的岗位信息,并提交发布。发布的岗位有开始时间和结束时间,根据这个时间统计志愿老师的服务时长。
管理:已发布列表,已报名列表,个人信息管理。
老师的个人中心页:
分享和管理。
点击分享,可以分享自己之前支教的经历和文章,提交发布。
管理:
我的报名岗位(显示项目状态,审核中,已通过,未通过),支教服务时长,我的关注管理,我的收藏管理,我的分享管理,个人信息管理。
8、登录,点击导航条上的个人中心可进行登录。没有账号的进行注册。
志愿老师注册应包括姓名,性别,所在地,密码,手机号,验证码等。用手机号以及密码进行登录。
志愿老师未登录不可进行支教岗位申请,不可进行评论,收藏,不能进行文章分享等。
志愿老师登录后导航条上会显示个人头像,点击会看到个人中心。
**管理员
管理员从后台管理进行登录。退出后进入系统首页。
支教系统管理员登录系统后:(实现新增,修改,删除,详细信息,通过关键字查找等)
1、管理志愿教师申请并更改状态;申请通过状态变为已通过并且相应的支教岗位中所需教师数减少。
2、管理支教项目信息;
3、管理学校;
4、岗位分类管理;
5、管理支教老师信息;
6、管理支教老师分享的文章;
7、评论管理:分享文章后的评论管理,岗位评论管理。
一些逻辑关系:
一个老师只能申请一个岗位。申请被审核后通过即被录取,审核未通过即可重新申请岗位。当同时申请两个及以上岗位时,弹出提示框,已超出申请数量限制等话。
服务时长改为根据支教服务完成后根据岗位的开始时间和结束时间进行统计。总服务时长累加得到。
数据库代码:
-- MySQL dump 10.13 Distrib 5.7.31, for Linux (x86_64)
--
-- Host: localhost Database: springbootu4l1i
-- ------------------------------------------------------
-- Server version 5.7.31
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
--
-- Current Database: `springbootu4l1i`
--
/*!40000 DROP DATABASE IF EXISTS `springbootu4l1i`*/;
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `springbootu4l1i` /*!40100 DEFAULT CHARACTER SET utf8mb4 */;
USE `springbootu4l1i`;
--
-- Table structure for table `config`
--
DROP TABLE IF EXISTS `config`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `config` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`name` varchar(100) NOT NULL COMMENT '配置参数名称',
`value` varchar(100) DEFAULT NULL COMMENT '配置参数值',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 COMMENT='配置文件';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `config`
--
LOCK TABLES `config` WRITE;
/*!40000 ALTER TABLE `config` DISABLE KEYS */;
INSERT INTO `config` VALUES (1,'picture1','upload/picture1.jpg'),(2,'picture2','upload/picture2.jpg'),(3,'picture3','upload/picture3.jpg');
/*!40000 ALTER TABLE `config` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `discusslaoshifenxiang`
--
DROP TABLE IF EXISTS `discusslaoshifenxiang`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `discusslaoshifenxiang` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`refid` bigint(20) NOT NULL COMMENT '关联表id',
`userid` bigint(20) NOT NULL COMMENT '用户id',
`nickname` varchar(200) DEFAULT NULL COMMENT '用户名',
`content` longtext NOT NULL COMMENT '评论内容',
`reply` longtext COMMENT '回复内容',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=117 DEFAULT CHARSET=utf8 COMMENT='老师分享评论表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `discusslaoshifenxiang`
--
LOCK TABLES `discusslaoshifenxiang` WRITE;
/*!40000 ALTER TABLE `discusslaoshifenxiang` DISABLE KEYS */;
INSERT INTO `discusslaoshifenxiang` VALUES (111,'2022-03-30 14:16:27',1,1,'用户名1','评论内容1','回复内容1'),(112,'2022-03-30 14:16:27',2,2,'用户名2','评论内容2','回复内容2'),(113,'2022-03-30 14:16:27',3,3,'用户名3','评论内容3','回复内容3'),(114,'2022-03-30 14:16:27',4,4,'用户名4','评论内容4','回复内容4'),(115,'2022-03-30 14:16:27',5,5,'用户名5','评论内容5','回复内容5'),(116,'2022-03-30 14:16:27',6,6,'用户名6','评论内容6','回复内容6');
/*!40000 ALTER TABLE `discusslaoshifenxiang` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `discusszhijiaogangwei`
--
DROP TABLE IF EXISTS `discusszhijiaogangwei`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `discusszhijiaogangwei` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`refid` bigint(20) NOT NULL COMMENT '关联表id',
`userid` bigint(20) NOT NULL COMMENT '用户id',
`nickname` varchar(200) DEFAULT NULL COMMENT '用户名',
`content` longtext NOT NULL COMMENT '评论内容',
`reply` longtext COMMENT '回复内容',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=107 DEFAULT CHARSET=utf8 COMMENT='支教岗位评论表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `discusszhijiaogangwei`
--
LOCK TABLES `discusszhijiaogangwei` WRITE;
/*!40000 ALTER TABLE `discusszhijiaogangwei` DISABLE KEYS */;
INSERT INTO `discusszhijiaogangwei` VALUES (101,'2022-03-30 14:16:27',1,1,'用户名1','评论内容1','回复内容1'),(102,'2022-03-30 14:16:27',2,2,'用户名2','评论内容2','回复内容2'),(103,'2022-03-30 14:16:27',3,3,'用户名3','评论内容3','回复内容3'),(104,'2022-03-30 14:16:27',4,4,'用户名4','评论内容4','回复内容4'),(105,'2022-03-30 14:16:27',5,5,'用户名5','评论内容5','回复内容5'),(106,'2022-03-30 14:16:27',6,6,'用户名6','评论内容6','回复内容6');
/*!40000 ALTER TABLE `discusszhijiaogangwei` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `gangweifenlei`
--
DROP TABLE IF EXISTS `gangweifenlei`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `gangweifenlei` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`gangweifenlei` varchar(200) DEFAULT NULL COMMENT '岗位分类',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=37 DEFAULT CHARSET=utf8 COMMENT='岗位分类';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `gangweifenlei`
--
LOCK TABLES `gangweifenlei` WRITE;
/*!40000 ALTER TABLE `gangweifenlei` DISABLE KEYS */;
INSERT INTO `gangweifenlei` VALUES (31,'2022-03-30 14:16:27','岗位分类1'),(32,'2022-03-30 14:16:27','岗位分类2'),(33,'2022-03-30 14:16:27','岗位分类3'),(34,'2022-03-30 14:16:27','岗位分类4'),(35,'2022-03-30 14:16:27','岗位分类5'),(36,'2022-03-30 14:16:27','岗位分类6');
/*!40000 ALTER TABLE `gangweifenlei` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `laoshifenxiang`
--
DROP TABLE IF EXISTS `laoshifenxiang`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `laoshifenxiang` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`fenxiangbiaoti` varchar(200) DEFAULT NULL COMMENT '分享标题',
`fenxiangleixing` varchar(200) DEFAULT NULL COMMENT '分享类型',
`fenxiangtupian` varchar(200) DEFAULT NULL COMMENT '分享图片',
`shipin` varchar(200) DEFAULT NULL COMMENT '视频',
`fenxiangriqi` date DEFAULT NULL COMMENT '分享日期',
`zhanghao` varchar(200) DEFAULT NULL COMMENT '账号',
`xingming` varchar(200) DEFAULT NULL COMMENT '姓名',
`fenxiangneirong` longtext COMMENT '分享内容',
`thumbsupnum` int(11) DEFAULT '0' COMMENT '赞',
`crazilynum` int(11) DEFAULT '0' COMMENT '踩',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=67 DEFAULT CHARSET=utf8 COMMENT='老师分享';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `laoshifenxiang`
--
LOCK TABLES `laoshifenxiang` WRITE;
/*!40000 ALTER TABLE `laoshifenxiang` DISABLE KEYS */;
INSERT INTO `laoshifenxiang` VALUES (61,'2022-03-30 14:16:27','分享标题1','分享类型1','upload/laoshifenxiang_fenxiangtupian1.jpg','','2022-03-30','账号1','姓名1','分享内容1',1,1),(62,'2022-03-30 14:16:27','分享标题2','分享类型2','upload/laoshifenxiang_fenxiangtupian2.jpg','','2022-03-30','账号2','姓名2','分享内容2',2,2),(63,'2022-03-30 14:16:27','分享标题3','分享类型3','upload/laoshifenxiang_fenxiangtupian3.jpg','','2022-03-30','账号3','姓名3','分享内容3',3,3),(64,'2022-03-30 14:16:27','分享标题4','分享类型4','upload/laoshifenxiang_fenxiangtupian4.jpg','','2022-03-30','账号4','姓名4','分享内容4',4,4),(65,'2022-03-30 14:16:27','分享标题5','分享类型5','upload/laoshifenxiang_fenxiangtupian5.jpg','','2022-03-30','账号5','姓名5','分享内容5',5,5),(66,'2022-03-30 14:16:27','分享标题6','分享类型6','upload/laoshifenxiang_fenxiangtupian6.jpg','','2022-03-30','账号6','姓名6','分享内容6',6,6);
/*!40000 ALTER TABLE `laoshifenxiang` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `news`
--
DROP TABLE IF EXISTS `news`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `news` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`title` varchar(200) NOT NULL COMMENT '标题',
`introduction` longtext COMMENT '简介',
`picture` varchar(200) NOT NULL COMMENT '图片',
`content` longtext NOT NULL COMMENT '内容',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=97 DEFAULT CHARSET=utf8 COMMENT='公告资讯';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `news`
--
--
-- Table structure for table `pingtaijianjie`
--
DROP TABLE IF EXISTS `pingtaijianjie`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `pingtaijianjie` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`biaoti` varchar(200) DEFAULT NULL COMMENT '标题',
`tupian` varchar(200) DEFAULT NULL COMMENT '图片',
`lianxifangshi` varchar(200) DEFAULT NULL COMMENT '联系方式',
`youxiang` varchar(200) DEFAULT NULL COMMENT '邮箱',
`gongnengjieshao` longtext COMMENT '功能介绍',
`fabushijian` date DEFAULT NULL COMMENT '发布时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=77 DEFAULT CHARSET=utf8 COMMENT='平台简介';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `pingtaijianjie`
--
LOCK TABLES `pingtaijianjie` WRITE;
/*!40000 ALTER TABLE `pingtaijianjie` DISABLE KEYS */;
INSERT INTO `pingtaijianjie` VALUES (71,'2022-03-30 14:16:27','标题1','upload/pingtaijianjie_tupian1.jpg','13823888881','773890001@qq.com','功能介绍1','2022-03-30'),(72,'2022-03-30 14:16:27','标题2','upload/pingtaijianjie_tupian2.jpg','13823888882','773890002@qq.com','功能介绍2','2022-03-30'),(73,'2022-03-30 14:16:27','标题3','upload/pingtaijianjie_tupian3.jpg','13823888883','773890003@qq.com','功能介绍3','2022-03-30'),(74,'2022-03-30 14:16:27','标题4','upload/pingtaijianjie_tupian4.jpg','13823888884','773890004@qq.com','功能介绍4','2022-03-30'),(75,'2022-03-30 14:16:27','标题5','upload/pingtaijianjie_tupian5.jpg','13823888885','773890005@qq.com','功能介绍5','2022-03-30'),(76,'2022-03-30 14:16:27','标题6','upload/pingtaijianjie_tupian6.jpg','13823888886','773890006@qq.com','功能介绍6','2022-03-30');
/*!40000 ALTER TABLE `pingtaijianjie` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `shenqinggangwei`
--
DROP TABLE IF EXISTS `shenqinggangwei`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `shenqinggangwei` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`shenqingbianhao` varchar(200) DEFAULT NULL COMMENT '申请编号',
`xuexiaozhanghao` varchar(200) DEFAULT NULL COMMENT '学校账号',
`xuexiaomingcheng` varchar(200) DEFAULT NULL COMMENT '学校名称',
`gangweimingcheng` varchar(200) DEFAULT NULL COMMENT '岗位名称',
`gangweifenlei` varchar(200) DEFAULT NULL COMMENT '岗位分类',
`gangweirenshu` int(11) DEFAULT NULL COMMENT '岗位人数',
`dizhi` varchar(200) DEFAULT NULL COMMENT '地址',
`gerenjianli` varchar(200) DEFAULT NULL COMMENT '个人简历',
`shenqingshijian` date DEFAULT NULL COMMENT '申请时间',
`shenqingneirong` longtext COMMENT '申请内容',
`zhanghao` varchar(200) DEFAULT NULL COMMENT '账号',
`xingming` varchar(200) DEFAULT NULL COMMENT '姓名',
`crossuserid` bigint(20) DEFAULT NULL COMMENT '跨表用户id',
`crossrefid` bigint(20) DEFAULT NULL COMMENT '跨表主键id',
`sfsh` varchar(200) DEFAULT '否' COMMENT '是否审核',
`shhf` longtext COMMENT '审核回复',
PRIMARY KEY (`id`),
UNIQUE KEY `shenqingbianhao` (`shenqingbianhao`)
) ENGINE=InnoDB AUTO_INCREMENT=57 DEFAULT CHARSET=utf8 COMMENT='申请岗位';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `shenqinggangwei`
--
LOCK TABLES `shenqinggangwei` WRITE;
/*!40000 ALTER TABLE `shenqinggangwei` DISABLE KEYS */;
INSERT INTO `shenqinggangwei` VALUES (51,'2022-03-30 14:16:27','1111111111','学校账号1','学校名称1','岗位名称1','岗位分类1',1,'地址1','','2022-03-30','申请内容1','账号1','姓名1',1,1,'是',''),(52,'2022-03-30 14:16:27','2222222222','学校账号2','学校名称2','岗位名称2','岗位分类2',1,'地址2','','2022-03-30','申请内容2','账号2','姓名2',2,2,'是',''),(53,'2022-03-30 14:16:27','3333333333','学校账号3','学校名称3','岗位名称3','岗位分类3',1,'地址3','','2022-03-30','申请内容3','账号3','姓名3',3,3,'是',''),(54,'2022-03-30 14:16:27','4444444444','学校账号4','学校名称4','岗位名称4','岗位分类4',1,'地址4','','2022-03-30','申请内容4','账号4','姓名4',4,4,'是',''),(55,'2022-03-30 14:16:27','5555555555','学校账号5','学校名称5','岗位名称5','岗位分类5',1,'地址5','','2022-03-30','申请内容5','账号5','姓名5',5,5,'是',''),(56,'2022-03-30 14:16:27','6666666666','学校账号6','学校名称6','岗位名称6','岗位分类6',1,'地址6','','2022-03-30','申请内容6','账号6','姓名6',6,6,'是','');
/*!40000 ALTER TABLE `shenqinggangwei` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `storeup`
--
DROP TABLE IF EXISTS `storeup`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `storeup` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`userid` bigint(20) NOT NULL COMMENT '用户id',
`refid` bigint(20) DEFAULT NULL COMMENT '收藏id',
`tablename` varchar(200) DEFAULT NULL COMMENT '表名',
`name` varchar(200) NOT NULL COMMENT '收藏名称',
`picture` varchar(200) NOT NULL COMMENT '收藏图片',
`type` varchar(200) DEFAULT '1' COMMENT '类型(1:收藏,21:赞,22:踩)',
`inteltype` varchar(200) DEFAULT NULL COMMENT '推荐类型',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='收藏表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `storeup`
--
LOCK TABLES `storeup` WRITE;
/*!40000 ALTER TABLE `storeup` DISABLE KEYS */;
/*!40000 ALTER TABLE `storeup` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `token`
--
DROP TABLE IF EXISTS `token`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `token` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`userid` bigint(20) NOT NULL COMMENT '用户id',
`username` varchar(100) NOT NULL COMMENT '用户名',
`tablename` varchar(100) DEFAULT NULL COMMENT '表名',
`role` varchar(100) DEFAULT NULL COMMENT '角色',
`token` varchar(200) NOT NULL COMMENT '密码',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '新增时间',
`expiratedtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '过期时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='token表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `token`
--
LOCK TABLES `token` WRITE;
/*!40000 ALTER TABLE `token` DISABLE KEYS */;
/*!40000 ALTER TABLE `token` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `users`
--
DROP TABLE IF EXISTS `users`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `users` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`username` varchar(100) NOT NULL COMMENT '用户名',
`password` varchar(100) NOT NULL COMMENT '密码',
`role` varchar(100) DEFAULT '管理员' COMMENT '角色',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '新增时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COMMENT='用户表';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `users`
--
LOCK TABLES `users` WRITE;
/*!40000 ALTER TABLE `users` DISABLE KEYS */;
INSERT INTO `users` VALUES (1,'abo','abo','管理员','2022-03-30 14:16:27');
/*!40000 ALTER TABLE `users` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `xuexiao`
--
DROP TABLE IF EXISTS `xuexiao`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `xuexiao` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`xuexiaozhanghao` varchar(200) NOT NULL COMMENT '学校账号',
`mima` varchar(200) NOT NULL COMMENT '密码',
`xuexiaomingcheng` varchar(200) NOT NULL COMMENT '学校名称',
`tupian` varchar(200) DEFAULT NULL COMMENT '图片',
`lianxiren` varchar(200) DEFAULT NULL COMMENT '联系人',
`lianxidianhua` varchar(200) DEFAULT NULL COMMENT '联系电话',
PRIMARY KEY (`id`),
UNIQUE KEY `xuexiaozhanghao` (`xuexiaozhanghao`)
) ENGINE=InnoDB AUTO_INCREMENT=17 DEFAULT CHARSET=utf8 COMMENT='学校';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `xuexiao`
--
LOCK TABLES `xuexiao` WRITE;
/*!40000 ALTER TABLE `xuexiao` DISABLE KEYS */;
INSERT INTO `xuexiao` VALUES (11,'2022-03-30 14:16:27','学校账号1','123456','学校名称1','upload/xuexiao_tupian1.jpg','联系人1','13823888881'),(12,'2022-03-30 14:16:27','学校账号2','123456','学校名称2','upload/xuexiao_tupian2.jpg','联系人2','13823888882'),(13,'2022-03-30 14:16:27','学校账号3','123456','学校名称3','upload/xuexiao_tupian3.jpg','联系人3','13823888883'),(14,'2022-03-30 14:16:27','学校账号4','123456','学校名称4','upload/xuexiao_tupian4.jpg','联系人4','13823888884'),(15,'2022-03-30 14:16:27','学校账号5','123456','学校名称5','upload/xuexiao_tupian5.jpg','联系人5','13823888885'),(16,'2022-03-30 14:16:27','学校账号6','123456','学校名称6','upload/xuexiao_tupian6.jpg','联系人6','13823888886');
/*!40000 ALTER TABLE `xuexiao` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `zhijiaogangwei`
--
DROP TABLE IF EXISTS `zhijiaogangwei`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `zhijiaogangwei` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`gangweibianhao` varchar(200) DEFAULT NULL COMMENT '岗位编号',
`xuexiaozhanghao` varchar(200) DEFAULT NULL COMMENT '学校账号',
`xuexiaomingcheng` varchar(200) DEFAULT NULL COMMENT '学校名称',
`xuexiaofengmian` varchar(200) DEFAULT NULL COMMENT '学校封面',
`gangweimingcheng` varchar(200) DEFAULT NULL COMMENT '岗位名称',
`gangweifenlei` varchar(200) DEFAULT NULL COMMENT '岗位分类',
`leixing` varchar(200) DEFAULT NULL COMMENT '类型',
`dizhi` varchar(200) DEFAULT NULL COMMENT '地址',
`huanjing` varchar(200) DEFAULT NULL COMMENT '环境',
`kaishishijian` datetime DEFAULT NULL COMMENT '开始时间',
`jieshushijian` datetime DEFAULT NULL COMMENT '结束时间',
`gangweirenshu` int(11) DEFAULT NULL COMMENT '岗位人数',
`fabushijian` datetime DEFAULT NULL COMMENT '发布时间',
`gangweixiangqing` longtext COMMENT '岗位详情',
`clicktime` datetime DEFAULT NULL COMMENT '最近点击时间',
`clicknum` int(11) DEFAULT '0' COMMENT '点击次数',
PRIMARY KEY (`id`),
UNIQUE KEY `gangweibianhao` (`gangweibianhao`)
) ENGINE=InnoDB AUTO_INCREMENT=47 DEFAULT CHARSET=utf8 COMMENT='支教岗位';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `zhijiaogangwei`
--
LOCK TABLES `zhijiaogangwei` WRITE;
/*!40000 ALTER TABLE `zhijiaogangwei` DISABLE KEYS */;
INSERT INTO `zhijiaogangwei` VALUES (41,'2022-03-30 14:16:27','1111111111','学校账号1','学校名称1','upload/zhijiaogangwei_xuexiaofengmian1.jpg','岗位名称1','岗位分类1','暑假','地址1','环境1','2022-03-30 22:16:27','2022-03-30 22:16:27',1,'2022-03-30 22:16:27','岗位详情1','2022-03-30 22:16:27',1),(42,'2022-03-30 14:16:27','2222222222','学校账号2','学校名称2','upload/zhijiaogangwei_xuexiaofengmian2.jpg','岗位名称2','岗位分类2','暑假','地址2','环境2','2022-03-30 22:16:27','2022-03-30 22:16:27',2,'2022-03-30 22:16:27','岗位详情2','2022-03-30 22:16:27',2),(43,'2022-03-30 14:16:27','3333333333','学校账号3','学校名称3','upload/zhijiaogangwei_xuexiaofengmian3.jpg','岗位名称3','岗位分类3','暑假','地址3','环境3','2022-03-30 22:16:27','2022-03-30 22:16:27',3,'2022-03-30 22:16:27','岗位详情3','2022-03-30 22:16:27',3),(44,'2022-03-30 14:16:27','4444444444','学校账号4','学校名称4','upload/zhijiaogangwei_xuexiaofengmian4.jpg','岗位名称4','岗位分类4','暑假','地址4','环境4','2022-03-30 22:16:27','2022-03-30 22:16:27',4,'2022-03-30 22:16:27','岗位详情4','2022-03-30 22:16:27',4),(45,'2022-03-30 14:16:27','5555555555','学校账号5','学校名称5','upload/zhijiaogangwei_xuexiaofengmian5.jpg','岗位名称5','岗位分类5','暑假','地址5','环境5','2022-03-30 22:16:27','2022-03-30 22:16:27',5,'2022-03-30 22:16:27','岗位详情5','2022-03-30 22:16:27',5),(46,'2022-03-30 14:16:27','6666666666','学校账号6','学校名称6','upload/zhijiaogangwei_xuexiaofengmian6.jpg','岗位名称6','岗位分类6','暑假','地址6','环境6','2022-03-30 22:16:27','2022-03-30 22:16:27',6,'2022-03-30 22:16:27','岗位详情6','2022-03-30 22:16:27',6);
/*!40000 ALTER TABLE `zhijiaogangwei` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `zhiyuanlaoshi`
--
DROP TABLE IF EXISTS `zhiyuanlaoshi`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `zhiyuanlaoshi` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`zhanghao` varchar(200) NOT NULL COMMENT '账号',
`mima` varchar(200) NOT NULL COMMENT '密码',
`xingming` varchar(200) NOT NULL COMMENT '姓名',
`xingbie` varchar(200) DEFAULT NULL COMMENT '性别',
`suozaidi` varchar(200) DEFAULT NULL COMMENT '所在地',
`shoujihao` varchar(200) DEFAULT NULL COMMENT '手机号',
`shenfenzheng` varchar(200) DEFAULT NULL COMMENT '身份证',
`touxiang` varchar(200) DEFAULT NULL COMMENT '头像',
`fuwushizhang` varchar(200) DEFAULT NULL COMMENT '服务时长',
`jianjie` varchar(200) DEFAULT NULL COMMENT '简介',
PRIMARY KEY (`id`),
UNIQUE KEY `zhanghao` (`zhanghao`)
) ENGINE=InnoDB AUTO_INCREMENT=27 DEFAULT CHARSET=utf8 COMMENT='志愿老师';
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `zhiyuanlaoshi`
--
LOCK TABLES `zhiyuanlaoshi` WRITE;
/*!40000 ALTER TABLE `zhiyuanlaoshi` DISABLE KEYS */;
INSERT INTO `zhiyuanlaoshi` VALUES (21,'2022-03-30 14:16:27','账号1','123456','姓名1','男','所在地1','13823888881','440300199101010001','upload/zhiyuanlaoshi_touxiang1.jpg','服务时长1','简介1'),(22,'2022-03-30 14:16:27','账号2','123456','姓名2','男','所在地2','13823888882','440300199202020002','upload/zhiyuanlaoshi_touxiang2.jpg','服务时长2','简介2'),(23,'2022-03-30 14:16:27','账号3','123456','姓名3','男','所在地3','13823888883','440300199303030003','upload/zhiyuanlaoshi_touxiang3.jpg','服务时长3','简介3'),(24,'2022-03-30 14:16:27','账号4','123456','姓名4','男','所在地4','13823888884','440300199404040004','upload/zhiyuanlaoshi_touxiang4.jpg','服务时长4','简介4'),(25,'2022-03-30 14:16:27','账号5','123456','姓名5','男','所在地5','13823888885','440300199505050005','upload/zhiyuanlaoshi_touxiang5.jpg','服务时长5','简介5'),(26,'2022-03-30 14:16:27','账号6','123456','姓名6','男','所在地6','13823888886','440300199606060006','upload/zhiyuanlaoshi_touxiang6.jpg','服务时长6','简介6');