From 098152b1449fb16374345612c431e7abe9315f9e Mon Sep 17 00:00:00 2001 From: xhxu Date: Fri, 15 Jul 2022 14:42:09 +0800 Subject: [PATCH] // wiwid --- .../src/main/java/com/iformall/common/ErrorCode.java | 1 + .../java/com/iformall/service/impl/DataTowerServiceImpl.java | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/mallinkService/src/main/java/com/iformall/common/ErrorCode.java b/mallinkService/src/main/java/com/iformall/common/ErrorCode.java index e4f374b6b..4c42bd6a1 100644 --- a/mallinkService/src/main/java/com/iformall/common/ErrorCode.java +++ b/mallinkService/src/main/java/com/iformall/common/ErrorCode.java @@ -501,6 +501,7 @@ public enum ErrorCode{ */ WIWIDE_INFO_NOT_FOUND(23001,"迈外迪信息未找到"), WIWIDE_INFO_NOT_READY(23002,"迈外迪信息未就绪"), + WIWIDE_INFO_NOT_SUPPORT(23003,"迈外迪信息版本不支持"), /** diff --git a/mallinkService/src/main/java/com/iformall/service/impl/DataTowerServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/DataTowerServiceImpl.java index 196cfe54a..9e1135832 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/DataTowerServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/DataTowerServiceImpl.java @@ -914,6 +914,11 @@ public class DataTowerServiceImpl implements DataTowerService { return new ResultData(ErrorCode.WIWIDE_INFO_NOT_FOUND); } wiWideInfo = list.get(0); + + if(wiWideInfo.getOldPlat().intValue() == 0){ + return new ResultData(ErrorCode.WIWIDE_INFO_NOT_SUPPORT); + } + List cap = JSONArray.parseArray(wiWideInfo.getCapability(), Integer.class); Integer dataType; try {