|
|
@@ -151,15 +151,21 @@ public class HouseLockController implements HouseLockControllerAPI {
|
|
|
if (ObjectUtils.isEmpty(equipmentType)) {
|
|
|
return CommonResult.fail("未绑定门锁设备");
|
|
|
}
|
|
|
- JSONObject particular = passwordIssController.particular(equipmentType);
|
|
|
-// 设备连接状态
|
|
|
- String state = particular.getString("state");
|
|
|
+ try {
|
|
|
+ JSONObject particular = passwordIssController.particular(equipmentType);
|
|
|
+ // 设备连接状态
|
|
|
+ String state = particular.getString("state");
|
|
|
// 电量
|
|
|
- String battery = particular.getString("battery");
|
|
|
+ String battery = particular.getString("battery");
|
|
|
+
|
|
|
+ houseLock.setElectricQuantity(battery);
|
|
|
+ houseLock.setNetworkState(state);
|
|
|
+ houseLock.setEquipmentState(state);
|
|
|
+ }catch (Exception e){
|
|
|
+ return CommonResult.fail(e.getMessage());
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
- houseLock.setElectricQuantity(battery);
|
|
|
- houseLock.setNetworkState(state);
|
|
|
- houseLock.setEquipmentState(state);
|
|
|
|
|
|
houseLockService.updateById(houseLock);
|
|
|
|