|
@@ -101,68 +101,7 @@ public class TParametersController {
|
|
|
.setData("SUCCESS")
|
|
|
.setMessage("SUCCESS"));
|
|
|
}
|
|
|
-
|
|
|
-
|
|
|
-// @ApiOperation(value = "启用物料监控")
|
|
|
-// @PostMapping("/enableMaterial")
|
|
|
-// public ResponseModel<?> enableMaterial(@RequestBody TParameters parameters) {
|
|
|
-// Long equipmentId = parameters.getEquipmentId();
|
|
|
-// if (equipmentId == null) {
|
|
|
-// return R.fail(ResponseCodesEnum.A0001, "设备id不能为空");
|
|
|
-// }
|
|
|
-//// TParameters tParameters = tParametersService.getById(equipmentId);
|
|
|
-//// if (Objects.isNull(tParameters)) {
|
|
|
-//// TParameters tParameters1 = new TParameters();
|
|
|
-//// }
|
|
|
-// TEquipmentDesc equipmentDesc = equipmentDescService.getById(equipmentId);
|
|
|
-// if (Objects.isNull(equipmentDesc)) {
|
|
|
-// TEquipmentDesc tEquipmentDesc = new TEquipmentDesc();
|
|
|
-// tEquipmentDesc.setEquipmentId(equipmentId);
|
|
|
-// tEquipmentDesc.setIsMaterialUse("1");
|
|
|
-// equipmentDescService.saveOrUpdate(tEquipmentDesc);
|
|
|
-// } else {
|
|
|
-// String isMaterialUse = equipmentDesc.getIsMaterialUse();
|
|
|
-// if (StringUtils.isNotEmpty(isMaterialUse) && "1".equals(isMaterialUse)) {
|
|
|
-// return R.ok(ResponseCodesEnum.ALL_OK, "已开启ENABLED");
|
|
|
-// }
|
|
|
-// equipmentDesc.setIsMaterialUse("1");
|
|
|
-// equipmentDescService.saveOrUpdate(equipmentDesc);
|
|
|
-// }
|
|
|
-//
|
|
|
-// TEquipment equipment = tEquipmentService.getById(equipmentId);
|
|
|
-// tEquipmentService.sentMessage(equipment.getClientId(), PushUtils.buildJson("Param", "M502" + ":" + "1").toString());
|
|
|
-//
|
|
|
-// return R.ok(ResponseCodesEnum.ALL_OK, "已发送Send");
|
|
|
-// }
|
|
|
-
|
|
|
- @ApiOperation(value = "物料监控")
|
|
|
- @PostMapping("/enableMaterial")
|
|
|
- public ResponseModel<?> enableMaterial(@RequestBody TParameters parameters) {
|
|
|
- Long equipmentId = parameters.getEquipmentId();
|
|
|
- if (equipmentId == null) {
|
|
|
- return R.fail(ResponseCodesEnum.A0001, "设备id不能为空");
|
|
|
- }
|
|
|
- String materialMonitorStatus = parameters.getMaterialMonitorStatus();
|
|
|
-
|
|
|
- TEquipmentDesc equipmentDesc = equipmentDescService.getById(equipmentId);
|
|
|
- if (Objects.isNull(equipmentDesc)) {
|
|
|
- TEquipmentDesc tEquipmentDesc = new TEquipmentDesc();
|
|
|
- tEquipmentDesc.setEquipmentId(equipmentId);
|
|
|
- tEquipmentDesc.setIsMaterialUse("0"); // 默认未启用
|
|
|
- equipmentDescService.saveOrUpdate(tEquipmentDesc);
|
|
|
- }
|
|
|
- TEquipment equipment = tEquipmentService.getById(equipmentId);
|
|
|
- if ("1".equals(materialMonitorStatus)) { // 当前是开启状态,用户点击后通知关闭
|
|
|
-// equipmentDesc.setIsMaterialUse("0");
|
|
|
- tEquipmentService.sentMessage(equipment.getClientId(), PushUtils.buildJson("Param", "M502" + ":" + "0").toString());
|
|
|
- return R.ok(ResponseCodesEnum.ALL_OK, "已通知关闭");
|
|
|
- } else { // 当前是未开启状态,用户点击后通知启用
|
|
|
-// equipmentDesc.setIsMaterialUse("1");
|
|
|
- tEquipmentService.sentMessage(equipment.getClientId(), PushUtils.buildJson("Param", "M502" + ":" + "1").toString());
|
|
|
- return R.ok(ResponseCodesEnum.ALL_OK, "已通知开启");
|
|
|
- }
|
|
|
-
|
|
|
- }
|
|
|
+
|
|
|
|
|
|
}
|
|
|
|