Parcourir la source

【CHG】修改删除时查不到对象报错的问题

ZhaoMn il y a 4 ans
Parent
commit
88216e032d

+ 3 - 0
railway-system/src/main/java/com/railway/system/service/impl/SysDictDataServiceImpl.java

@@ -65,6 +65,9 @@ public class SysDictDataServiceImpl implements ISysDictDataService {
     for (Long dictCode : dictCodes) {
       SysDictData data = selectDictDataById(dictCode);
       dictDataMapper.deleteDictDataById(dictCode);
+      if(null == data){
+        continue;
+      }
       List<SysDictData> dictDatas = dictDataMapper.selectDictDataByType(data.getDictType());
       DictUtils.setDictCache(data.getDictType(), dictDatas);
     }