|
@@ -522,14 +522,10 @@ public class TEquipmentController {
|
|
List<TAdminDTO> resultList = new ArrayList<>();
|
|
List<TAdminDTO> resultList = new ArrayList<>();
|
|
|
|
|
|
if ("admin".equals(param.getUsername())) { // 管理员查所有商家
|
|
if ("admin".equals(param.getUsername())) { // 管理员查所有商家
|
|
-// List<TAdmin> adminList = tAdminService.selectByOption(null);
|
|
|
|
List<TAdmin> adminList = tAdminService.list();
|
|
List<TAdmin> adminList = tAdminService.list();
|
|
-// List<TEquipment> equipmentList = tEquipmentService.selectByOption(null);
|
|
|
|
List<TEquipment> equipmentList = tEquipmentService.list();
|
|
List<TEquipment> equipmentList = tEquipmentService.list();
|
|
-// List<TAlarmRecord> alarmRecordList = tAlarmRecordService.getLastAlarmRecord(null);
|
|
|
|
List<TAlarmRecord> alarmRecordList = tAlarmRecordService.list();
|
|
List<TAlarmRecord> alarmRecordList = tAlarmRecordService.list();
|
|
//获取当前用户今天所有机器的所以警报信息
|
|
//获取当前用户今天所有机器的所以警报信息
|
|
-// List<TAlarmRecord> alarmList = tAlarmRecordService.getAlarmList(null);
|
|
|
|
List<TAlarmRecord> alarmList = tAlarmRecordService.getAlarmList(null);
|
|
List<TAlarmRecord> alarmList = tAlarmRecordService.getAlarmList(null);
|
|
|
|
|
|
resultList = adminList.stream().map(e -> {
|
|
resultList = adminList.stream().map(e -> {
|
|
@@ -572,10 +568,6 @@ public class TEquipmentController {
|
|
} else { // 只查当前商家的设备列表
|
|
} else { // 只查当前商家的设备列表
|
|
TAdminDTO dto = new TAdminDTO();
|
|
TAdminDTO dto = new TAdminDTO();
|
|
BeanUtils.copyPropertiesIgnoreNull(param, dto, true);
|
|
BeanUtils.copyPropertiesIgnoreNull(param, dto, true);
|
|
-// TEquipmentExample example = new TEquipmentExample();
|
|
|
|
-// TEquipmentExample.Criteria criteria = example.createCriteria();
|
|
|
|
-// criteria.andAdminIdEqualTo(param.getId());
|
|
|
|
-// List<TEquipment> equipmentList = tEquipmentService.selectByOption(example);
|
|
|
|
// 需要区分是否商家子账户
|
|
// 需要区分是否商家子账户
|
|
LambdaQueryWrapper<TEquipment> query = Wrappers.lambdaQuery();
|
|
LambdaQueryWrapper<TEquipment> query = Wrappers.lambdaQuery();
|
|
query.eq(TEquipment::getAdminId, param.getId());
|
|
query.eq(TEquipment::getAdminId, param.getId());
|
|
@@ -595,7 +587,6 @@ public class TEquipmentController {
|
|
//获取该机器的所有警报信息
|
|
//获取该机器的所有警报信息
|
|
List<TAlarmRecord> eqAlarmList = alarmList.stream().filter(alarm -> equipment.getClientId().equals(alarm.getClientId())).collect(Collectors.toList());
|
|
List<TAlarmRecord> eqAlarmList = alarmList.stream().filter(alarm -> equipment.getClientId().equals(alarm.getClientId())).collect(Collectors.toList());
|
|
equipmentDTO.setAlarmList(eqAlarmList);
|
|
equipmentDTO.setAlarmList(eqAlarmList);
|
|
-// if(DateUtils.isSameDay(new Date(),op.get().getOccurrenceTime())){
|
|
|
|
if (eqAlarmList.size() > 0) {
|
|
if (eqAlarmList.size() > 0) {
|
|
int i = 0;
|
|
int i = 0;
|
|
for (TAlarmRecord alarmRecord : eqAlarmList) {
|
|
for (TAlarmRecord alarmRecord : eqAlarmList) {
|
|
@@ -717,10 +708,6 @@ public class TEquipmentController {
|
|
return ResponseEntity.status(HttpStatus.OK)
|
|
return ResponseEntity.status(HttpStatus.OK)
|
|
.body(new ResultMessage().setCode(false).setData("").setMessage("设备编号为空"));
|
|
.body(new ResultMessage().setCode(false).setData("").setMessage("设备编号为空"));
|
|
}
|
|
}
|
|
-// TEquipmentExample example = new TEquipmentExample();
|
|
|
|
-// TEquipmentExample.Criteria criteria = example.createCriteria();
|
|
|
|
-// criteria.andClientIdLike(equipment.getClientId());
|
|
|
|
-// List<TEquipment> list = tEquipmentService.selectByOption(example);
|
|
|
|
LambdaQueryWrapper<TEquipment> query = Wrappers.lambdaQuery();
|
|
LambdaQueryWrapper<TEquipment> query = Wrappers.lambdaQuery();
|
|
query.like(TEquipment::getClientId, equipment.getClientId());
|
|
query.like(TEquipment::getClientId, equipment.getClientId());
|
|
List<TEquipment> list = tEquipmentService.list(query);
|
|
List<TEquipment> list = tEquipmentService.list(query);
|
|
@@ -1052,10 +1039,6 @@ public class TEquipmentController {
|
|
.setData("SUCCESS")
|
|
.setData("SUCCESS")
|
|
.setMessage("SUCCESS"));
|
|
.setMessage("SUCCESS"));
|
|
}
|
|
}
|
|
-// TEquipmentExample example = new TEquipmentExample();
|
|
|
|
-// TEquipmentExample.Criteria criteria = example.createCriteria();
|
|
|
|
-// criteria.andAdminIdEqualTo(Long.valueOf(adminId));
|
|
|
|
-// List<TEquipment> equipmentList = tEquipmentService.selectByOption(example);
|
|
|
|
LambdaQueryWrapper<TEquipment> query = Wrappers.lambdaQuery();
|
|
LambdaQueryWrapper<TEquipment> query = Wrappers.lambdaQuery();
|
|
query.eq(TEquipment::getAdminId, Long.valueOf(adminId));
|
|
query.eq(TEquipment::getAdminId, Long.valueOf(adminId));
|
|
List<TEquipment> equipmentList = tEquipmentService.list(query);
|
|
List<TEquipment> equipmentList = tEquipmentService.list(query);
|
|
@@ -1078,10 +1061,6 @@ public class TEquipmentController {
|
|
@PostMapping("/checkEquipmentStatus")
|
|
@PostMapping("/checkEquipmentStatus")
|
|
public ResponseEntity<?> checkEquipmentStatus(@RequestBody StatisticsParam param) {
|
|
public ResponseEntity<?> checkEquipmentStatus(@RequestBody StatisticsParam param) {
|
|
String adminId = param.getAdminId();
|
|
String adminId = param.getAdminId();
|
|
-// TEquipmentExample example = new TEquipmentExample();
|
|
|
|
-// TEquipmentExample.Criteria criteria = example.createCriteria();
|
|
|
|
-// criteria.andAdminIdEqualTo(Long.valueOf(adminId));
|
|
|
|
-// List<TEquipment> equipmentList = tEquipmentService.selectByOption(example);
|
|
|
|
LambdaQueryWrapper<TEquipment> query = Wrappers.lambdaQuery();
|
|
LambdaQueryWrapper<TEquipment> query = Wrappers.lambdaQuery();
|
|
query.eq(TEquipment::getAdminId, Long.valueOf(adminId));
|
|
query.eq(TEquipment::getAdminId, Long.valueOf(adminId));
|
|
List<TEquipment> equipmentList = tEquipmentService.list(query);
|
|
List<TEquipment> equipmentList = tEquipmentService.list(query);
|
|
@@ -1090,9 +1069,6 @@ public class TEquipmentController {
|
|
for (TEquipment equipment : equipmentList) {
|
|
for (TEquipment equipment : equipmentList) {
|
|
long modifyTime = equipment.getModifyDate().getTime();
|
|
long modifyTime = equipment.getModifyDate().getTime();
|
|
if (nowTime > modifyTime && (nowTime - modifyTime) > 310000) {
|
|
if (nowTime > modifyTime && (nowTime - modifyTime) > 310000) {
|
|
-// if((nowTime-modifyTime)>310000){
|
|
|
|
-// equipment.setEqeStatus(0);
|
|
|
|
-// }
|
|
|
|
equipment.setCabinetTm("");
|
|
equipment.setCabinetTm("");
|
|
equipment.setCabinetHd("");
|
|
equipment.setCabinetHd("");
|
|
equipment.setFurnaceTm("");
|
|
equipment.setFurnaceTm("");
|
|
@@ -1141,13 +1117,11 @@ public class TEquipmentController {
|
|
equipment.setEqeStatus(1);
|
|
equipment.setEqeStatus(1);
|
|
}
|
|
}
|
|
Long time = getNetworkTime();
|
|
Long time = getNetworkTime();
|
|
-// long time = new Date().getTime();
|
|
|
|
-// PushUtils.push(equipment.getGtClientId(), String.valueOf(time), "", PushUtils.buildJson("eqeStatus", eqeStatus).toString());
|
|
|
|
if (time == null) {
|
|
if (time == null) {
|
|
time = getNetworkTime();
|
|
time = getNetworkTime();
|
|
}
|
|
}
|
|
if (time == null) {
|
|
if (time == null) {
|
|
- time = new Date().getTime();
|
|
|
|
|
|
+ time = System.currentTimeMillis();
|
|
}
|
|
}
|
|
if (time != null) {
|
|
if (time != null) {
|
|
// System.out.println("time=="+time);
|
|
// System.out.println("time=="+time);
|