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
8394ca14
authored
Dec 27, 2023
by
罗志长
Browse files
Options
_('Browse Files')
Download
Email Patches
Plain Diff
fix:区域设置固化
parent
aa3f63ea
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
21 additions
and
3 deletions
server-service/src/main/java/com/makeit/service/platform/elder/impl/PlatElderCoordinateRecordServiceImpl.java
server-service/src/main/java/com/makeit/service/platform/elder/impl/PlatElderDayReportDayServiceImpl.java
server-service/src/main/java/com/makeit/service/platform/elder/impl/PlatElderCoordinateRecordServiceImpl.java
View file @
8394ca14
...
@@ -81,6 +81,11 @@ public class PlatElderCoordinateRecordServiceImpl extends ServiceImpl<PlatElderC
...
@@ -81,6 +81,11 @@ public class PlatElderCoordinateRecordServiceImpl extends ServiceImpl<PlatElderC
Set
<
String
>
deviceIdSet
=
Sets
.
newHashSet
();
Set
<
String
>
deviceIdSet
=
Sets
.
newHashSet
();
List
<
PlatElderCoordinateRecord
>
list
=
Lists
.
newArrayList
();
List
<
PlatElderCoordinateRecord
>
list
=
Lists
.
newArrayList
();
for
(
PlatElderCoordinateVO
vo
:
elderCoordinateVOList
)
{
for
(
PlatElderCoordinateVO
vo
:
elderCoordinateVOList
)
{
if
(
vo
.
getTimestamp
()
==
null
)
{
// 过滤空数据
deviceIdSet
.
add
(
vo
.
getDeviceId
());
continue
;
}
platElderCoordinateRecord
=
new
PlatElderCoordinateRecord
();
platElderCoordinateRecord
=
new
PlatElderCoordinateRecord
();
BeanUtils
.
copyProperties
(
vo
,
platElderCoordinateRecord
);
BeanUtils
.
copyProperties
(
vo
,
platElderCoordinateRecord
);
if
(
CollectionUtils
.
isNotEmpty
(
vo
.
getTrack
()))
{
if
(
CollectionUtils
.
isNotEmpty
(
vo
.
getTrack
()))
{
...
@@ -93,7 +98,6 @@ public class PlatElderCoordinateRecordServiceImpl extends ServiceImpl<PlatElderC
...
@@ -93,7 +98,6 @@ public class PlatElderCoordinateRecordServiceImpl extends ServiceImpl<PlatElderC
platElderCoordinateRecord
.
setElderId
(
platElder
.
getId
());
platElderCoordinateRecord
.
setElderId
(
platElder
.
getId
());
platElderCoordinateRecord
.
setTenantId
(
platElder
.
getTenantId
());
platElderCoordinateRecord
.
setTenantId
(
platElder
.
getTenantId
());
list
.
add
(
platElderCoordinateRecord
);
list
.
add
(
platElderCoordinateRecord
);
deviceIdSet
.
add
(
vo
.
getDeviceId
());
}
}
saveBatch
(
list
);
saveBatch
(
list
);
...
...
server-service/src/main/java/com/makeit/service/platform/elder/impl/PlatElderDayReportDayServiceImpl.java
View file @
8394ca14
...
@@ -469,7 +469,7 @@ public class PlatElderDayReportDayServiceImpl implements PlatElderDayReportDaySe
...
@@ -469,7 +469,7 @@ public class PlatElderDayReportDayServiceImpl implements PlatElderDayReportDaySe
platDeviceListSpace
.
forEach
(
e
->
{
platDeviceListSpace
.
forEach
(
e
->
{
List
<
DeviceInfoContentSpace
>
spaceList
=
iotProductDeviceService
.
getDeviceLogByTimeRangeSpace
(
e
.
getOriDeviceId
(),
24
*
3600
,
start
,
end
);
List
<
DeviceInfoContentSpace
>
spaceList
=
iotProductDeviceService
.
getDeviceLogByTimeRangeSpace
(
e
.
getOriDeviceId
(),
24
*
3600
,
start
,
end
);
if
(
CollectionUtils
.
isNotEmpty
(
spaceList
))
{
voList
.
addAll
(
StreamUtil
.
map
(
spaceList
,
i
->
{
voList
.
addAll
(
StreamUtil
.
map
(
spaceList
,
i
->
{
PlatElderCoordinateVO
vo
=
new
PlatElderCoordinateVO
();
PlatElderCoordinateVO
vo
=
new
PlatElderCoordinateVO
();
...
@@ -486,12 +486,19 @@ public class PlatElderDayReportDayServiceImpl implements PlatElderDayReportDaySe
...
@@ -486,12 +486,19 @@ public class PlatElderDayReportDayServiceImpl implements PlatElderDayReportDaySe
})
})
);
);
}
else
{
// 没有上报数据也把设备返回
PlatElderCoordinateVO
platElderCoordinateVO
=
new
PlatElderCoordinateVO
();
platElderCoordinateVO
.
setDeviceId
(
e
.
getId
());
platElderCoordinateVO
.
setOriDeviceId
(
e
.
getOriDeviceId
());
voList
.
add
(
platElderCoordinateVO
);
}
});
});
platDeviceListFall
.
forEach
(
e
->
{
platDeviceListFall
.
forEach
(
e
->
{
List
<
DeviceInfoContentFall
>
fallList
=
iotProductDeviceService
.
getDeviceLogByTimeRangeFall
(
e
.
getOriDeviceId
(),
2
*
24
*
3600
,
start
,
end
);
List
<
DeviceInfoContentFall
>
fallList
=
iotProductDeviceService
.
getDeviceLogByTimeRangeFall
(
e
.
getOriDeviceId
(),
2
*
24
*
3600
,
start
,
end
);
if
(
CollectionUtils
.
isNotEmpty
(
fallList
))
{
voList
.
addAll
(
StreamUtil
.
map
(
fallList
,
i
->
{
voList
.
addAll
(
StreamUtil
.
map
(
fallList
,
i
->
{
PlatElderCoordinateVO
vo
=
new
PlatElderCoordinateVO
();
PlatElderCoordinateVO
vo
=
new
PlatElderCoordinateVO
();
...
@@ -507,6 +514,13 @@ public class PlatElderDayReportDayServiceImpl implements PlatElderDayReportDaySe
...
@@ -507,6 +514,13 @@ public class PlatElderDayReportDayServiceImpl implements PlatElderDayReportDaySe
})
})
);
);
}
else
{
// 没有上报数据也把设备返回
PlatElderCoordinateVO
platElderCoordinateVO
=
new
PlatElderCoordinateVO
();
platElderCoordinateVO
.
setDeviceId
(
e
.
getId
());
platElderCoordinateVO
.
setOriDeviceId
(
e
.
getOriDeviceId
());
voList
.
add
(
platElderCoordinateVO
);
}
});
});
return
voList
;
return
voList
;
...
...
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