diff --git a/main/manager-api/src/main/java/xiaozhi/common/constant/Constant.java b/main/manager-api/src/main/java/xiaozhi/common/constant/Constant.java index 52e840f4..b4b361ad 100644 --- a/main/manager-api/src/main/java/xiaozhi/common/constant/Constant.java +++ b/main/manager-api/src/main/java/xiaozhi/common/constant/Constant.java @@ -200,4 +200,9 @@ public interface Constant { * 版本号 */ public static final String VERSION = "0.4.3"; + + /** + * 无效固件URL + */ + String INVALID_FIRMWARE_URL = "http://xiaozhi.server.com:8002/xiaozhi/otaMag/download/NOT_ACTIVATED_FIRMWARE_THIS_IS_A_INVALID_URL"; } \ No newline at end of file diff --git a/main/manager-api/src/main/java/xiaozhi/modules/device/service/impl/DeviceServiceImpl.java b/main/manager-api/src/main/java/xiaozhi/modules/device/service/impl/DeviceServiceImpl.java index 14ac3d61..ee31c41f 100644 --- a/main/manager-api/src/main/java/xiaozhi/modules/device/service/impl/DeviceServiceImpl.java +++ b/main/manager-api/src/main/java/xiaozhi/modules/device/service/impl/DeviceServiceImpl.java @@ -142,7 +142,7 @@ public class DeviceServiceImpl extends BaseServiceImpl if (deviceById == null) { DeviceReportRespDTO.Firmware firmware = new DeviceReportRespDTO.Firmware(); firmware.setVersion(deviceReport.getApplication().getVersion()); - firmware.setUrl("http://xiaozhi.server.com:8002/xiaozhi/otaMag/download/NOT_ACTIVATED_FIRMWARE_THIS_IS_A_INVALID_URL"); + firmware.setUrl(Constant.INVALID_FIRMWARE_URL); response.setFirmware(firmware); } else { // 只有在设备已绑定且autoUpdate不为0的情况下才返回固件升级信息 @@ -378,7 +378,7 @@ public class DeviceServiceImpl extends BaseServiceImpl } firmware.setVersion(ota == null ? currentVersion : ota.getVersion()); - firmware.setUrl(downloadUrl == null ? "" : downloadUrl); + firmware.setUrl(downloadUrl == null ? Constant.INVALID_FIRMWARE_URL : downloadUrl); return firmware; }