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
9004b172
authored
Oct 11, 2023
by
杨伟程
Browse files
Options
_('Browse Files')
Download
Email Patches
Plain Diff
saas端--租户设备管理-查看-数据分析--周报报错
parent
74348b43
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
29 additions
and
1 deletions
server-service/src/main/java/com/makeit/service/platform/elder/impl/PlatElderServiceImpl.java
server-service/src/main/java/com/makeit/service/platform/elder/impl/PlatElderServiceImpl.java
View file @
9004b172
...
...
@@ -114,7 +114,8 @@ public class PlatElderServiceImpl extends ServiceImpl<PlatElderMapper, PlatElder
.
orderByDesc
(
PlatElder:
:
getId
);
}
private
void
fill
(
List
<
PlatElderListVO
>
list
){
private
void
fill
(
List
<
PlatElderListVO
>
list
)
{
JoinUtil
.
join
(
list
,
platOrgService
,
PlatElderListVO:
:
getOrgId
,
PlatOrg:
:
getId
,
(
d
,
o
)
->
{
d
.
setOrgName
(
o
.
getName
());
});
...
...
@@ -191,6 +192,15 @@ public class PlatElderServiceImpl extends ServiceImpl<PlatElderMapper, PlatElder
List
<
PlatElder
>
dbList
=
list
(
lambdaQueryWrapper
(
dto
));
dbList
.
forEach
(
e
->{
if
(
StringUtils
.
isNotBlank
(
e
.
getHomeAddressDetail
()))
{
e
.
setHomeAddressDetail
(
e
.
getHomeAddress
());
}
if
(
StringUtils
.
isNotBlank
(
e
.
getRegisterAddressDetail
()))
{
e
.
setRegisterAddressDetail
(
e
.
getRegisterAddress
());
}
});
List
<
PlatElderHealthInfo
>
healthInfoList
=
platElderHealthInfoService
.
list
(
new
QueryWrapper
<
PlatElderHealthInfo
>().
lambda
()
.
in
(
PlatElderHealthInfo:
:
getElderId
,
StreamUtil
.
mapId
(
dbList
,
PlatElder:
:
getId
)));
Map
<
String
,
PlatElderHealthInfo
>
healthInfoMap
=
StreamUtil
.
toMap
(
healthInfoList
,
PlatElderHealthInfo:
:
getElderId
);
...
...
@@ -576,9 +586,23 @@ public class PlatElderServiceImpl extends ServiceImpl<PlatElderMapper, PlatElder
}
private
void
addressToDetail
(
PlatElderDTOVO
dto
)
{
if
(
StringUtils
.
isNotBlank
(
dto
.
getHomeAddressDetail
()))
{
dto
.
setHomeAddressDetail
(
dto
.
getHomeAddress
());
}
if
(
StringUtils
.
isNotBlank
(
dto
.
getRegisterAddressDetail
()))
{
dto
.
setRegisterAddressDetail
(
dto
.
getRegisterAddress
());
}
}
@Transactional
@Override
public
void
addAll
(
PlatElderDTOVO
dto
)
{
addressToDetail
(
dto
);
check
(
BeanDtoVoUtils
.
convert
(
dto
,
PlatElderAddDTO
.
class
));
PlatElder
platElder
=
BeanDtoVoUtils
.
convert
(
dto
,
PlatElder
.
class
);
...
...
@@ -665,6 +689,8 @@ public class PlatElderServiceImpl extends ServiceImpl<PlatElderMapper, PlatElder
@Transactional
public
void
edit
(
PlatElderDTOVO
dto
)
{
addressToDetail
(
dto
);
check
(
BeanDtoVoUtils
.
convert
(
dto
,
PlatElderAddDTO
.
class
));
PlatElder
db
=
getById
(
dto
.
getId
());
...
...
@@ -700,6 +726,8 @@ public class PlatElderServiceImpl extends ServiceImpl<PlatElderMapper, PlatElder
PlatElder
platElder
=
getById
(
id
);
PlatElderDTOVO
vo
=
BeanDtoVoUtils
.
convert
(
platElder
,
PlatElderDTOVO
.
class
);
addressToDetail
(
vo
);
FileUtil
.
convert
(
Arrays
.
asList
(
vo
),
PlatElderDTOVO:
:
getAvatar
,
(
e
,
f
)
->
{
e
.
setAvatar
(
f
.
getFullUrl
());
});
...
...
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