|
@@ -248,6 +248,26 @@ public class TEquipmentController extends BaseController<TEquipment, TEquipmentE
|
|
|
.setData("SUCCESS")
|
|
|
.setMessage("SUCCESS"));
|
|
|
}
|
|
|
+ // 获取所有机器开关机状态
|
|
|
+ @PostMapping("/equipmentStatus")
|
|
|
+ public ResponseEntity<?> equipmentStatus(@RequestBody StatisticsParam param) {
|
|
|
+ String adminId = param.getAdminId();
|
|
|
+ TEquipmentExample example = new TEquipmentExample();
|
|
|
+ TEquipmentExample.Criteria criteria = example.createCriteria();
|
|
|
+ criteria.andAdminIdEqualTo(Long.valueOf(adminId));
|
|
|
+ List<TEquipment> equipmentList = tEquipmentService.selectByOption(example);
|
|
|
+ if(equipmentList.size()>0){
|
|
|
+ for (TEquipment equipment:equipmentList) {
|
|
|
+ PushUtils.push(equipment.getGtClientId(), "", "", PushUtils.buildJson("onoffstatus", "0").toString());
|
|
|
+ }
|
|
|
+ }
|
|
|
+ return ResponseEntity
|
|
|
+ .status(HttpStatus.OK)
|
|
|
+ .body(new ResultMessage()
|
|
|
+ .setCode(true)
|
|
|
+ .setData("SUCCESS")
|
|
|
+ .setMessage("SUCCESS"));
|
|
|
+ }
|
|
|
//机器开关机
|
|
|
@PostMapping("/onOff")
|
|
|
public ResponseEntity<?> onOff(@RequestBody StatisticsParam param) {
|