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
66efaf4c
authored
Aug 29, 2023
by
杨伟程
Browse files
Options
_('Browse Files')
Download
Plain Diff
长者管理建表
parents
06cd1cb7
183e662e
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
19 additions
and
43 deletions
.gitignore
db/inti.sql
server-common/src/main/java/com/makeit/common/entity/BaseEntity.java
server-common/src/main/java/com/makeit/config/mybatis/objecthandler/UserObjectHandler.java
.gitignore
View file @
66efaf4c
...
@@ -17,6 +17,7 @@ target/
...
@@ -17,6 +17,7 @@ target/
/**/.idea
/**/.idea
/**/*.iws
/**/*.iws
/**/*.iml
/**/*.iml
/**/**/*.iml
/**/*.ipr
/**/*.ipr
.idea/
.idea/
/**/.idea/
/**/.idea/
...
...
db/inti.sql
View file @
66efaf4c
...
@@ -15,25 +15,8 @@ CREATE TABLE `elder` (
...
@@ -15,25 +15,8 @@ CREATE TABLE `elder` (
`height`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'身高'
,
`height`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'身高'
,
`weight`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'体重'
,
`weight`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'体重'
,
`register_address`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'户籍地址'
,
`register_address`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'户籍地址'
,
`register_province_code`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'户籍省code'
,
`address`
varchar
(
256
)
DEFAULT
NULL
COMMENT
'家庭地址'
,
`register_province_name`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'户籍省名称'
,
`space_id`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'床位id'
,
`register_city_code`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'户籍市code'
,
`register_city_name`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'户籍市名称'
,
`register_district_code`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'户籍区code'
,
`register_district_name`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'户籍区名称'
,
`register_address_detail`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'户籍地址详细'
,
`home_address`
varchar
(
256
)
DEFAULT
NULL
COMMENT
'家庭地址'
,
`home_province_code`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'家庭省code'
,
`home_province_name`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'家庭省名称'
,
`home_city_code`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'家庭市code'
,
`home_city_name`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'家庭市名称'
,
`home_district_code`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'家庭区code'
,
`home_district_name`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'家庭区名称'
,
`home_address_detail`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'家庭地址详细'
,
`space_id`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'空间id'
,
`room_id`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'房间id'
,
`bed_id`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'床位id'
,
`space_path`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'空间-房间-床位路径'
,
`remark`
varchar
(
1024
)
DEFAULT
NULL
COMMENT
'备注'
,
`remark`
varchar
(
1024
)
DEFAULT
NULL
COMMENT
'备注'
,
`create_by`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'创建者'
,
`create_by`
varchar
(
64
)
DEFAULT
NULL
COMMENT
'创建者'
,
`create_date`
datetime
DEFAULT
NULL
COMMENT
'创建时间'
,
`create_date`
datetime
DEFAULT
NULL
COMMENT
'创建时间'
,
...
@@ -46,7 +29,7 @@ CREATE TABLE `elder` (
...
@@ -46,7 +29,7 @@ CREATE TABLE `elder` (
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'长者基本信息'
;
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'长者基本信息'
;
CREATE
TABLE
`elder_social_relation`
(
CREATE
TABLE
`
s_
elder_social_relation`
(
`id`
varchar
(
64
)
NOT
NULL
COMMENT
'id'
,
`id`
varchar
(
64
)
NOT
NULL
COMMENT
'id'
,
`elder_id`
varchar
(
64
)
NOT
NULL
COMMENT
'长者id'
,
`elder_id`
varchar
(
64
)
NOT
NULL
COMMENT
'长者id'
,
`name`
varchar
(
128
)
NOT
NULL
COMMENT
'姓名'
,
`name`
varchar
(
128
)
NOT
NULL
COMMENT
'姓名'
,
...
@@ -76,7 +59,7 @@ CREATE TABLE `elder_health_info` (
...
@@ -76,7 +59,7 @@ CREATE TABLE `elder_health_info` (
`respiratory_rate `
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'呼吸率,范围用-区分'
,
`respiratory_rate `
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'呼吸率,范围用-区分'
,
`respiratory_exception_time`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'呼吸率异常时间 单位:s'
,
`respiratory_exception_time`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'呼吸率异常时间 单位:s'
,
`heart_rate`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'心率,范围用-区分'
,
`heart_rate`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'心率,范围用-区分'
,
`heart_exception_time`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'心率异常时间 单位 s'
,
`heart_
_
exception_time`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'心率异常时间 单位 s'
,
`remark`
VARCHAR
(
1024
)
DEFAULT
NULL
COMMENT
'备注'
,
`remark`
VARCHAR
(
1024
)
DEFAULT
NULL
COMMENT
'备注'
,
`create_by`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'创建者'
,
`create_by`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'创建者'
,
`create_date`
datetime
DEFAULT
NULL
COMMENT
'创建时间'
,
`create_date`
datetime
DEFAULT
NULL
COMMENT
'创建时间'
,
...
@@ -101,7 +84,7 @@ CREATE TABLE `elder_other_info` (
...
@@ -101,7 +84,7 @@ CREATE TABLE `elder_other_info` (
`children_quantity`
INT
(
4
)
DEFAULT
NULL
COMMENT
'子女数量'
,
`children_quantity`
INT
(
4
)
DEFAULT
NULL
COMMENT
'子女数量'
,
`other_children_quantity`
INT
(
4
)
DEFAULT
NULL
COMMENT
'外地子女数量'
,
`other_children_quantity`
INT
(
4
)
DEFAULT
NULL
COMMENT
'外地子女数量'
,
`politics_status`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'政治面貌'
,
`politics_status`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'政治面貌'
,
`work
_
unit`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'工作单位'
,
`workunit`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'工作单位'
,
`create_by`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'创建者'
,
`create_by`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'创建者'
,
`create_date`
datetime
DEFAULT
NULL
COMMENT
'创建时间'
,
`create_date`
datetime
DEFAULT
NULL
COMMENT
'创建时间'
,
`update_by`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'更新者'
,
`update_by`
VARCHAR
(
64
)
DEFAULT
NULL
COMMENT
'更新者'
,
...
@@ -128,7 +111,7 @@ CREATE TABLE `elder_medical_examination_info` (
...
@@ -128,7 +111,7 @@ CREATE TABLE `elder_medical_examination_info` (
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'长者体检报告信息'
;
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'长者体检报告信息'
;
CREATE
TABLE
`
elder_
children_info`
(
CREATE
TABLE
`children_info`
(
`id`
varchar
(
64
)
NOT
NULL
COMMENT
'id'
,
`id`
varchar
(
64
)
NOT
NULL
COMMENT
'id'
,
`elder_id`
varchar
(
64
)
NOT
NULL
COMMENT
'长者id'
,
`elder_id`
varchar
(
64
)
NOT
NULL
COMMENT
'长者id'
,
`openid`
varchar
(
64
)
NOT
NULL
COMMENT
'openid'
,
`openid`
varchar
(
64
)
NOT
NULL
COMMENT
'openid'
,
...
@@ -143,7 +126,7 @@ CREATE TABLE `elder_children_info` (
...
@@ -143,7 +126,7 @@ CREATE TABLE `elder_children_info` (
`tenant_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
DEFAULT
NULL
COMMENT
' 租户id '
,
`tenant_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
DEFAULT
NULL
COMMENT
' 租户id '
,
PRIMARY
KEY
(
`id`
),
PRIMARY
KEY
(
`id`
),
KEY
`index_elder_id`
(
`elder_id`
)
USING
BTREE
KEY
`index_elder_id`
(
`elder_id`
)
USING
BTREE
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'长者
子女账号
'
;
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'长者
其他信息
'
;
...
@@ -372,7 +355,7 @@ CREATE TABLE `bed` (
...
@@ -372,7 +355,7 @@ CREATE TABLE `bed` (
`del_flag`
int
(
1
)
DEFAULT
'0'
COMMENT
'删除标记'
,
`del_flag`
int
(
1
)
DEFAULT
'0'
COMMENT
'删除标记'
,
`tenant_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
DEFAULT
NULL
COMMENT
' 租户id '
,
`tenant_id`
varchar
(
64
)
COLLATE
utf8mb4_general_ci
DEFAULT
NULL
COMMENT
' 租户id '
,
PRIMARY
KEY
(
`id`
)
USING
BTREE
PRIMARY
KEY
(
`id`
)
USING
BTREE
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'床位管理'
;
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8mb4
COMMENT
=
'床位管理'
;
CREATE
TABLE
`region_setting`
(
CREATE
TABLE
`region_setting`
(
`id`
varchar
(
64
)
NOT
NULL
COMMENT
'id'
,
`id`
varchar
(
64
)
NOT
NULL
COMMENT
'id'
,
...
...
server-common/src/main/java/com/makeit/common/entity/BaseEntity.java
View file @
66efaf4c
...
@@ -35,7 +35,7 @@ public class BaseEntity implements Serializable {
...
@@ -35,7 +35,7 @@ public class BaseEntity implements Serializable {
* 创建时间
* 创建时间
*/
*/
@ApiModelProperty
(
value
=
"创建时间"
,
required
=
false
)
@ApiModelProperty
(
value
=
"创建时间"
,
required
=
false
)
@TableField
(
value
=
"create
d_at
"
,
fill
=
FieldFill
.
INSERT
,
typeHandler
=
LocalDateTimeTypeHandler
.
class
)
@TableField
(
value
=
"create
_date
"
,
fill
=
FieldFill
.
INSERT
,
typeHandler
=
LocalDateTimeTypeHandler
.
class
)
@JsonFormat
(
pattern
=
"yyyy-MM-dd HH:mm:ss"
)
@JsonFormat
(
pattern
=
"yyyy-MM-dd HH:mm:ss"
)
private
LocalDateTime
createdAt
;
private
LocalDateTime
createdAt
;
...
@@ -43,18 +43,10 @@ public class BaseEntity implements Serializable {
...
@@ -43,18 +43,10 @@ public class BaseEntity implements Serializable {
* 更新时间
* 更新时间
*/
*/
@ApiModelProperty
(
value
=
"更新时间"
,
required
=
false
)
@ApiModelProperty
(
value
=
"更新时间"
,
required
=
false
)
@TableField
(
value
=
"update
d_at
"
,
fill
=
FieldFill
.
INSERT_UPDATE
,
typeHandler
=
LocalDateTimeTypeHandler
.
class
)
@TableField
(
value
=
"update
_date
"
,
fill
=
FieldFill
.
INSERT_UPDATE
,
typeHandler
=
LocalDateTimeTypeHandler
.
class
)
@JsonFormat
(
pattern
=
"yyyy-MM-dd HH:mm:ss"
)
@JsonFormat
(
pattern
=
"yyyy-MM-dd HH:mm:ss"
)
private
LocalDateTime
updatedAt
;
private
LocalDateTime
updatedAt
;
//
// /**
// * 删除时间(逻辑删除)
// */
// @TableLogic(value="NULL",delval = "NOW()")
// @ApiModelProperty(value = "删除时间",required = false)
// @JsonFormat(pattern="yyyy-mm-dd HH:mm:ss")
// private LocalDateTime deletedAt;
@TableLogic
@TableLogic
@TableField
(
select
=
false
,
fill
=
FieldFill
.
INSERT
)
@TableField
(
select
=
false
,
fill
=
FieldFill
.
INSERT
)
...
@@ -62,10 +54,10 @@ public class BaseEntity implements Serializable {
...
@@ -62,10 +54,10 @@ public class BaseEntity implements Serializable {
@ApiModelProperty
(
value
=
"创建人名称"
)
@ApiModelProperty
(
value
=
"创建人名称"
)
@TableField
(
fill
=
FieldFill
.
INSERT
)
@TableField
(
fill
=
FieldFill
.
INSERT
)
private
String
create
dByName
;
private
String
create
By
;
@ApiModelProperty
(
value
=
"更新人名称"
)
@ApiModelProperty
(
value
=
"更新人名称"
)
@TableField
(
fill
=
FieldFill
.
INSERT_UPDATE
)
@TableField
(
fill
=
FieldFill
.
INSERT_UPDATE
)
private
String
update
dByName
;
private
String
update
By
;
}
}
server-common/src/main/java/com/makeit/config/mybatis/objecthandler/UserObjectHandler.java
View file @
66efaf4c
...
@@ -26,14 +26,14 @@ public class UserObjectHandler implements MetaObjectHandlerInternal {
...
@@ -26,14 +26,14 @@ public class UserObjectHandler implements MetaObjectHandlerInternal {
// handler.setFieldValByName(BaseEntity.Fields.createdByName, commonUserVO.getName(), metaObject);
// handler.setFieldValByName(BaseEntity.Fields.createdByName, commonUserVO.getName(), metaObject);
// }
// }
if
(
metaObject
.
hasSetter
(
BaseEntity
.
Fields
.
create
dByName
))
{
if
(
metaObject
.
hasSetter
(
BaseEntity
.
Fields
.
create
By
))
{
if
(!
Boolean
.
TRUE
.
equals
(
NoFillUtil
.
getCreate
()))
{
if
(!
Boolean
.
TRUE
.
equals
(
NoFillUtil
.
getCreate
()))
{
handler
.
setFieldValByName
(
BaseEntity
.
Fields
.
create
dByName
,
commonUserVO
.
getName
(),
metaObject
);
handler
.
setFieldValByName
(
BaseEntity
.
Fields
.
create
By
,
commonUserVO
.
getName
(),
metaObject
);
}
}
}
}
if
(
metaObject
.
hasSetter
(
BaseEntity
.
Fields
.
update
dByName
))
{
if
(
metaObject
.
hasSetter
(
BaseEntity
.
Fields
.
update
By
))
{
handler
.
setFieldValByName
(
BaseEntity
.
Fields
.
update
dByName
,
commonUserVO
.
getName
(),
metaObject
);
handler
.
setFieldValByName
(
BaseEntity
.
Fields
.
update
By
,
commonUserVO
.
getName
(),
metaObject
);
}
}
if
(
metaObject
.
hasSetter
(
"createdById"
))
{
if
(
metaObject
.
hasSetter
(
"createdById"
))
{
...
@@ -50,9 +50,9 @@ public class UserObjectHandler implements MetaObjectHandlerInternal {
...
@@ -50,9 +50,9 @@ public class UserObjectHandler implements MetaObjectHandlerInternal {
CommonUserVO
commonUserVO
=
CommonUserUtil
.
getUser
();
CommonUserVO
commonUserVO
=
CommonUserUtil
.
getUser
();
if
(
metaObject
.
hasSetter
(
BaseEntity
.
Fields
.
update
dByName
))
{
if
(
metaObject
.
hasSetter
(
BaseEntity
.
Fields
.
update
By
))
{
if
(!
Boolean
.
TRUE
.
equals
(
NoFillUtil
.
getUpdate
()))
{
if
(!
Boolean
.
TRUE
.
equals
(
NoFillUtil
.
getUpdate
()))
{
handler
.
setFieldValByName
(
BaseEntity
.
Fields
.
update
dByName
,
commonUserVO
.
getName
(),
metaObject
);;
handler
.
setFieldValByName
(
BaseEntity
.
Fields
.
update
By
,
commonUserVO
.
getName
(),
metaObject
);;
}
}
}
}
...
...
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