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
948c25e5
authored
Nov 10, 2023
by
huangjy
Browse files
Options
_('Browse Files')
Download
Email Patches
Plain Diff
fix:子女端登陆问题
parent
30b633af
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
12 additions
and
13 deletions
server-service/src/main/java/com/makeit/service/platform/alarm/impl/PlatAlarmRecordServiceImpl.java
server-service/src/main/java/com/makeit/service/platform/elder/impl/PlatElderChildrenInfoServiceImpl.java
server-service/src/main/java/com/makeit/service/platform/space/impl/PlatRoomServiceImpl.java
server-service/src/main/java/com/makeit/service/platform/alarm/impl/PlatAlarmRecordServiceImpl.java
View file @
948c25e5
...
...
@@ -125,7 +125,7 @@ public class PlatAlarmRecordServiceImpl extends ServiceImpl<PlatAlarmRecordMappe
PlatElderChildrenInfo
platElderChildrenInfo
=
platElderChildrenInfoService
.
getById
(
WechatUserUtil
.
getUserId
());
List
<
PlatElderChildrenInfo
>
platElderChildrenInfoList
=
getPlatElderChildrenInfosByOpenid
(
platElderChildrenInfo
.
getOpenid
());
log
.
info
(
"子女端账号:{}"
,
JSON
.
toJSONString
(
platElderChildrenInfo
));
if
(
CollectionUtils
.
is
Not
Empty
(
platElderChildrenInfoList
)){
if
(
CollectionUtils
.
isEmpty
(
platElderChildrenInfoList
)){
return
new
PageVO
<>();
}
List
<
String
>
elderIdList
=
platElderChildrenInfoList
.
stream
().
map
(
PlatElderChildrenInfo:
:
getElderId
).
collect
(
Collectors
.
toList
());
...
...
@@ -537,7 +537,7 @@ public class PlatAlarmRecordServiceImpl extends ServiceImpl<PlatAlarmRecordMappe
PlatElderChildrenInfo
platElderChildrenInfo
=
platElderChildrenInfoService
.
getById
(
WechatUserUtil
.
getUserId
());
List
<
PlatElderChildrenInfo
>
platElderChildrenInfoList
=
getPlatElderChildrenInfosByOpenid
(
platElderChildrenInfo
.
getOpenid
());
log
.
info
(
"子女端账号:{}"
,
JSON
.
toJSONString
(
platElderChildrenInfo
));
if
(
CollectionUtils
.
is
Not
Empty
(
platElderChildrenInfoList
)){
if
(
CollectionUtils
.
isEmpty
(
platElderChildrenInfoList
)){
return
0
;
}
List
<
String
>
elderIdList
=
platElderChildrenInfoList
.
stream
().
map
(
PlatElderChildrenInfo:
:
getElderId
).
collect
(
Collectors
.
toList
());
...
...
server-service/src/main/java/com/makeit/service/platform/elder/impl/PlatElderChildrenInfoServiceImpl.java
View file @
948c25e5
...
...
@@ -67,7 +67,6 @@ public class PlatElderChildrenInfoServiceImpl extends ServiceImpl<PlatElderChild
.
like
(
StringUtils
.
isNotBlank
(
dto
.
getPhone
()),
PlatElderChildrenInfo:
:
getPhone
,
dto
.
getPhone
())
.
eq
(
StringUtils
.
isNotBlank
(
dto
.
getElderId
()),
PlatElderChildrenInfo:
:
getElderId
,
dto
.
getElderId
())
.
eq
(
StringUtils
.
isNotBlank
(
dto
.
getTenantId
()),
PlatElderChildrenInfo:
:
getTenantId
,
dto
.
getTenantId
())
.
in
(
CollectionUtils
.
isNotEmpty
(
dto
.
getOrgIdList
()),
PlatElderChildrenInfo:
:
getOrgId
,
dto
.
getOrgIdList
())
.
apply
(
StringUtils
.
isNotBlank
(
dto
.
getOrgId
()),
"find_in_set('"
+
dto
.
getOrgId
()
+
"',org_path)"
);
}
...
...
@@ -94,11 +93,6 @@ public class PlatElderChildrenInfoServiceImpl extends ServiceImpl<PlatElderChild
String
tenantId
=
RequestUtil
.
getTenantIdHeader
();
dto
.
setTenantId
(
tenantId
);
String
dataScope
=
RequestUtil
.
getDataScope
();
if
(
StringUtils
.
isNotBlank
(
dataScope
))
{
dto
.
setOrgIdList
(
Lists
.
newArrayList
(
dataScope
.
split
(
Const
.
COMMON_SPLIT
)));
}
LambdaQueryWrapper
<
PlatElderChildrenInfo
>
queryWrapper
=
lambdaQueryWrapper
(
dto
);
queryWrapper
.
groupBy
(
PlatElderChildrenInfo:
:
getOpenid
);
Page
<
PlatElderChildrenInfo
>
voPage
=
page
(
p
,
queryWrapper
);
...
...
@@ -116,7 +110,7 @@ public class PlatElderChildrenInfoServiceImpl extends ServiceImpl<PlatElderChild
for
(
PlatElderChildrenInfoListVO
platElderChildrenInfoListVO
:
voList
)
{
List
<
PlatElderChildrenInfo
>
platElderChildrenInfoList
=
map
.
get
(
platElderChildrenInfoListVO
.
getOpenid
());
if
(
CollectionUtils
.
isNotEmpty
(
platElderChildrenInfoList
))
{
String
elderIds
=
platElderChildrenInfoList
.
stream
().
map
(
PlatElderChildrenInfo:
:
getElderId
).
collect
(
Collectors
.
joining
());
String
elderIds
=
platElderChildrenInfoList
.
stream
().
map
(
PlatElderChildrenInfo:
:
getElderId
).
collect
(
Collectors
.
joining
(
","
));
platElderChildrenInfoListVO
.
setElderId
(
elderIds
);
}
}
...
...
@@ -178,16 +172,18 @@ public class PlatElderChildrenInfoServiceImpl extends ServiceImpl<PlatElderChild
}
@Transactional
@Transactional
(
rollbackFor
=
Exception
.
class
)
@Override
public
void
wechatEdit
(
PlatElderChildrenInfoWechatDTOVO
dto
)
{
check
(
BeanDtoVoUtils
.
convert
(
dto
,
PlatElderChildrenInfoDTOVO
.
class
));
PlatElderChildrenInfo
db
=
getById
(
dto
.
getId
());
BeanUtils
.
copyProperties
(
dto
,
db
);
updateById
(
db
);
List
<
PlatElderChildrenInfo
>
platElderChildrenInfoList
=
list
(
new
QueryWrapper
<
PlatElderChildrenInfo
>().
lambda
().
eq
(
PlatElderChildrenInfo:
:
getOpenid
,
db
.
getOpenid
()));
for
(
PlatElderChildrenInfo
platElderChildrenInfo
:
platElderChildrenInfoList
)
{
BeanUtils
.
copyProperties
(
dto
,
platElderChildrenInfo
);
updateById
(
platElderChildrenInfo
);
}
}
...
...
server-service/src/main/java/com/makeit/service/platform/space/impl/PlatRoomServiceImpl.java
View file @
948c25e5
...
...
@@ -144,6 +144,9 @@ public class PlatRoomServiceImpl extends ServiceImpl<PlatRoomMapper, PlatRoom> i
platBedService
.
remove
(
new
QueryWrapper
<
PlatBed
>().
lambda
()
.
in
(
PlatBed:
:
getRoomId
,
ids
));
platRoomBedDeviceService
.
remove
(
new
QueryWrapper
<
PlatRoomBedDevice
>().
lambda
()
.
in
(
PlatRoomBedDevice:
:
getRoomId
,
ids
));
}
@Override
...
...
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