安全帽多个
This commit is contained in:
parent
b65b492bc3
commit
42f1e7ba67
@ -114,8 +114,8 @@ public class SafetyHatWSClient {
|
||||
}
|
||||
}
|
||||
//不在data里面的,全部设置离线
|
||||
Project project = SpringContextUtils.getBean(ProjectMapper.class).selectOne(new LambdaQueryWrapper<Project>().eq(Project::getHelmetUser, id));
|
||||
if (project != null) {
|
||||
List<Project> projectList = SpringContextUtils.getBean(ProjectMapper.class).selectList(new LambdaQueryWrapper<Project>().eq(Project::getHelmetUser, id));
|
||||
for (Project project : projectList) {
|
||||
List<SafetyHatDev> devList = SpringContextUtils.getBean(SafetyHatDevMapper.class).selectList(new LambdaQueryWrapper<SafetyHatDev>()
|
||||
.eq(SafetyHatDev::getProjectSn, project.getProjectSn())
|
||||
.notIn(SafetyHatDev::getDevSn, devsns)
|
||||
@ -131,8 +131,8 @@ public class SafetyHatWSClient {
|
||||
} else if (status != null && !status) {
|
||||
//暂时没有活跃的设备,全部设置离线
|
||||
try {
|
||||
Project project = SpringContextUtils.getBean(ProjectMapper.class).selectOne(new LambdaQueryWrapper<Project>().eq(Project::getHelmetUser, id));
|
||||
if (project != null) {
|
||||
List<Project> projectList = SpringContextUtils.getBean(ProjectMapper.class).selectList(new LambdaQueryWrapper<Project>().eq(Project::getHelmetUser, id));
|
||||
for (Project project : projectList) {
|
||||
List<SafetyHatDev> devList = SpringContextUtils.getBean(SafetyHatDevMapper.class).selectList(new LambdaQueryWrapper<SafetyHatDev>()
|
||||
.eq(SafetyHatDev::getProjectSn, project.getProjectSn())
|
||||
.eq(SafetyHatDev::getOnline, 1)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user