功能介绍
基于小程序社区疫情防控系统可以在安卓系统的手机上运行,实现,管理员;首页、个人中心、行动轨迹管理、用户管理、体温上报管理、上报提醒管理、疫情公告管理、紧急情况管理、代办管理、防疫物资管理、健康码上传管理、论坛管理、系统管理等功能。
数据库脚本
CRETE 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=7 DEFAULT CHARSET=utf8 COMMENT='配置文件';
DROP TABLE IF EXISTS `daiban`;
CREATE TABLE `daiban` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`bianhao` varchar(200) DEFAULT NULL COMMENT '编号',
`xuqiu` varchar(200) DEFAULT NULL COMMENT '需求',
`xiangxi` longtext COMMENT '详细',
`yaoqiushijian` datetime DEFAULT NULL COMMENT '要求时间',
`yonghuzhanghao` varchar(200) DEFAULT NULL COMMENT '用户账号',
`yonghuxingming` varchar(200) DEFAULT NULL COMMENT '用户姓名',
`userid` bigint(20) NOT NULL COMMENT '用户id',
PRIMARY KEY (`id`),
UNIQUE KEY `bianhao` (`bianhao`)
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8 COMMENT='代办';
DROP TABLE IF EXISTS `fangyiwuzi`;
CREATE TABLE `fangyiwuzi` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`bianhao` varchar(200) DEFAULT NULL COMMENT '编号',
`wuzimingcheng` varchar(200) DEFAULT NULL COMMENT '物资名称',
`danwei` varchar(200) DEFAULT NULL COMMENT '单位',
`shuliang` int(11) DEFAULT NULL COMMENT '数量',
`songhuodizhi` varchar(200) DEFAULT NULL COMMENT '送货地址',
`faqishijian` date DEFAULT NULL COMMENT '发起时间',
`beizhu` longtext COMMENT '备注',
`yonghuzhanghao` varchar(200) DEFAULT NULL COMMENT '用户账号',
`yonghuxingming` varchar(200) DEFAULT NULL COMMENT '用户姓名',
`sfsh` varchar(200) DEFAULT '否' COMMENT '是否审核',
`shhf` longtext COMMENT '审核回复',
`userid` bigint(20) NOT NULL COMMENT '用户id',
PRIMARY KEY (`id`),
UNIQUE KEY `bianhao` (`bianhao`)
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8 COMMENT='防疫物资';
CREATE TABLE `forum` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`title` varchar(200) DEFAULT NULL COMMENT '帖子标题',
`content` longtext NOT NULL COMMENT '帖子内容',
`parentid` bigint(20) DEFAULT NULL COMMENT '父节点id',
`userid` bigint(20) NOT NULL COMMENT '用户id',
`username` varchar(200) DEFAULT NULL COMMENT '用户名',
`isdone` varchar(200) DEFAULT NULL COMMENT '状态',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1662962280435 DEFAULT CHARSET=utf8 COMMENT='论坛表';
CREATE TABLE `jiankangmashangchuan` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`bianhao` varchar(200) DEFAULT NULL COMMENT '编号',
`jiankangma` varchar(200) DEFAULT NULL COMMENT '健康码',
`yonghuzhanghao` varchar(200) DEFAULT NULL COMMENT '用户账号',
`yonghuxingming` varchar(200) DEFAULT NULL COMMENT '用户姓名',
`userid` bigint(20) NOT NULL COMMENT '用户id',
PRIMARY KEY (`id`),
UNIQUE KEY `bianhao` (`bianhao`)
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8 COMMENT='健康码上传';
CREATE TABLE `jinjiqingkuang` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`bianhao` varchar(200) DEFAULT NULL COMMENT '编号',
`biaoti` varchar(200) DEFAULT NULL COMMENT '标题',
`jiatingrenshu` int(11) DEFAULT NULL COMMENT '家庭人数',
`juzhudizhi` varchar(200) DEFAULT NULL COMMENT '居住地址',
`wentimiaoshu` longtext COMMENT '问题描述',
`shijian` date DEFAULT NULL COMMENT '时间',
`yonghuzhanghao` varchar(200) DEFAULT NULL COMMENT '用户账号',
`yonghuxingming` varchar(200) DEFAULT NULL COMMENT '用户姓名',
`userid` bigint(20) NOT NULL COMMENT '用户id',
PRIMARY KEY (`id`),
UNIQUE KEY `bianhao` (`bianhao`)
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8 COMMENT='紧急情况';
DROP TABLE IF EXISTS `shangbaotixing`;
CREATE TABLE `shangbaotixing` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`bianhao` varchar(200) DEFAULT NULL COMMENT '编号',
`yonghuzhanghao` varchar(200) DEFAULT NULL COMMENT '用户账号',
`yonghuxingming` varchar(200) DEFAULT NULL COMMENT '用户姓名',
`tixingleixing` varchar(200) DEFAULT NULL COMMENT '提醒类型',
`tixingneirong` varchar(200) DEFAULT NULL COMMENT '提醒内容',
`shijian` date DEFAULT NULL COMMENT '时间',
PRIMARY KEY (`id`),
UNIQUE KEY `bianhao` (`bianhao`)
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8 COMMENT='上报提醒';
DROP TABLE IF EXISTS `tiwenshangbao`;
CREATE TABLE `tiwenshangbao` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`bianhao` varchar(200) DEFAULT NULL COMMENT '编号',
`tiwen` varchar(200) DEFAULT NULL COMMENT '体温',
`celiangshijian` datetime DEFAULT NULL COMMENT '测量时间',
`yonghuzhanghao` varchar(200) DEFAULT NULL COMMENT '用户账号',
`yonghuxingming` varchar(200) DEFAULT NULL COMMENT '用户姓名',
`userid` bigint(20) NOT NULL COMMENT '用户id',
PRIMARY KEY (`id`),
UNIQUE KEY `bianhao` (`bianhao`)
) ENGINE=InnoDB AUTO_INCREMENT=1662962338968 DEFAULT CHARSET=utf8 COMMENT='体温上报';
DROP TABLE IF EXISTS `token`;
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 ON UPDATE CURRENT_TIMESTAMP COMMENT '新增时间',
`expiratedtime` timestamp NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '过期时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 COMMENT='token表';
DROP TABLE IF EXISTS `users`;
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='用户表';
DROP TABLE IF EXISTS `xingdongguiji`;
CREATE TABLE `xingdongguiji` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`bianhao` varchar(200) DEFAULT NULL COMMENT '编号',
`shijianduan` varchar(200) DEFAULT NULL COMMENT '时间段',
`guijiluxian` longtext COMMENT '轨迹路线',
`yonghuzhanghao` varchar(200) DEFAULT NULL COMMENT '用户账号',
`yonghuxingming` varchar(200) DEFAULT NULL COMMENT '用户姓名',
`userid` bigint(20) NOT NULL COMMENT '用户id',
PRIMARY KEY (`id`),
UNIQUE KEY `bianhao` (`bianhao`)
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8 COMMENT='行动轨迹';
/*Data for the table `xingdongguiji` */
DROP TABLE IF EXISTS `yiqinggonggao`;
CREATE TABLE `yiqinggonggao` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`biaoti` varchar(200) DEFAULT NULL COMMENT '标题',
`didian` varchar(200) DEFAULT NULL COMMENT '地点',
`gonggaoneirong` longtext COMMENT '公告内容',
`tupian` varchar(200) DEFAULT NULL COMMENT '图片',
`fabushijian` date DEFAULT NULL COMMENT '发布时间',
`faburen` varchar(200) DEFAULT NULL COMMENT '发布人',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8 COMMENT='疫情公告';
DROP TABLE IF EXISTS `yonghu`;
CREATE TABLE `yonghu` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`yonghuzhanghao` varchar(200) NOT NULL COMMENT '用户账号',
`mima` varchar(200) NOT NULL COMMENT '密码',
`yonghuxingming` varchar(200) DEFAULT NULL COMMENT '用户姓名',
`touxiang` varchar(200) DEFAULT NULL COMMENT '头像',
`shoujihao` varchar(200) DEFAULT NULL COMMENT '手机号',
PRIMARY KEY (`id`),
UNIQUE KEY `yonghuzhanghao` (`yonghuzhanghao`)
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8 COMMENT='用户';
项目截图