diff --git a/ad-platform-services/ad-platform-source/src/main/java/com/baiye/module/dao/ClueJpa.java b/ad-platform-services/ad-platform-source/src/main/java/com/baiye/module/dao/ClueJpa.java index 909a5b3e..6504db58 100644 --- a/ad-platform-services/ad-platform-source/src/main/java/com/baiye/module/dao/ClueJpa.java +++ b/ad-platform-services/ad-platform-source/src/main/java/com/baiye/module/dao/ClueJpa.java @@ -602,7 +602,7 @@ public class ClueJpa { String nid = AESUtils.decrypt(s, AdPlatFormConstants.AD_PLATFORM); clueDto.setNid(nid); BigInteger memberId = (BigInteger) row.get("memberId"); - clueDto.setMemberId(memberId.longValue()); + clueDto.setMemberId(memberId==null?null:memberId.longValue()); clueDto.setIsFreeze(false); if (Arrays.asList(ClueTypeConstants.TOKER_TYPE).contains(clueType)) { clueDto.setIsFreeze(row.get("isFreeze") != null && (Boolean) row.get("isFreeze"));