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
e155cdb1
authored
Dec 15, 2023
by
huangjy
Browse files
Options
_('Browse Files')
Download
Email Patches
Plain Diff
feat:saas端设备报告新增租户查询
parent
946462fa
Show whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
17 additions
and
14 deletions
server-service/src/main/java/com/makeit/service/platform/elder/PlatElderService.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/PlatElderDayReportWeekServiceImpl.java
server-service/src/main/java/com/makeit/service/platform/elder/impl/PlatElderRealTimeServiceImpl.java
server-service/src/main/java/com/makeit/service/platform/elder/impl/PlatElderServiceImpl.java
server-service/src/main/java/com/makeit/service/platform/elder/PlatElderService.java
View file @
e155cdb1
...
...
@@ -71,7 +71,7 @@ public interface PlatElderService extends IService<PlatElder> {
List
<
PlatElderListVO
>
listByElder
(
PlatElderQueryDTO
dto
);
PlatElder
getByDeviceId
(
String
deviceId
);
PlatElder
getByDeviceId
(
String
deviceId
,
String
tenantId
);
/*小程序*/
}
server-service/src/main/java/com/makeit/service/platform/elder/impl/PlatElderDayReportDayServiceImpl.java
View file @
e155cdb1
...
...
@@ -93,7 +93,7 @@ public class PlatElderDayReportDayServiceImpl implements PlatElderDayReportDaySe
String
elderId
=
platElderIdDTO
.
getElderId
();
if
(
StringUtils
.
isNotEmpty
(
platElderIdDTO
.
getDeviceId
()))
{
PlatElder
platElder
=
platElderService
.
getByDeviceId
(
platElderIdDTO
.
getDeviceId
());
PlatElder
platElder
=
platElderService
.
getByDeviceId
(
platElderIdDTO
.
getDeviceId
()
,
platElderIdDTO
.
getTenantId
()
);
if
(
platElder
!=
null
)
{
elderId
=
platElder
.
getId
();
}
...
...
@@ -132,7 +132,7 @@ public class PlatElderDayReportDayServiceImpl implements PlatElderDayReportDaySe
String
nowString
=
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd"
).
format
(
now
);
String
elderId
=
platElderIdDTO
.
getElderId
();
if
(
StringUtils
.
isNotEmpty
(
platElderIdDTO
.
getDeviceId
()))
{
PlatElder
platElder
=
platElderService
.
getByDeviceId
(
platElderIdDTO
.
getDeviceId
());
PlatElder
platElder
=
platElderService
.
getByDeviceId
(
platElderIdDTO
.
getDeviceId
()
,
platElderIdDTO
.
getTenantId
()
);
if
(
platElder
!=
null
)
{
elderId
=
platElder
.
getId
();
}
...
...
@@ -177,7 +177,7 @@ public class PlatElderDayReportDayServiceImpl implements PlatElderDayReportDaySe
String
nowString
=
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd"
).
format
(
now
);
String
elderId
=
platElderIdDTO
.
getElderId
();
if
(
StringUtils
.
isNotEmpty
(
platElderIdDTO
.
getDeviceId
()))
{
PlatElder
platElder
=
platElderService
.
getByDeviceId
(
platElderIdDTO
.
getDeviceId
());
PlatElder
platElder
=
platElderService
.
getByDeviceId
(
platElderIdDTO
.
getDeviceId
()
,
platElderIdDTO
.
getTenantId
()
);
if
(
platElder
!=
null
)
{
elderId
=
platElder
.
getId
();
}
...
...
@@ -218,7 +218,7 @@ public class PlatElderDayReportDayServiceImpl implements PlatElderDayReportDaySe
String
elderId
=
platElderIdDTO
.
getElderId
();
if
(
StringUtils
.
isNotEmpty
(
platElderIdDTO
.
getDeviceId
()))
{
PlatElder
platElder
=
platElderService
.
getByDeviceId
(
platElderIdDTO
.
getDeviceId
());
PlatElder
platElder
=
platElderService
.
getByDeviceId
(
platElderIdDTO
.
getDeviceId
()
,
platElderIdDTO
.
getTenantId
()
);
if
(
platElder
!=
null
)
{
elderId
=
platElder
.
getId
();
}
...
...
@@ -288,7 +288,7 @@ public class PlatElderDayReportDayServiceImpl implements PlatElderDayReportDaySe
public
List
<
PlatElderBehaviorExceptionRecordVO
>
behaviorExceptionRecordListInternal
(
PlatElderReportDTO
platElderIdDTO
,
LocalDateTime
start
,
LocalDateTime
end
)
{
String
elderId
=
platElderIdDTO
.
getElderId
();
if
(
StringUtils
.
isNotEmpty
(
platElderIdDTO
.
getDeviceId
()))
{
PlatElder
platElder
=
platElderService
.
getByDeviceId
(
platElderIdDTO
.
getDeviceId
());
PlatElder
platElder
=
platElderService
.
getByDeviceId
(
platElderIdDTO
.
getDeviceId
()
,
platElderIdDTO
.
getTenantId
()
);
if
(
platElder
!=
null
)
{
elderId
=
platElder
.
getId
();
}
...
...
@@ -334,7 +334,7 @@ public class PlatElderDayReportDayServiceImpl implements PlatElderDayReportDaySe
DateTimeFormatter
dateTimeFormatter
=
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm:ss"
);
if
(
StringUtils
.
isNotEmpty
(
platElderIdDTO
.
getDeviceId
()))
{
PlatElder
platElder
=
platElderService
.
getByDeviceId
(
platElderIdDTO
.
getDeviceId
());
PlatElder
platElder
=
platElderService
.
getByDeviceId
(
platElderIdDTO
.
getDeviceId
()
,
platElderIdDTO
.
getTenantId
()
);
if
(
platElder
!=
null
)
{
elderId
=
platElder
.
getId
();
}
...
...
@@ -448,7 +448,7 @@ public class PlatElderDayReportDayServiceImpl implements PlatElderDayReportDaySe
String
elderId
=
platElderIdDTO
.
getElderId
();
if
(
StringUtils
.
isNotEmpty
(
platElderIdDTO
.
getDeviceId
()))
{
PlatElder
platElder
=
platElderService
.
getByDeviceId
(
platElderIdDTO
.
getDeviceId
());
PlatElder
platElder
=
platElderService
.
getByDeviceId
(
platElderIdDTO
.
getDeviceId
()
,
platElderIdDTO
.
getTenantId
()
);
if
(
platElder
!=
null
)
{
elderId
=
platElder
.
getId
();
}
...
...
server-service/src/main/java/com/makeit/service/platform/elder/impl/PlatElderDayReportWeekServiceImpl.java
View file @
e155cdb1
...
...
@@ -172,7 +172,7 @@ public class PlatElderDayReportWeekServiceImpl implements PlatElderDayReportWeek
DateTimeFormatter
dateTimeFormatter
=
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd"
);
String
elderId
=
platElderIdDTO
.
getElderId
();
if
(
StringUtils
.
isNotEmpty
(
platElderIdDTO
.
getDeviceId
()))
{
PlatElder
platElder
=
platElderService
.
getByDeviceId
(
platElderIdDTO
.
getDeviceId
());
PlatElder
platElder
=
platElderService
.
getByDeviceId
(
platElderIdDTO
.
getDeviceId
()
,
platElderIdDTO
.
getTenantId
()
);
if
(
platElder
!=
null
)
{
elderId
=
platElder
.
getId
();
}
...
...
@@ -243,7 +243,7 @@ public class PlatElderDayReportWeekServiceImpl implements PlatElderDayReportWeek
DateTimeFormatter
dateTimeFormatter
=
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd"
);
String
elderId
=
platElderIdDTO
.
getElderId
();
if
(
StringUtils
.
isNotEmpty
(
platElderIdDTO
.
getDeviceId
()))
{
PlatElder
platElder
=
platElderService
.
getByDeviceId
(
platElderIdDTO
.
getDeviceId
());
PlatElder
platElder
=
platElderService
.
getByDeviceId
(
platElderIdDTO
.
getDeviceId
()
,
platElderIdDTO
.
getTenantId
()
);
if
(
platElder
!=
null
)
{
elderId
=
platElder
.
getId
();
}
...
...
@@ -328,7 +328,7 @@ public class PlatElderDayReportWeekServiceImpl implements PlatElderDayReportWeek
DateTimeFormatter
dateTimeFormatter
=
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd"
);
String
elderId
=
platElderIdDTO
.
getElderId
();
if
(
StringUtils
.
isNotEmpty
(
platElderIdDTO
.
getDeviceId
()))
{
PlatElder
platElder
=
platElderService
.
getByDeviceId
(
platElderIdDTO
.
getDeviceId
());
PlatElder
platElder
=
platElderService
.
getByDeviceId
(
platElderIdDTO
.
getDeviceId
()
,
platElderIdDTO
.
getTenantId
()
);
if
(
platElder
!=
null
)
{
elderId
=
platElder
.
getId
();
}
...
...
server-service/src/main/java/com/makeit/service/platform/elder/impl/PlatElderRealTimeServiceImpl.java
View file @
e155cdb1
...
...
@@ -305,11 +305,12 @@ public class PlatElderRealTimeServiceImpl implements PlatElderRealTimeService {
vo
.
setY
(
CollectionUtils
.
isNotEmpty
(
list
)
?
list
.
get
(
2
).
doubleValue
():
null
);
int
personState
=
properties
.
getInteger
(
"personState"
);
vo
.
setPersonState
(
personState
);
if
(
personState
==
0
)
{
int
person
=
properties
.
getIntValue
(
"person"
);
vo
.
setPerson
(
person
);
if
(
person
==
0
)
{
vo
.
setX
(
0.0
);
vo
.
setY
(
0.0
);
}
vo
.
setPerson
(
properties
.
getIntValue
(
"person"
));
return
vo
;
}).
collect
(
Collectors
.
toList
());
...
...
server-service/src/main/java/com/makeit/service/platform/elder/impl/PlatElderServiceImpl.java
View file @
e155cdb1
...
...
@@ -10,6 +10,7 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.google.common.collect.Lists
;
import
com.makeit.common.dto.StatusDTO
;
import
com.makeit.common.entity.BaseBusEntity
;
import
com.makeit.common.entity.BaseEntity
;
import
com.makeit.common.page.PageReqDTO
;
import
com.makeit.common.page.PageVO
;
...
...
@@ -1324,9 +1325,10 @@ public class PlatElderServiceImpl extends ServiceImpl<PlatElderMapper, PlatElder
}
@Override
public
PlatElder
getByDeviceId
(
String
deviceId
)
{
public
PlatElder
getByDeviceId
(
String
deviceId
,
String
tenantId
)
{
PlatRoomBedDevice
platRoomBedDevice
=
platRoomBedDeviceService
.
getOne
(
new
QueryWrapper
<
PlatRoomBedDevice
>().
lambda
()
.
eq
(
PlatRoomBedDevice:
:
getDeviceId
,
deviceId
)
.
eq
(
StringUtils
.
isNotEmpty
(
tenantId
),
BaseBusEntity:
:
getTenantId
,
tenantId
)
.
last
(
"limit 1"
));
if
(
platRoomBedDevice
!=
null
&&
StringUtils
.
isNotEmpty
(
platRoomBedDevice
.
getBedId
()))
{
PlatElder
platElder
=
getOne
(
new
QueryWrapper
<
PlatElder
>().
lambda
()
...
...
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