diff --git a/servers/boe-server-all/src/main/java/com/xboe/data/outside/OutSideDataServiceImpl.java b/servers/boe-server-all/src/main/java/com/xboe/data/outside/OutSideDataServiceImpl.java index e9c33361..0c46ec81 100644 --- a/servers/boe-server-all/src/main/java/com/xboe/data/outside/OutSideDataServiceImpl.java +++ b/servers/boe-server-all/src/main/java/com/xboe/data/outside/OutSideDataServiceImpl.java @@ -123,9 +123,13 @@ public class OutSideDataServiceImpl implements IOutSideDataService { user.setId(getNodeText(result.get("userId")));//最新接口变化,id改成userId String band=getNodeText(result.get("bandCode")); if(StringUtils.isNotBlank(band) && band.length()>4) { - String bandNum=band.substring(4); - user.setBandLevel(Integer.valueOf(bandNum)); - }else { + try { + String bandNum=band.substring(4); + user.setBandLevel(Integer.valueOf(bandNum)); + } catch (NumberFormatException e) { + user.setBandLevel(0); + } + }else { user.setBandLevel(0); } user.setAvatar(getNodeText(result.get("avatar")));