dengsixing 5 months ago
parent
commit
3b4593d65e

+ 7 - 5
src/main/java/com/fdkankan/scene/service/impl/SceneEvidenceServiceImpl.java

@@ -461,11 +461,13 @@ public class SceneEvidenceServiceImpl extends ServiceImpl<ISceneEvidenceMapper,
                 dataList : for (int i = 0; i < param.getDataList().size(); i++) {
                     EvidenceParamVO evidenceParamVO = param.getDataList().get(i);
                     JSONArray media = evidenceParamVO.getData().getJSONArray("media");
-                    for (Object m : media) {
-                        JSONObject mediaObj = JSON.parseObject(JSON.toJSONString(m));
-                        if(repeatMids.contains(mediaObj.getLong("mid"))){
-                            repeatData.add(evidenceParamVO);
-                            continue dataList;
+                    if(CollUtil.isNotEmpty(media)){
+                        for (Object m : media) {
+                            JSONObject mediaObj = JSON.parseObject(JSON.toJSONString(m));
+                            if(repeatMids.contains(mediaObj.getLong("mid"))){
+                                repeatData.add(evidenceParamVO);
+                                continue dataList;
+                            }
                         }
                     }
                     JSONObject bgm = evidenceParamVO.getData().getJSONObject("bgm");