Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
黄嘉阳
/
iot-platform-server
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Settings
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
7d58e1dd
authored
Aug 29, 2023
by
huangjy
Browse files
Options
_('Browse Files')
Download
Plain Diff
Merge remote-tracking branch 'origin/dev'
parents
f9447d08
d2078e82
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
510 additions
and
5 deletions
.gitignore
README.md
db/inti.sql
saas-module/src/main/java/com/makeit/controller/sys/ElderController.java
server-module/src/main/java/com/makeit/module/controller/elder/ElderController.java
server-module/src/main/java/com/makeit/module/elder/Elder.java
server-service/src/main/java/com/makeit/entity/platform/Test.java
.gitignore
0 → 100644
View file @
7d58e1dd
HELP.md
target/
!.mvn/wrapper/maven-wrapper.jar
!**/src/main/**/target/
!**/src/test/**/target/
### STS ###
/**/.apt_generated
/**/.classpath
/**/.factorypath
/**/.project
/**/.settings
/**/.springBeans
/**/.sts4-cache
### IntelliJ IDEA ###
/**/.idea
/**/*.iws
/**/*.iml
/**/*.ipr
.idea/
/**/.idea/
### NetBeans ###
/**/nbproject/private/
/**/build/
/**/nbbuild/
/**/dist/
/**/nbdist/
/**/.nb-gradle/
/**/target/
/**/temp/
/**/.DS_Store
/**/.mvn*
/**/mvn*
### VS Code ###
.vscode/
/makeit-web-report/src/main/resources/application.yml
README.md
View file @
7d58e1dd
...
@@ -3,8 +3,12 @@ iot 平台端
...
@@ -3,8 +3,12 @@ iot 平台端
server-web 启动类
server-web 启动类
server-module 业务模块
server-module 平台端业务模块 controller
saas-module saas端业务模块 controller
server-api 提供外部接口
server-api 提供外部接口
server-service 存放业务service、mapper、entity
server-common 通用模块 包含通用entity、service、mapper类等
server-common 通用模块 包含通用entity、service、mapper类等
\ No newline at end of file
db/inti.sql
0 → 100644
View file @
7d58e1dd
-- 长者管理
CREATE
TABLE
`elder`
(
`id`
varchar
(
64
)
NOT
NULL
COMMENT
'id'
,
`name`
varchar
(
128
)
NOT
NULL
COMMENT
'姓名'
,
`age`
int
(
4
)
DEFAULT
NULL
COMMENT
'年龄'
,
`sex`
char
(
1
)
DEFAULT
NULL
COMMENT
'性别 1 男 2 女'
,
`certificate_type`
char
(
1
)
DEFAULT
NULL
COMMENT
'证件类型 1 身份证 2 IC卡 3 护照 4 驾驶证 5 其他证件'
,
`certificate_number`
varchar
(
128
)
DEFAULT
NULL
COMMENT
'证件号码'
,
`phone`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'手机号码'
,
`telephone`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'固定电话'
,
`birth`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'出生日期'
,
`nation`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'名族'
,
`blood`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'血型'
,
`height`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'身高'
,
`weight`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'体重'
,
`register_address`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'户籍地址'
,
`address`
varchar
(
256
)
DEFAULT
NULL
COMMENT
'家庭地址'
,
`space_id`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'床位id'
,
`remark`
varchar
(
1024
)
DEFAULT
NULL
COMMENT
'备注'
,
`create_by`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'创建者'
,
`create_date`
datetime
DEFAULT
NULL
COMMENT
'创建时间'
,
`update_by`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'更新者'
,
`update_date`
datetime
DEFAULT
NULL
COMMENT
'更新时间'
,
`del_flag`
int
(
1
)
DEFAULT
'0'
COMMENT
'删除标记'
,
`tenant_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
DEFAULT
NULL
COMMENT
' 租户id '
,
PRIMARY
KEY
(
`id`
),
UNIQUE
KEY
`name_idx`
(
`name`
)
USING
BTREE
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'长者基本信息'
;
CREATE
TABLE
`s_elder_social_relation`
(
`id`
varchar
(
64
)
NOT
NULL
COMMENT
'id'
,
`elder_id`
varchar
(
64
)
NOT
NULL
COMMENT
'长者id'
,
`name`
varchar
(
128
)
NOT
NULL
COMMENT
'姓名'
,
`relation`
varchar
(
4
)
DEFAULT
NULL
COMMENT
'关系 1、配偶 2、父女'
,
`phone`
varchar
(
32
)
DEFAULT
NULL
COMMENT
'联系电话'
,
`id_card`
varchar
(
32
)
DEFAULT
NULL
COMMENT
'身份证号码'
,
`emergency_contact`
TINYINT
(
4
)
DEFAULT
0
COMMENT
'是否紧急联系人 1 是 0否'
,
`remark`
varchar
(
1024
)
DEFAULT
NULL
COMMENT
'备注'
,
`create_by`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'创建者'
,
`create_date`
datetime
DEFAULT
NULL
COMMENT
'创建时间'
,
`update_by`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'更新者'
,
`update_date`
datetime
DEFAULT
NULL
COMMENT
'更新时间'
,
`del_flag`
int
(
1
)
DEFAULT
'0'
COMMENT
'删除标记'
,
`tenant_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
DEFAULT
NULL
COMMENT
' 租户id '
,
PRIMARY
KEY
(
`id`
),
KEY
`index_elder_id`
(
`elder_id`
)
USING
BTREE
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'长者社会关系'
;
CREATE
TABLE
`elder_health_info`
(
`id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'id'
,
`elder_id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'长者id'
,
`elder_type`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'老人类型'
,
`medical_insurance`
TINYINT
(
1
)
DEFAULT
NULL
COMMENT
'医疗保险 1 有 0 无'
,
`illness`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'疾病状况'
,
`food_prohibition`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'饮食禁忌'
,
`hobbies `
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'兴趣爱好'
,
`respiratory_rate `
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'呼吸率,范围用-区分'
,
`respiratory_exception_time`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'呼吸率异常时间 单位:s'
,
`heart_rate`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'心率,范围用-区分'
,
`heart__exception_time`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'心率异常时间 单位 s'
,
`remark`
VARCHAR
(
1024
)
DEFAULT
NULL
COMMENT
'备注'
,
`create_by`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'创建者'
,
`create_date`
datetime
DEFAULT
NULL
COMMENT
'创建时间'
,
`update_by`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'更新者'
,
`update_date`
datetime
DEFAULT
NULL
COMMENT
'更新时间'
,
`del_flag`
INT
(
1
)
DEFAULT
'0'
COMMENT
'删除标记'
,
`tenant_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
DEFAULT
NULL
COMMENT
' 租户id '
,
PRIMARY
KEY
(
`id`
),
KEY
`index_elder_id`
(
`elder_id`
)
USING
BTREE
)
ENGINE
=
INNODB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'长者健康状态'
;
CREATE
TABLE
`elder_other_info`
(
`id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'id'
,
`elder_id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'长者id'
,
`education`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'文化程度'
,
`marriage`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'婚姻'
,
`belief`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'信仰'
,
`profession`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'职业'
,
`income`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'收入'
,
`life_status`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'生活状况'
,
`children_quantity`
INT
(
4
)
DEFAULT
NULL
COMMENT
'子女数量'
,
`other_children_quantity`
INT
(
4
)
DEFAULT
NULL
COMMENT
'外地子女数量'
,
`politics_status`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'政治面貌'
,
`workunit`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'工作单位'
,
`create_by`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'创建者'
,
`create_date`
datetime
DEFAULT
NULL
COMMENT
'创建时间'
,
`update_by`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'更新者'
,
`update_date`
datetime
DEFAULT
NULL
COMMENT
'更新时间'
,
`del_flag`
INT
(
1
)
DEFAULT
'0'
COMMENT
'删除标记'
,
`tenant_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
DEFAULT
NULL
COMMENT
' 租户id '
,
PRIMARY
KEY
(
`id`
),
KEY
`index_elder_id`
(
`elder_id`
)
USING
BTREE
)
ENGINE
=
INNODB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'长者其他信息'
;
CREATE
TABLE
`elder_medical_examination_info`
(
`id`
varchar
(
64
)
NOT
NULL
COMMENT
'id'
,
`elder_id`
varchar
(
64
)
NOT
NULL
COMMENT
'长者id'
,
`report_id`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'体检报告'
,
`create_by`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'创建者'
,
`create_date`
datetime
DEFAULT
NULL
COMMENT
'创建时间'
,
`update_by`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'更新者'
,
`update_date`
datetime
DEFAULT
NULL
COMMENT
'更新时间'
,
`del_flag`
int
(
1
)
DEFAULT
'0'
COMMENT
'删除标记'
,
`tenant_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
DEFAULT
NULL
COMMENT
' 租户id '
,
PRIMARY
KEY
(
`id`
),
KEY
`index_elder_id`
(
`elder_id`
)
USING
BTREE
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'长者体检报告信息'
;
CREATE
TABLE
`children_info`
(
`id`
varchar
(
64
)
NOT
NULL
COMMENT
'id'
,
`elder_id`
varchar
(
64
)
NOT
NULL
COMMENT
'长者id'
,
`openid`
varchar
(
64
)
NOT
NULL
COMMENT
'openid'
,
`name`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'姓名'
,
`phone`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'手机号码'
,
`org_id`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'关联机构'
,
`create_by`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'创建者'
,
`create_date`
datetime
DEFAULT
NULL
COMMENT
'创建时间'
,
`update_by`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'更新者'
,
`update_date`
datetime
DEFAULT
NULL
COMMENT
'更新时间'
,
`del_flag`
int
(
1
)
DEFAULT
'0'
COMMENT
'删除标记'
,
`tenant_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
DEFAULT
NULL
COMMENT
' 租户id '
,
PRIMARY
KEY
(
`id`
),
KEY
`index_elder_id`
(
`elder_id`
)
USING
BTREE
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'长者其他信息'
;
CREATE
TABLE
`dict_type`
(
`id`
varchar
(
64
)
NOT
NULL
COMMENT
'id'
,
`code`
varchar
(
64
)
DEFAULT
NULL
'类型编码'
,
`name`
varchar
(
64
)
DEFAULT
NULL
'类型名称'
,
`create_by`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'创建者'
,
`create_date`
datetime
DEFAULT
NULL
COMMENT
'创建时间'
,
`update_by`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'更新者'
,
`update_date`
datetime
DEFAULT
NULL
COMMENT
'更新时间'
,
`del_flag`
int
(
1
)
DEFAULT
'0'
COMMENT
'删除标记'
,
`tenant_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
DEFAULT
NULL
COMMENT
' 租户id '
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'字典类型'
;
CREATE
TABLE
`dict_info`
(
`id`
varchar
(
64
)
NOT
NULL
COMMENT
'id'
,
`dict_type_id`
varchar
(
64
)
NOT
NULL
COMMENT
'字典类型id'
,
`name`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'字典名称'
,
`value`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'字典值'
,
`sort`
int
(
4
)
DEFAULT
NULL
COMMENT
'排序'
,
`create_by`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'创建者'
,
`create_date`
datetime
DEFAULT
NULL
COMMENT
'创建时间'
,
`update_by`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'更新者'
,
`update_date`
datetime
DEFAULT
NULL
COMMENT
'更新时间'
,
`del_flag`
int
(
1
)
DEFAULT
'0'
COMMENT
'删除标记'
,
`tenant_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
DEFAULT
NULL
COMMENT
' 租户id '
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'字典信息'
;
CREATE
TABLE
`sys_file`
(
`id`
varchar
(
64
)
NOT
NULL
DEFAULT
''
COMMENT
'主键'
,
`name`
varchar
(
1000
)
DEFAULT
NULL
COMMENT
'文件名'
,
`path`
varchar
(
564
)
DEFAULT
NULL
COMMENT
'物理路径'
,
`type`
varchar
(
264
)
DEFAULT
NULL
COMMENT
'文件类型'
,
`remarks`
varchar
(
255
)
DEFAULT
NULL
COMMENT
'备注信息'
,
`size`
int
(
64
)
DEFAULT
NULL
COMMENT
'文件大小'
,
`del_flag`
int
(
64
)
DEFAULT
NULL
COMMENT
'逻辑删除标记(0:显示;1:隐藏)'
,
`create_by`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'创建者'
,
`create_date`
datetime
DEFAULT
NULL
COMMENT
'创建时间'
,
`update_by`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'更新者'
,
`update_date`
datetime
DEFAULT
NULL
COMMENT
'更新时间'
,
`tenant_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
DEFAULT
NULL
COMMENT
' 租户id '
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8
ROW_FORMAT
=
DYNAMIC
COMMENT
=
'文件管理'
;
CREATE
TABLE
`sys_user`
(
`id`
varchar
(
64
)
NOT
NULL
COMMENT
'id'
,
`name`
varchar
(
128
)
NOT
NULL
COMMENT
'姓名'
,
`phone`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'手机号码'
,
`email`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'邮箱'
,
`password`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'密码'
,
`remark`
varchar
(
1024
)
DEFAULT
NULL
COMMENT
'描述'
,
`create_by`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'创建者'
,
`create_date`
datetime
DEFAULT
NULL
COMMENT
'创建时间'
,
`update_by`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'更新者'
,
`update_date`
datetime
DEFAULT
NULL
COMMENT
'更新时间'
,
`del_flag`
int
(
1
)
DEFAULT
'0'
COMMENT
'删除标记'
,
`tenant_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
DEFAULT
NULL
COMMENT
' 租户id '
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'人员管理'
;
CREATE
TABLE
`sys_role`
(
`id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'id'
,
`name`
VARCHAR
(
128
)
NOT
NULL
COMMENT
'名称'
,
`remark`
VARCHAR
(
1024
)
DEFAULT
NULL
COMMENT
'描述'
,
`create_by`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'创建者'
,
`create_date`
datetime
DEFAULT
NULL
COMMENT
'创建时间'
,
`update_by`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'更新者'
,
`update_date`
datetime
DEFAULT
NULL
COMMENT
'更新时间'
,
`del_flag`
INT
(
1
)
DEFAULT
'0'
COMMENT
'删除标记'
,
`tenant_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
DEFAULT
NULL
COMMENT
' 租户id '
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
INNODB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'角色管理'
;
CREATE
TABLE
`sys_user_role`
(
`id`
char
(
64
)
COLLATE
utf8mb4_general_ci
NOT
NULL
COMMENT
' id '
,
`tenant_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
DEFAULT
NULL
COMMENT
' 租户id '
,
`user_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
NOT
NULL
COMMENT
' 用户id '
,
`role_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
NOT
NULL
COMMENT
' 角色id '
,
`create_by`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'创建者'
,
`create_date`
datetime
DEFAULT
NULL
COMMENT
'创建时间'
,
`update_by`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'更新者'
,
`update_date`
datetime
DEFAULT
NULL
COMMENT
'更新时间'
,
`del_flag`
INT
(
1
)
DEFAULT
'0'
COMMENT
'删除标记'
,
`tenant_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
DEFAULT
NULL
COMMENT
' 租户id '
,
PRIMARY
KEY
(
`id`
),
KEY
`tnt_auth_user_role_role_id_index`
(
`role_id`
),
KEY
`tnt_auth_user_role_user_id_index`
(
`user_id`
)
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COLLATE
=
utf8mb4_general_ci
COMMENT
=
' 用户角色关联表 '
;
CREATE
TABLE
`sys_org`
(
`id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'id'
,
`name`
VARCHAR
(
128
)
NOT
NULL
COMMENT
'名称'
,
`remark`
VARCHAR
(
1024
)
DEFAULT
NULL
COMMENT
'描述'
,
`type`
CHAR
(
1
)
DEFAULT
NULL
COMMENT
'类型 1居家养老 2 机构养老'
,
`region`
CHAR
(
1
)
DEFAULT
NULL
COMMENT
'区域 1 思明 2 湖里'
,
`status`
CHAR
(
1
)
DEFAULT
NULL
COMMENT
'状态 1 启用 0 禁用'
,
`create_by`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'创建者'
,
`create_date`
datetime
DEFAULT
NULL
COMMENT
'创建时间'
,
`update_by`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'更新者'
,
`update_date`
datetime
DEFAULT
NULL
COMMENT
'更新时间'
,
`del_flag`
INT
(
1
)
DEFAULT
'0'
COMMENT
'删除标记'
,
`tenant_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
DEFAULT
NULL
COMMENT
' 租户id '
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
INNODB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'组织管理'
;
CREATE
TABLE
`sys_role_org`
(
`id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'id'
,
`role_id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'角色id'
,
`org_id`
VARCHAR
(
128
)
NOT
NULL
COMMENT
'机构id'
,
`create_by`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'创建者'
,
`create_date`
datetime
DEFAULT
NULL
COMMENT
'创建时间'
,
`update_by`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'更新者'
,
`update_date`
datetime
DEFAULT
NULL
COMMENT
'更新时间'
,
`del_flag`
INT
(
1
)
DEFAULT
'0'
COMMENT
'删除标记'
,
`tenant_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
DEFAULT
NULL
COMMENT
' 租户id '
,
PRIMARY
KEY
(
`id`
),
KEY
index_role_id
(
`role_id`
)
USING
BTREE
)
ENGINE
=
INNODB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'角色机构关联'
;
CREATE
TABLE
`sys_menu`
(
`id`
varchar
(
64
)
NOT
NULL
COMMENT
'编号'
,
`parent_id`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'父级编号'
,
`name`
varchar
(
100
)
CHARACTER
SET
utf8
COLLATE
utf8_bin
DEFAULT
NULL
COMMENT
'名称'
,
`sort`
int
(
4
)
DEFAULT
NULL
COMMENT
'排序'
,
`href`
text
CHARACTER
SET
utf8
COLLATE
utf8_bin
COMMENT
'链接'
,
`target`
varchar
(
20
)
CHARACTER
SET
utf8
COLLATE
utf8_bin
DEFAULT
NULL
COMMENT
'目标'
,
`icon`
varchar
(
100
)
CHARACTER
SET
utf8
COLLATE
utf8_bin
DEFAULT
NULL
COMMENT
'图标'
,
`is_show`
char
(
1
)
DEFAULT
NULL
COMMENT
'是否在菜单中显示'
,
`permission`
varchar
(
200
)
CHARACTER
SET
utf8
COLLATE
utf8_bin
DEFAULT
NULL
COMMENT
'权限标识'
,
`create_by`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'创建者'
,
`create_date`
datetime
DEFAULT
NULL
COMMENT
'创建时间'
,
`update_by`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'更新者'
,
`update_date`
datetime
DEFAULT
NULL
COMMENT
'更新时间'
,
`remarks`
varchar
(
255
)
CHARACTER
SET
utf8
COLLATE
utf8_bin
DEFAULT
NULL
COMMENT
'备注信息'
,
`menu_type`
char
(
1
)
DEFAULT
NULL
COMMENT
'0:功能菜单 1:菜单 2:按钮 3:数据权限'
,
`del_flag`
int
(
1
)
DEFAULT
'0'
COMMENT
'删除标记'
,
`cache_flag`
int
(
1
)
DEFAULT
'0'
COMMENT
'缓存 0 否 1 是 默认 0'
,
`tenant_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
DEFAULT
NULL
COMMENT
' 租户id '
,
PRIMARY
KEY
(
`id`
),
KEY
`sys_menu_parent_id`
(
`parent_id`
)
USING
BTREE
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8
ROW_FORMAT
=
DYNAMIC
COMMENT
=
'菜单表'
;
CREATE
TABLE
`sys_role_menus`
(
`id`
varchar
(
64
)
NOT
NULL
COMMENT
'id'
,
`role_id`
varchar
(
64
)
NOT
NULL
COMMENT
'角色id'
,
`menu_id`
varchar
(
64
)
NOT
NULL
COMMENT
'菜单id'
,
`menu_type`
char
(
1
)
DEFAULT
NULL
COMMENT
'0:功能菜单 1:菜单 2:按钮 3:数据权限'
,
`create_by`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'创建者'
,
`create_date`
datetime
DEFAULT
NULL
COMMENT
'创建时间'
,
`update_by`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'更新者'
,
`update_date`
datetime
DEFAULT
NULL
COMMENT
'更新时间'
,
`del_flag`
int
(
1
)
DEFAULT
'0'
COMMENT
'删除标记'
,
`tenant_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
DEFAULT
NULL
COMMENT
' 租户id '
,
PRIMARY
KEY
(
`id`
),
KEY
index_role_id
(
`role_id`
)
USING
BTREE
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'角色菜单关联'
;
CREATE
TABLE
`space`
(
`id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'id'
,
`name`
VARCHAR
(
128
)
NOT
NULL
COMMENT
'名称'
,
`parent_id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'上级空间'
,
`type`
VARCHAR
(
4
)
NOT
NULL
COMMENT
'空间类型 1:小区/社区/街道 2:楼栋 3:单元 4 楼层'
,
`address`
VARCHAR
(
256
)
DEFAULT
NULL
COMMENT
'地址'
,
`create_by`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'创建者'
,
`create_date`
datetime
DEFAULT
NULL
COMMENT
'创建时间'
,
`update_by`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'更新者'
,
`update_date`
datetime
DEFAULT
NULL
COMMENT
'更新时间'
,
`del_flag`
INT
(
1
)
DEFAULT
'0'
COMMENT
'删除标记'
,
`tenant_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
DEFAULT
NULL
COMMENT
' 租户id '
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
INNODB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'空间管理'
;
CREATE
TABLE
`room`
(
`id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'id'
,
`name`
VARCHAR
(
128
)
NOT
NULL
COMMENT
'名称'
,
`space_id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'空间id'
,
`bed_number`
INT
(
4
)
NOT
NULL
COMMENT
'床位数量'
,
`description`
VARCHAR
(
1024
)
DEFAULT
NULL
COMMENT
'床位描述'
,
`create_by`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'创建者'
,
`create_date`
datetime
DEFAULT
NULL
COMMENT
'创建时间'
,
`update_by`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'更新者'
,
`update_date`
datetime
DEFAULT
NULL
COMMENT
'更新时间'
,
`del_flag`
INT
(
1
)
DEFAULT
'0'
COMMENT
'删除标记'
,
`tenant_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
DEFAULT
NULL
COMMENT
' 租户id '
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
INNODB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'房间管理'
;
-- 待完善 区域设置表
CREATE
TABLE
`region_setting`
(
`id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'id'
,
`room_id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'房间id'
,
`name`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'名称'
,
`create_by`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'创建者'
,
`create_date`
datetime
DEFAULT
NULL
COMMENT
'创建时间'
,
`update_by`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'更新者'
,
`update_date`
datetime
DEFAULT
NULL
COMMENT
'更新时间'
,
`del_flag`
INT
(
1
)
DEFAULT
'0'
COMMENT
'删除标记'
,
`tenant_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
DEFAULT
NULL
COMMENT
' 租户id '
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
INNODB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'区域管理'
;
CREATE
TABLE
`bed`
(
`id`
varchar
(
64
)
NOT
NULL
COMMENT
'id'
,
`name`
varchar
(
128
)
NOT
NULL
COMMENT
'床位名称 床位1,床位2'
,
`room_id`
varchar
(
64
)
NOT
NULL
COMMENT
'空间id'
,
`equipment_id`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'设备id'
,
`status`
TINYINT
(
1
)
DEFAULT
1
COMMENT
'是否空闲 1 是 0 否 '
,
`create_by`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'创建者'
,
`create_date`
datetime
DEFAULT
NULL
COMMENT
'创建时间'
,
`update_by`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'更新者'
,
`update_date`
datetime
DEFAULT
NULL
COMMENT
'更新时间'
,
`del_flag`
int
(
1
)
DEFAULT
'0'
COMMENT
'删除标记'
,
`tenant_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
DEFAULT
NULL
COMMENT
' 租户id '
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'床位管理'
;
CREATE
TABLE
`region_setting`
(
`id`
varchar
(
64
)
NOT
NULL
COMMENT
'id'
,
`name`
varchar
(
128
)
NOT
NULL
COMMENT
'床位名称 床位1,床位2'
,
`room_id`
varchar
(
64
)
NOT
NULL
COMMENT
'空间id'
,
`equipment_id`
varchar
(
64
)
NOT
NULL
COMMENT
'设备id'
,
`create_by`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'创建者'
,
`create_date`
datetime
DEFAULT
NULL
COMMENT
'创建时间'
,
`update_by`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'更新者'
,
`update_date`
datetime
DEFAULT
NULL
COMMENT
'更新时间'
,
`del_flag`
int
(
1
)
DEFAULT
'0'
COMMENT
'删除标记'
,
`tenant_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
DEFAULT
NULL
COMMENT
' 租户id '
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'区域设置'
;
CREATE
TABLE
`equipment`
(
`id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'id'
,
`equipment_id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'设备id'
,
`name`
VARCHAR
(
128
)
DEFAULT
NULL
COMMENT
'设备名称'
,
`type`
VARCHAR
(
32
)
DEFAULT
NULL
COMMENT
'设备类型'
,
`status`
VARCHAR
(
4
)
DEFAULT
NULL
COMMENT
'状态 在线,离线'
,
`product_name`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'产品名称'
,
`version`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'版本'
,
`equipment_create_time`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'设备创建时间'
,
`equipment_register_time`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'设备注册时间'
,
`equipment_last_online`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'最后上线时间'
,
`description`
VARCHAR
(
1024
)
DEFAULT
NULL
COMMENT
'说明'
,
`create_by`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'创建者'
,
`create_date`
datetime
DEFAULT
NULL
COMMENT
'创建时间'
,
`update_by`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'更新者'
,
`update_date`
datetime
DEFAULT
NULL
COMMENT
'更新时间'
,
`del_flag`
INT
(
1
)
DEFAULT
'0'
COMMENT
'删除标记'
,
`tenant_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
DEFAULT
NULL
COMMENT
' 租户id '
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
INNODB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'设备管理'
;
CREATE
TABLE
`alarm_config`
(
`id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'id'
,
`alarm_type`
VARCHAR
(
4
)
DEFAULT
NULL
COMMENT
'告警类型 1 长者跌倒 2 呼吸异常 3 心率异常 4 行为异常'
,
`status`
TINYINT
(
1
)
DEFAULT
NULL
COMMENT
'状态 1 启用 0 禁用'
,
`org_id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'所属组织机构id'
,
`role_config`
VARCHAR
(
512
)
DEFAULT
NULL
COMMENT
'规则配置'
,
`content`
VARCHAR
(
512
)
DEFAULT
NULL
COMMENT
'内容'
,
`notify_channel`
VARCHAR
(
16
)
DEFAULT
NULL
COMMENT
'通知渠道 1、短信 2、邮件 3、小程序 可多选'
,
`notify_relation`
VARCHAR
(
4
)
DEFAULT
NULL
COMMENT
'通知家属 1、同步通知 2 可选通知 3 不通知'
,
`notify_way`
TINYINT
(
1
)
DEFAULT
NULL
COMMENT
'通知对象 1 全部 2 选择人员'
,
`notify_user`
VARCHAR
(
1024
)
DEFAULT
NULL
COMMENT
'通知人员'
,
`description`
VARCHAR
(
1024
)
DEFAULT
NULL
COMMENT
'说明'
,
`create_by`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'创建者'
,
`create_date`
datetime
DEFAULT
NULL
COMMENT
'创建时间'
,
`update_by`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'更新者'
,
`update_date`
datetime
DEFAULT
NULL
COMMENT
'更新时间'
,
`del_flag`
INT
(
1
)
DEFAULT
'0'
COMMENT
'删除标记'
,
`tenant_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
DEFAULT
NULL
COMMENT
' 租户id '
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
INNODB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'告警配置'
;
CREATE
TABLE
`alarm_record`
(
`id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'id'
,
`alarm_id`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'关联告警配置'
,
`alarm_date`
datetime
DEFAULT
NULL
COMMENT
'告警时间'
,
`status`
TINYINT
(
1
)
DEFAULT
NULL
COMMENT
'状态 1 待处理 2 已处理'
,
`deal_user`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'处理人'
,
`deal_time`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'处理时间'
,
`create_by`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'创建者'
,
`create_date`
datetime
DEFAULT
NULL
COMMENT
'创建时间'
,
`update_by`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'更新者'
,
`update_date`
datetime
DEFAULT
NULL
COMMENT
'更新时间'
,
`del_flag`
INT
(
1
)
DEFAULT
'0'
COMMENT
'删除标记'
,
`tenant_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
DEFAULT
NULL
COMMENT
' 租户id '
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
INNODB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'告警配置'
;
CREATE
TABLE
`plafform_setting`
(
`id`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'id'
,
`name`
VARCHAR
(
64
)
NOT
NULL
COMMENT
'名称'
,
`logo`
VARCHAR
(
128
)
DEFAULT
NULL
COMMENT
'系统logo'
,
`tab`
VARCHAR
(
128
)
DEFAULT
NULL
COMMENT
'浏览器页签'
,
`background`
VARCHAR
(
128
)
DEFAULT
NULL
COMMENT
'背景图'
,
`create_by`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'创建者'
,
`create_date`
datetime
DEFAULT
NULL
COMMENT
'创建时间'
,
`update_by`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'更新者'
,
`update_date`
datetime
DEFAULT
NULL
COMMENT
'更新时间'
,
`del_flag`
INT
(
1
)
DEFAULT
'0'
COMMENT
'删除标记'
,
`tenant_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
DEFAULT
NULL
COMMENT
' 租户id '
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
INNODB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'平台设置'
;
saas-module/src/main/java/com/makeit/controller/sys/ElderController.java
0 → 100644
View file @
7d58e1dd
package
com
.
makeit
.
controller
.
sys
;
public
class
ElderController
{
}
server-module/src/main/java/com/makeit/module/controller/elder/ElderController.java
0 → 100644
View file @
7d58e1dd
package
com
.
makeit
.
module
.
controller
.
elder
;
public
class
ElderController
{
}
server-module/src/main/java/com/makeit/module/elder/Elder.java
deleted
100644 → 0
View file @
f9447d08
package
com
.
makeit
.
module
.
elder
;
public
class
Elder
{
}
server-service/src/main/java/com/makeit/entity/platform/Test.java
0 → 100644
View file @
7d58e1dd
package
com
.
makeit
.
entity
.
platform
;
public
class
Test
{
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment