|
|
|
@ -162,12 +162,17 @@ http://****/user/ |
|
|
|
数据库查询记录 |
|
|
|
数据库查询记录 |
|
|
|
|
|
|
|
|
|
|
|
```MySQL |
|
|
|
```MySQL |
|
|
|
|
|
|
|
# ----------------------------------------------------------- |
|
|
|
|
|
|
|
# 通用操作 |
|
|
|
|
|
|
|
|
|
|
|
# 查询所有表 |
|
|
|
# 查询所有表 |
|
|
|
show tables ; |
|
|
|
show tables ; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# 分别查看各个表结构 |
|
|
|
# 人员表 |
|
|
|
# 人员表 |
|
|
|
desc useinfo; |
|
|
|
desc userinfo; |
|
|
|
# 管理员表 |
|
|
|
# 管理员表 |
|
|
|
desc user; |
|
|
|
desc users; |
|
|
|
# 部门表 |
|
|
|
# 部门表 |
|
|
|
desc work; |
|
|
|
desc work; |
|
|
|
# 资产类别表 |
|
|
|
# 资产类别表 |
|
|
|
@ -184,12 +189,158 @@ desc vendors; |
|
|
|
desc getmethod; |
|
|
|
desc getmethod; |
|
|
|
|
|
|
|
|
|
|
|
# ----------------------------------------------------------- |
|
|
|
# ----------------------------------------------------------- |
|
|
|
|
|
|
|
# 用户---角色---权限 |
|
|
|
|
|
|
|
# |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# 用户表 |
|
|
|
|
|
|
|
# 其中,用户表关联人员管理表 |
|
|
|
|
|
|
|
# Name 可以关联到 userinfo表中的 workid |
|
|
|
|
|
|
|
create table users ( |
|
|
|
|
|
|
|
id int primary key, |
|
|
|
|
|
|
|
name varchar(10) comment '用户名', |
|
|
|
|
|
|
|
password varchar(10) comment '密码', |
|
|
|
|
|
|
|
iphone varchar(11) comment '手机号', |
|
|
|
|
|
|
|
loginDate timestamp comment '登录时间', |
|
|
|
|
|
|
|
loginNumber int comment '登录次数', |
|
|
|
|
|
|
|
createDate timestamp, |
|
|
|
|
|
|
|
updateDate timestamp |
|
|
|
|
|
|
|
)character set = UTF8MB4; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# 角色表 |
|
|
|
|
|
|
|
# 用来关联用户,当然也可以设计关联到部门或者是其他表 |
|
|
|
|
|
|
|
create table role( |
|
|
|
|
|
|
|
id int primary key , |
|
|
|
|
|
|
|
name varchar(5) comment '角色名', |
|
|
|
|
|
|
|
createDate timestamp, |
|
|
|
|
|
|
|
updateDate timestamp |
|
|
|
|
|
|
|
)character set = UTF8MB4; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# 权限表 |
|
|
|
|
|
|
|
# 管理用户的访问权限和操作权限 |
|
|
|
|
|
|
|
create table permission( |
|
|
|
|
|
|
|
id int primary key , |
|
|
|
|
|
|
|
name varchar(5) comment '权限名称', |
|
|
|
|
|
|
|
createDate timestamp, |
|
|
|
|
|
|
|
updateDate timestamp |
|
|
|
|
|
|
|
)character set = UTF8MB4; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# 关联表1【权限---角色】 |
|
|
|
|
|
|
|
create table role_permission( |
|
|
|
|
|
|
|
id int primary key auto_increment, |
|
|
|
|
|
|
|
roleId int comment '角色ID', |
|
|
|
|
|
|
|
permissionId int comment '权限ID', |
|
|
|
|
|
|
|
createDate timestamp, |
|
|
|
|
|
|
|
updateDate timestamp |
|
|
|
|
|
|
|
)character set = UTF8MB4; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# 关联表2【用户---角色】 |
|
|
|
|
|
|
|
# 将用户和角色关联起来 |
|
|
|
|
|
|
|
create table users_role( |
|
|
|
|
|
|
|
id int primary key , |
|
|
|
|
|
|
|
userId int, |
|
|
|
|
|
|
|
roleId int, |
|
|
|
|
|
|
|
createDate timestamp, |
|
|
|
|
|
|
|
updateDate timestamp |
|
|
|
|
|
|
|
)character set = UTF8MB4; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# operation表 |
|
|
|
|
|
|
|
create table operation( |
|
|
|
|
|
|
|
id int primary key auto_increment, |
|
|
|
|
|
|
|
name varchar(50) comment '操作名称', |
|
|
|
|
|
|
|
permissionId int comment '权限ID', |
|
|
|
|
|
|
|
createDate timestamp, |
|
|
|
|
|
|
|
updateDate timestamp |
|
|
|
|
|
|
|
)character set = UTF8MB4; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# 关联表2【操作---权限】 |
|
|
|
|
|
|
|
# 将操作和权限关联起来 |
|
|
|
|
|
|
|
create table operation_permission( |
|
|
|
|
|
|
|
id int primary key auto_increment, |
|
|
|
|
|
|
|
operationId int comment '操作ID', |
|
|
|
|
|
|
|
permissionId int comment '权限ID', |
|
|
|
|
|
|
|
url varchar(20) comment '操作路由', |
|
|
|
|
|
|
|
createDate timestamp, |
|
|
|
|
|
|
|
updateDate timestamp |
|
|
|
|
|
|
|
)character set = UTF8MB4; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# menu表 |
|
|
|
|
|
|
|
create table menu( |
|
|
|
|
|
|
|
id int auto_increment primary key , |
|
|
|
|
|
|
|
name varchar(50) comment 'menu名称', |
|
|
|
|
|
|
|
permissionId int comment '权限ID', |
|
|
|
|
|
|
|
url varchar(20) comment '菜单路由路径', |
|
|
|
|
|
|
|
createDate timestamp, |
|
|
|
|
|
|
|
updateDate timestamp |
|
|
|
|
|
|
|
)character set = UTF8MB4; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# 关联表3 |
|
|
|
|
|
|
|
# 将菜单和权限关联起来 |
|
|
|
|
|
|
|
create table menu_permission( |
|
|
|
|
|
|
|
id int primary key auto_increment, |
|
|
|
|
|
|
|
menuId int comment '菜单ID', |
|
|
|
|
|
|
|
permissionId int comment '权限ID', |
|
|
|
|
|
|
|
createDate timestamp, |
|
|
|
|
|
|
|
updateDate timestamp |
|
|
|
|
|
|
|
)character set = UTF8MB4; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
create table userinfo( |
|
|
|
|
|
|
|
id int primary key auto_increment, |
|
|
|
|
|
|
|
username varchar(255) comment '用户姓名', |
|
|
|
|
|
|
|
workid varchar(10) comment '工号', |
|
|
|
|
|
|
|
sex varchar(10) comment '性别', |
|
|
|
|
|
|
|
birthdate timestamp comment '出生日期', |
|
|
|
|
|
|
|
work varchar(20) comment '部门', |
|
|
|
|
|
|
|
worktype varchar(255) comment '人员类别' |
|
|
|
|
|
|
|
)character set = UTF8MB4; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# 创建外键 |
|
|
|
|
|
|
|
# 语法:ALTER TABLE ADD CONSTRAINT FOREIGN KEY() REFERENCES (); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# users ---- useinfo 外键 |
|
|
|
|
|
|
|
# alter table users add constraint uu foreign key(name) references userinfo(workid); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# users ---- Users_role 外键 |
|
|
|
|
|
|
|
# alter table users_role add constraint ur1 foreign key (userId) references users(id); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# role ---- User_role 外键 |
|
|
|
|
|
|
|
# alter table users_role add constraint ur2 foreign key (roleId) references role(id); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# 查看表结构 |
|
|
|
|
|
|
|
show create table userinfo; |
|
|
|
|
|
|
|
show create table users; |
|
|
|
|
|
|
|
show create table users_role; |
|
|
|
|
|
|
|
show create table role_permission; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# 查询用户并迁移用户表 |
|
|
|
|
|
|
|
# 账号 |
|
|
|
|
|
|
|
# 655797409 |
|
|
|
|
|
|
|
# 64814479 |
|
|
|
|
|
|
|
# 136323636 |
|
|
|
|
|
|
|
# 683697414 |
|
|
|
|
|
|
|
# 226294130 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# 手机号 |
|
|
|
|
|
|
|
# 18690845798 |
|
|
|
|
|
|
|
# 18645353951 |
|
|
|
|
|
|
|
# 18133455490 |
|
|
|
|
|
|
|
# 18154254833 |
|
|
|
|
|
|
|
# 18698275149 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# 密码 |
|
|
|
|
|
|
|
# 4r%JNr&oU |
|
|
|
|
|
|
|
# #!yraOI7 |
|
|
|
|
|
|
|
# HziqpyeW |
|
|
|
|
|
|
|
# p5IHkJ47 |
|
|
|
|
|
|
|
# I41V3H0M |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# ----------------------------------------------------------- |
|
|
|
|
|
|
|
# 超级管理员角色所负责的表 |
|
|
|
|
|
|
|
|
|
|
|
# 更改表名 |
|
|
|
# 更改表名 |
|
|
|
# rename table to ; |
|
|
|
# rename table to ; |
|
|
|
|
|
|
|
|
|
|
|
# 删除表 |
|
|
|
# 删除表 |
|
|
|
drop table assettype; |
|
|
|
# drop table useinfo; |
|
|
|
|
|
|
|
|
|
|
|
# 创建资产类别表 |
|
|
|
# 创建资产类别表 |
|
|
|
create table assettype ( |
|
|
|
create table assettype ( |
|
|
|
@ -245,7 +396,37 @@ create table brand( |
|
|
|
brandCreateDate datetime comment '创建时间' |
|
|
|
brandCreateDate datetime comment '创建时间' |
|
|
|
)character set = UTF8MB4; |
|
|
|
)character set = UTF8MB4; |
|
|
|
|
|
|
|
|
|
|
|
# 创建资产信息表 |
|
|
|
# 创建报废方式表 |
|
|
|
|
|
|
|
create table repairs( |
|
|
|
|
|
|
|
id int primary key auto_increment, |
|
|
|
|
|
|
|
repairNumber varchar(20) comment '报废方式编号', |
|
|
|
|
|
|
|
repairName varchar(10) comment '报废方式名称', |
|
|
|
|
|
|
|
repairStatus varchar(10) comment '报废方式状态', |
|
|
|
|
|
|
|
repairCommit varchar(100) comment '备注', |
|
|
|
|
|
|
|
createDate timestamp comment '创建时间', |
|
|
|
|
|
|
|
updateDate timestamp comment '更新时间' |
|
|
|
|
|
|
|
)character set = UTF8MB4; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# ----------------------------------------------------------- |
|
|
|
|
|
|
|
# 资产管理员角色所负责的表 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# 创建资产申购表 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# 创建资产入库表 【兼维护】 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# 创建资产借还表 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# 创建资产转移表 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# 创建资产维修表 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# 创建资产报废表 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# 创建资产盘点表 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# 综合查询表 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# 审批 |
|
|
|
|
|
|
|
|
|
|
|
``` |
|
|
|
``` |
|
|
|
|
|
|
|
|
|
|
|
|