Преглед на файлове

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

ZhaoMn преди 4 години
родител
ревизия
88216e032d
променени са 1 файла, в които са добавени 3 реда и са изтрити 0 реда
  1. 3 0
      railway-system/src/main/java/com/railway/system/service/impl/SysDictDataServiceImpl.java

+ 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);
     }