《垃圾分类查询管理系统》采用B/S架构,该系统的功能主要包括用户对生活垃圾所属分类的查询功能和管理员对于系统及系统内的垃圾和垃圾分类的管理功能。本系统在系统的设计与开发过程中严格遵守软件工程的规范,运用软件设计模式,从而减少系统模块间的偶合,力求做到系统的稳定性、可重用性和可扩充性。
《垃圾分类查询管理系统》主要功能如下:
(1)用户:
①查询垃圾所属分类:用户可以通过输入相应的垃圾名称来查询该垃圾所属的垃圾分类类别;
(2)管理员:
①登录功能:管理员需要登录后台来完成对网站的管理工作;
②用户管理:管理网站的用户信息,主要针对后台用户(即管理员)的管理;
③系统日志管理:管理网站后台的日志;
④垃圾分类管理:管理垃圾的名称以及各个名称垃圾所属的垃圾分类类别。
效果截图:
数据库设计:
/*
Navicat MySQL Data Transfer
Source Server : localhost
Source Server Version : 50717
Source Host : localhost:3306
Source Database : db_rubbish_category
Target Server Type : MYSQL
Target Server Version : 50717
File Encoding : 65001
Date: 2020-03-05 20:30:41
*/
SET FOREIGN_KEY_CHECKS=0;
– Table structure for authority
DROP TABLE IF EXISTS authority
;
CREATE TABLE authority
(
id
int(11) NOT NULL AUTO_INCREMENT,
roleId
int(11) NOT NULL,
menuId
int(11) NOT NULL,
PRIMARY KEY (id
),
KEY roleId
(roleId
),
KEY menuId
(menuId
),
CONSTRAINT authority_ibfk_1
FOREIGN KEY (roleId
) REFERENCES role
(id
),
CONSTRAINT authority_ibfk_2
FOREIGN KEY (menuId
) REFERENCES menu
(id
)
) ENGINE=InnoDB AUTO_INCREMENT=241 DEFAULT CHARSET=utf8;
– Records of authority
INSERT INTO authority
VALUES (‘148’, ‘2’, ‘35’);
INSERT INTO authority
VALUES (‘149’, ‘2’, ‘36’);
INSERT INTO authority
VALUES (‘150’, ‘2’, ‘25’);
INSERT INTO authority
VALUES (‘151’, ‘2’, ‘1’);
INSERT INTO authority
VALUES (‘152’, ‘2’, ‘14’);
INSERT INTO authority
VALUES (‘153’, ‘2’, ‘15’);
INSERT INTO authority
VALUES (‘211’, ‘1’, ‘1’);
INSERT INTO authority
VALUES (‘212’, ‘1’, ‘5’);
INSERT INTO authority
VALUES (‘213’, ‘1’, ‘17’);
INSERT INTO authority
VALUES (‘214’, ‘1’, ‘18’);
INSERT INTO authority
VALUES (‘215’, ‘1’, ‘19’);
INSERT INTO authority
VALUES (‘216’, ‘1’, ‘20’);
INSERT INTO authority
VALUES (‘217’, ‘1’, ‘13’);
INSERT INTO authority
VALUES (‘218’, ‘1’, ‘21’);
INSERT INTO authority
VALUES (‘219’, ‘1’, ‘22’);
INSERT INTO authority
VALUES (‘220’, ‘1’, ‘23’);
INSERT INTO authority
VALUES (‘221’, ‘1’, ‘35’);
INSERT INTO authority
VALUES (‘222’, ‘1’, ‘36’);
INSERT INTO authority
VALUES (‘223’, ‘1’, ‘14’);
INSERT INTO authority
VALUES (‘224’, ‘1’, ‘15’);
INSERT INTO authority
VALUES (‘225’, ‘1’, ‘24’);
INSERT INTO authority
VALUES (‘226’, ‘1’, ‘25’);
INSERT INTO authority
VALUES (‘227’, ‘1’, ‘26’);
INSERT INTO authority
VALUES (‘228’, ‘1’, ‘31’);
INSERT INTO authority
VALUES (‘229’, ‘1’, ‘32’);
INSERT INTO authority
VALUES (‘230’, ‘1’, ‘33’);
INSERT INTO authority
VALUES (‘231’, ‘1’, ‘34’);
INSERT INTO authority
VALUES (‘232’, ‘1’, ‘37’);
INSERT INTO authority
VALUES (‘233’, ‘1’, ‘38’);
INSERT INTO authority
VALUES (‘234’, ‘1’, ‘43’);
INSERT INTO authority
VALUES (‘235’, ‘1’, ‘45’);
INSERT INTO authority
VALUES (‘236’, ‘1’, ‘46’);
INSERT INTO authority
VALUES (‘237’, ‘1’, ‘39’);
INSERT INTO authority
VALUES (‘238’, ‘1’, ‘40’);
INSERT INTO authority
VALUES (‘239’, ‘1’, ‘41’);
INSERT INTO authority
VALUES (‘240’, ‘1’, ‘42’);
– Table structure for c3p0testtable
DROP TABLE IF EXISTS c3p0testtable
;
CREATE TABLE c3p0testtable
(
a
char(1) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
– Records of c3p0testtable
– Table structure for log
DROP TABLE IF EXISTS log
;
CREATE TABLE log
(
id
int(11) NOT NULL AUTO_INCREMENT,
content
varchar(255) NOT NULL,
createTime
datetime DEFAULT NULL,
PRIMARY KEY (id
)
) ENGINE=InnoDB AUTO_INCREMENT=132 DEFAULT CHARSET=utf8;
– Records of log
INSERT INTO log
VALUES (‘14’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2018-12-16 18:22:56’);
INSERT INTO log
VALUES (‘15’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2018-12-16 18:37:15’);
INSERT INTO log
VALUES (‘16’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2018-12-16 18:40:21’);
INSERT INTO log
VALUES (‘17’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2018-12-16 19:11:49’);
INSERT INTO log
VALUES (‘18’, ‘用户名为{admin},的用户成功修改密码!’, ‘2018-12-16 19:13:32’);
INSERT INTO log
VALUES (‘19’, ‘用户名为{admin},的用户成功修改密码!’, ‘2018-12-16 19:14:01’);
INSERT INTO log
VALUES (‘20’, ‘用户名为{猿来入此},角色为{普通用户}的用户登录成功!’, ‘2018-12-16 19:17:46’);
INSERT INTO log
VALUES (‘21’, ‘用户名为admin的用户登录时输入验证码错误!’, ‘2018-12-21 09:46:39’);
INSERT INTO log
VALUES (‘22’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2018-12-21 09:46:48’);
INSERT INTO log
VALUES (‘23’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2018-12-21 10:50:36’);
INSERT INTO log
VALUES (‘24’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2018-12-21 10:56:05’);
INSERT INTO log
VALUES (‘25’, ‘用户名为admin的用户登录时输入验证码错误!’, ‘2018-12-21 13:30:56’);
INSERT INTO log
VALUES (‘26’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2018-12-21 13:31:04’);
INSERT INTO log
VALUES (‘27’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2018-12-21 13:38:34’);
INSERT INTO log
VALUES (‘28’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2018-12-21 14:33:24’);
INSERT INTO log
VALUES (‘29’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2018-12-21 14:58:31’);
INSERT INTO log
VALUES (‘30’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2018-12-21 15:00:44’);
INSERT INTO log
VALUES (‘31’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2018-12-21 15:15:15’);
INSERT INTO log
VALUES (‘32’, ‘用户名为admin的用户登录时输入验证码错误!’, ‘2018-12-21 15:19:27’);
INSERT INTO log
VALUES (‘33’, ‘用户名为admin的用户登录时输入验证码错误!’, ‘2018-12-21 15:19:35’);
INSERT INTO log
VALUES (‘34’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2018-12-21 15:19:42’);
INSERT INTO log
VALUES (‘35’, ‘用户名为admin的用户登录时输入验证码错误!’, ‘2018-12-21 16:06:57’);
INSERT INTO log
VALUES (‘36’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2018-12-21 16:07:09’);
INSERT INTO log
VALUES (‘38’, ‘用户名为admin的用户登录时输入验证码错误!’, ‘2019-03-04 16:15:06’);
INSERT INTO log
VALUES (‘39’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2019-03-04 16:15:23’);
INSERT INTO log
VALUES (‘40’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2019-09-25 17:19:55’);
INSERT INTO log
VALUES (‘41’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2019-09-25 17:25:01’);
INSERT INTO log
VALUES (‘42’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2019-09-26 10:17:39’);
INSERT INTO log
VALUES (‘43’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2019-09-26 10:41:00’);
INSERT INTO log
VALUES (‘44’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2019-09-26 11:16:12’);
INSERT INTO log
VALUES (‘45’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2019-09-26 12:42:48’);
INSERT INTO log
VALUES (‘46’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2019-09-26 13:01:47’);
INSERT INTO log
VALUES (‘47’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2019-09-26 13:07:18’);
INSERT INTO log
VALUES (‘48’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2019-09-26 13:31:25’);
INSERT INTO log
VALUES (‘49’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2019-09-26 14:58:13’);
INSERT INTO log
VALUES (‘50’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2019-09-26 16:34:31’);
INSERT INTO log
VALUES (‘51’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2019-09-26 16:46:47’);
INSERT INTO log
VALUES (‘52’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-21 08:33:26’);
INSERT INTO log
VALUES (‘53’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-21 09:07:53’);
INSERT INTO log
VALUES (‘54’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-21 09:34:24’);
INSERT INTO log
VALUES (‘55’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-21 09:47:05’);
INSERT INTO log
VALUES (‘56’, ‘用户名为admin的用户登录时输入密码错误!’, ‘2020-02-22 11:34:05’);
INSERT INTO log
VALUES (‘57’, ‘用户名为admin的用户登录时输入验证码错误!’, ‘2020-02-22 11:34:18’);
INSERT INTO log
VALUES (‘58’, ‘用户名为admin的用户登录时输入密码错误!’, ‘2020-02-22 11:34:41’);
INSERT INTO log
VALUES (‘59’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-22 11:35:16’);
INSERT INTO log
VALUES (‘60’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-22 11:38:32’);
INSERT INTO log
VALUES (‘61’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-22 11:39:20’);
INSERT INTO log
VALUES (‘62’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-22 11:41:05’);
INSERT INTO log
VALUES (‘63’, ‘用户名为{admin},的用户成功修改密码!’, ‘2020-02-22 11:41:24’);
INSERT INTO log
VALUES (‘64’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-22 11:41:38’);
INSERT INTO log
VALUES (‘65’, ‘用户名为admin的用户登录时输入验证码错误!’, ‘2020-02-23 13:15:06’);
INSERT INTO log
VALUES (‘66’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-23 13:15:17’);
INSERT INTO log
VALUES (‘67’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-23 13:18:17’);
INSERT INTO log
VALUES (‘68’, ‘用户名为{猿来入此},角色为{普通用户}的用户登录成功!’, ‘2020-02-23 13:23:30’);
INSERT INTO log
VALUES (‘69’, ‘用户名为admin的用户登录时输入验证码错误!’, ‘2020-02-23 13:24:09’);
INSERT INTO log
VALUES (‘70’, ‘用户名为admin的用户登录时输入验证码错误!’, ‘2020-02-23 13:24:20’);
INSERT INTO log
VALUES (‘71’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-23 13:24:28’);
INSERT INTO log
VALUES (‘72’, ‘用户名为admin的用户登录时输入密码错误!’, ‘2020-02-23 21:28:47’);
INSERT INTO log
VALUES (‘73’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-23 21:28:59’);
INSERT INTO log
VALUES (‘74’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-23 13:29:31’);
INSERT INTO log
VALUES (‘75’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-23 21:46:31’);
INSERT INTO log
VALUES (‘76’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-23 13:50:45’);
INSERT INTO log
VALUES (‘77’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-23 13:52:46’);
INSERT INTO log
VALUES (‘78’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-23 13:57:55’);
INSERT INTO log
VALUES (‘79’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-23 13:58:58’);
INSERT INTO log
VALUES (‘80’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-23 14:06:05’);
INSERT INTO log
VALUES (‘81’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-23 14:07:02’);
INSERT INTO log
VALUES (‘82’, ‘用户名为admin的用户登录时输入密码错误!’, ‘2020-02-23 22:09:24’);
INSERT INTO log
VALUES (‘83’, ‘用户名为admin的用户登录时输入验证码错误!’, ‘2020-02-23 22:09:31’);
INSERT INTO log
VALUES (‘84’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-23 22:09:40’);
INSERT INTO log
VALUES (‘85’, ‘用户名为admin的用户登录时输入密码错误!’, ‘2020-02-23 22:13:55’);
INSERT INTO log
VALUES (‘86’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-23 22:14:07’);
INSERT INTO log
VALUES (‘87’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-23 14:27:18’);
INSERT INTO log
VALUES (‘88’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-23 14:28:21’);
INSERT INTO log
VALUES (‘89’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-24 13:47:13’);
INSERT INTO log
VALUES (‘90’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-24 13:53:37’);
INSERT INTO log
VALUES (‘91’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-24 14:02:29’);
INSERT INTO log
VALUES (‘92’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-24 14:05:31’);
INSERT INTO log
VALUES (‘93’, ‘用户名为admin的用户登录时输入验证码错误!’, ‘2020-02-24 14:31:19’);
INSERT INTO log
VALUES (‘94’, ‘用户名为admin的用户登录时输入验证码错误!’, ‘2020-02-24 14:31:37’);
INSERT INTO log
VALUES (‘95’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-24 14:31:48’);
INSERT INTO log
VALUES (‘96’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-25 14:09:33’);
INSERT INTO log
VALUES (‘97’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-26 13:52:18’);
INSERT INTO log
VALUES (‘98’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-27 13:31:45’);
INSERT INTO log
VALUES (‘99’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-27 13:35:47’);
INSERT INTO log
VALUES (‘100’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-27 13:43:34’);
INSERT INTO log
VALUES (‘101’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-02-27 13:46:56’);
INSERT INTO log
VALUES (‘102’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-03-01 04:48:30’);
INSERT INTO log
VALUES (‘103’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-03-01 04:55:45’);
INSERT INTO log
VALUES (‘104’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-03-01 04:58:40’);
INSERT INTO log
VALUES (‘105’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-03-01 05:01:53’);
INSERT INTO log
VALUES (‘106’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-03-01 05:03:30’);
INSERT INTO log
VALUES (‘107’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-03-01 05:04:56’);
INSERT INTO log
VALUES (‘108’, ‘用户名为admin的用户登录时输入验证码错误!’, ‘2020-03-01 05:10:25’);
INSERT INTO log
VALUES (‘109’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-03-01 05:10:36’);
INSERT INTO log
VALUES (‘110’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-03-01 05:13:26’);
INSERT INTO log
VALUES (‘111’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-03-01 05:14:59’);
INSERT INTO log
VALUES (‘112’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-03-01 05:16:51’);
INSERT INTO log
VALUES (‘113’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-03-01 05:19:09’);
INSERT INTO log
VALUES (‘114’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-03-01 05:20:47’);
INSERT INTO log
VALUES (‘115’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-03-01 05:21:58’);
INSERT INTO log
VALUES (‘116’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-03-01 05:24:09’);
INSERT INTO log
VALUES (‘117’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-03-01 05:25:35’);
INSERT INTO log
VALUES (‘118’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-03-01 05:26:40’);
INSERT INTO log
VALUES (‘119’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-03-01 05:27:54’);
INSERT INTO log
VALUES (‘120’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-03-01 05:29:34’);
INSERT INTO log
VALUES (‘121’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-03-01 05:31:07’);
INSERT INTO log
VALUES (‘122’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-03-01 08:51:06’);
INSERT INTO log
VALUES (‘123’, ‘用户名为{admin},角色为{超级管理员}的用户登录成功!’, ‘2020-03-01 09:00:00’);
INSERT INTO log
VALUES (‘124’, ‘�û���Ϊ{admin}����ɫΪ{超级管理员}���û���¼�ɹ�!’, ‘2020-03-01 09:02:09’);
INSERT INTO log
VALUES (‘125’, ‘�û���Ϊ{admin}����ɫΪ{超级管理员}���û���¼�ɹ�!’, ‘2020-03-01 09:03:28’);
INSERT INTO log
VALUES (‘126’, ‘�û���Ϊ{admin}����ɫΪ{超级管理员}���û���¼�ɹ�!’, ‘2020-03-01 09:04:36’);
INSERT INTO log
VALUES (‘127’, ‘�û���Ϊ{admin}����ɫΪ{超级管理员}���û���¼�ɹ�!’, ‘2020-03-01 09:06:28’);
INSERT INTO log
VALUES (‘128’, ‘�û���Ϊ{admin}����ɫΪ{超级管理员}���û���¼�ɹ�!’, ‘2020-03-01 09:33:41’);
INSERT INTO log
VALUES (‘129’, ‘�û���Ϊ{admin}����ɫΪ{超级管理员}���û���¼�ɹ�!’, ‘2020-03-01 09:36:20’);
INSERT INTO log
VALUES (‘130’, ‘�û���Ϊ{admin}����ɫΪ{超级管理员}���û���¼�ɹ�!’, ‘2020-03-01 09:39:58’);
INSERT INTO log
VALUES (‘131’, ‘�û���Ϊ{admin}����ɫΪ{超级管理员}���û���¼�ɹ�!’, ‘2020-03-01 09:57:28’);
– Table structure for menu
DROP TABLE IF EXISTS menu
;
CREATE TABLE menu
(
id
int(11) NOT NULL AUTO_INCREMENT,
parentId
int(11) NOT NULL DEFAULT ‘-1’,
name
varchar(32) NOT NULL,
url
varchar(128) DEFAULT NULL,
icon
varchar(32) NOT NULL,
PRIMARY KEY (id
)
) ENGINE=InnoDB AUTO_INCREMENT=47 DEFAULT CHARSET=utf8;
– Records of menu
INSERT INTO menu
VALUES (‘1’, ‘0’, ‘系统设置’, ‘’, ‘icon-advancedsettings’);
INSERT INTO menu
VALUES (‘5’, ‘1’, ‘菜单管理’, ‘…/admin/menu/list’, ‘icon-chart-organisation’);
INSERT INTO menu
VALUES (‘13’, ‘1’, ‘角色管理’, ‘…/admin/role/list’, ‘icon-group-key’);
INSERT INTO menu
VALUES (‘14’, ‘0’, ‘用户管理’, ‘’, ‘icon-group-gear’);
INSERT INTO menu
VALUES (‘15’, ‘14’, ‘用户列表’, ‘…/admin/user/list’, ‘icon-group’);
INSERT INTO menu
VALUES (‘17’, ‘5’, ‘添加’, ‘openAdd()’, ‘icon-add’);
INSERT INTO menu
VALUES (‘18’, ‘5’, ‘编辑’, ‘openEdit()’, ‘icon-bullet-edit’);
INSERT INTO menu
VALUES (‘19’, ‘5’, ‘删除’, ‘remove()’, ‘icon-cross’);
INSERT INTO menu
VALUES (‘20’, ‘5’, ‘添加按钮’, ‘openAddMenu()’, ‘icon-add’);
INSERT INTO menu
VALUES (‘21’, ‘13’, ‘添加’, ‘openAdd()’, ‘icon-add’);
INSERT INTO menu
VALUES (‘22’, ‘13’, ‘编辑’, ‘openEdit()’, ‘icon-bullet-edit’);
INSERT INTO menu
VALUES (‘23’, ‘13’, ‘删除’, ‘remove()’, ‘icon-cross’);
INSERT INTO menu
VALUES (‘24’, ‘15’, ‘添加’, ‘openAdd()’, ‘icon-add’);
INSERT INTO menu
VALUES (‘25’, ‘15’, ‘编辑’, ‘openEdit()’, ‘icon-bullet-edit’);
INSERT INTO menu
VALUES (‘26’, ‘15’, ‘删除’, ‘remove()’, ‘icon-cross’);
INSERT INTO menu
VALUES (‘31’, ‘0’, ‘系统日志’, ‘’, ‘icon-table-cell’);
INSERT INTO menu
VALUES (‘32’, ‘31’, ‘日志列表’, ‘…/admin/log/list’, ‘icon-page-white-text’);
INSERT INTO menu
VALUES (‘33’, ‘32’, ‘添加日志’, ‘openAdd()’, ‘icon-add1’);
INSERT INTO menu
VALUES (‘34’, ‘32’, ‘删除’, ‘remove()’, ‘icon-cancel’);
INSERT INTO menu
VALUES (‘35’, ‘1’, ‘修改密码’, ‘edit_password’, ‘icon-lock-edit’);
INSERT INTO menu
VALUES (‘36’, ‘35’, ‘修改密码’, ‘openAdd()’, ‘icon-lock-edit’);
INSERT INTO menu
VALUES (‘37’, ‘0’, ‘垃圾分类管理’, ‘’, ‘icon-delete’);
INSERT INTO menu
VALUES (‘38’, ‘37’, ‘分类管理’, ‘…/admin/rubbish_category/list’, ‘icon-sitemap-color’);
INSERT INTO menu
VALUES (‘39’, ‘37’, ‘垃圾管理’, ‘…/admin/rubbish/list’, ‘icon-bin-closed’);
INSERT INTO menu
VALUES (‘40’, ‘39’, ‘添加’, ‘openAdd()’, ‘icon-add’);
INSERT INTO menu
VALUES (‘41’, ‘39’, ‘编辑’, ‘openEdit()’, ‘icon-application-edit’);
INSERT INTO menu
VALUES (‘42’, ‘39’, ‘删除’, ‘remove()’, ‘icon-cross-octagon’);
INSERT INTO menu
VALUES (‘43’, ‘38’, ‘添加’, ‘openAdd()’, ‘icon-add1’);
INSERT INTO menu
VALUES (‘45’, ‘38’, ‘编辑’, ‘openEdit()’, ‘icon-bullet-edit’);
INSERT INTO menu
VALUES (‘46’, ‘38’, ‘删除’, ‘remove()’, ‘icon-bullet-cross’);
– Table structure for role
DROP TABLE IF EXISTS role
;
CREATE TABLE role
(
id
int(11) NOT NULL AUTO_INCREMENT,
name
varchar(32) NOT NULL,
remark
varchar(128) DEFAULT NULL,
PRIMARY KEY (id
)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8;
– Records of role
INSERT INTO role
VALUES (‘1’, ‘超级管理员’, ‘超级管理员拥有一切权限!’);
INSERT INTO role
VALUES (‘2’, ‘普通用户’, ‘普通用户,请自由授权!’);
– Table structure for rubbish
DROP TABLE IF EXISTS rubbish
;
CREATE TABLE rubbish
(
id
bigint(11) NOT NULL AUTO_INCREMENT,
name
varchar(32) DEFAULT NULL,
search_total
int(11) DEFAULT ‘0’ COMMENT ‘搜索次数’,
categoryId
bigint(11) NOT NULL,
PRIMARY KEY (id
),
KEY categoryId
(categoryId
),
CONSTRAINT rubbish_ibfk_1
FOREIGN KEY (categoryId
) REFERENCES rubbish_category
(id
)
) ENGINE=InnoDB AUTO_INCREMENT=12 DEFAULT CHARSET=utf8;
– Records of rubbish
INSERT INTO rubbish
VALUES (‘1’, ‘眼药水’, ‘0’, ‘3’);
INSERT INTO rubbish
VALUES (‘2’, ‘一次性电池’, ‘0’, ‘5’);
INSERT INTO rubbish
VALUES (‘5’, ‘车厘子核’, ‘0’, ‘4’);
INSERT INTO rubbish
VALUES (‘6’, ‘木筷子’, ‘0’, ‘2’);
INSERT INTO rubbish
VALUES (‘7’, ‘铁盒’, ‘0’, ‘2’);
INSERT INTO rubbish
VALUES (‘8’, ‘锡箔’, ‘0’, ‘5’);
INSERT INTO rubbish
VALUES (‘9’, ‘过期饼干’, ‘0’, ‘4’);
INSERT INTO rubbish
VALUES (‘10’, ‘瓜子皮’, ‘0’, ‘4’);
INSERT INTO rubbish
VALUES (‘11’, ‘口红’, ‘0’, ‘5’);
– Table structure for rubbish_category
DROP TABLE IF EXISTS rubbish_category
;
CREATE TABLE rubbish_category
(
id
bigint(11) NOT NULL AUTO_INCREMENT,
name
varchar(32) NOT NULL,
explain
varchar(256) DEFAULT NULL,
require
varchar(256) DEFAULT NULL,
common
varchar(256) DEFAULT NULL,
PRIMARY KEY (id
)
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8;
– Records of rubbish_category
INSERT INTO rubbish_category
VALUES (‘2’, ‘可回收物’, ‘废纸张、废塑料、废玻璃制品、废金属、废织物等适宜回收、可循环利用的生活废弃物。’, ‘轻投轻放;清洁干燥,避免污染;废纸尽量平整;立体包装物请清空内容物,清洁后压扁投放;有尖锐边角的,应包裹后投放。’, ‘报纸、纸箱、书本、纸袋、塑料瓶、玩具、油桶、乳液罐、食品保鲜盒、衣架、酒瓶、玻璃杯、易拉罐、锅、螺丝刀、皮鞋、衣物、包、毛绒玩具、电路板、砧板、插座。’);
INSERT INTO rubbish_category
VALUES (‘3’, ‘有害垃圾’, ‘对人体健康或自然环境造成直接或潜在的危害废弃物。’, ‘充电电池、纽扣电池、蓄电池投放时应注意轻放;油漆桶、杀虫剂如有残留请密闭后投放;荧光灯、节能灯易破损连带包装或包裹后投放;废药品及其包装一并投放。’, ‘电池类、荧光灯管类、过期药物、药品包装、过期指甲油、指甲水、染发剂壳、废油漆桶、水银体温计\/血压计、消毒剂、老鼠药、杀虫喷雾、X光片、相片底片。’);
INSERT INTO rubbish_category
VALUES (‘4’, ‘湿垃圾’, ‘部分地区又称”厨余垃圾”,日常生活垃圾产生的容易腐烂的生物质废物。’, ‘餐厨垃圾应沥干水分后再投放,有包装物的应取出后分类投放;大块骨头和椰子壳,榴莲壳等不易生化降解,作为干垃圾进行投放;纯液体(如牛奶等),可直接倒入下水口。’, ‘剩饭剩菜、面包、鸡肉、干果仁、蔬菜、花卉、蛋糕饼干、动物内脏、苹果核、鸡蛋及蛋壳、大米及豆类、中药药渣、宠物饲料。’);
INSERT INTO rubbish_category
VALUES (‘5’, ‘干垃圾’, ‘部分地区又称”其他垃圾”,除有害垃圾、可回收物、湿垃圾以外的生活废弃物。’, ‘尽量沥干水分;难以辨别的生活垃圾应投入干垃圾容器内。’, ‘餐巾纸、纸巾、纸尿裤、烟蒂、陶瓷花盆、胶带、橡皮泥、创可贴、笔、灰土、眼镜、头发、内衣裤、防碎气泡膜、旧毛巾、污损纸张、塑料袋。’);
– Table structure for user
DROP TABLE IF EXISTS user
;
CREATE TABLE user
(
id
int(11) NOT NULL AUTO_INCREMENT,
username
varchar(32) NOT NULL,
password
varchar(32) NOT NULL,
roleId
int(11) NOT NULL,
photo
varchar(128) DEFAULT NULL,
sex
int(1) NOT NULL DEFAULT ‘0’,
age
int(3) NOT NULL DEFAULT ‘0’,
address
varchar(128) DEFAULT NULL,
PRIMARY KEY (id
),
KEY roleId
(roleId
),
CONSTRAINT user_ibfk_1
FOREIGN KEY (roleId
) REFERENCES role
(id
)
) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=utf8;
– Records of user
INSERT INTO user
VALUES (‘1’, ‘admin’, ‘123456’, ‘1’, ‘/upload/1569489341404.png’, ‘1’, ‘1’, ‘上海市浦东新区浦东南路1835号’);
INSERT INTO user
VALUES (‘13’, ‘猿来入此’, ‘123456’, ‘2’, ‘/upload/1569489439237.jpg’, ‘1’, ‘1’, ‘猿来入此’);