map空指针报错

This commit is contained in:
CD
2022-12-21 15:02:46 +08:00
parent 95884095fb
commit 9e55631f4c
@@ -32,6 +32,7 @@ import com.adc.da.utils.util.InitStandAttrUtil;
import com.adc.da.utils.util.Utils;
import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import org.apache.commons.lang3.ObjectUtils;
import org.apache.commons.lang3.StringUtils;
import org.elasticsearch.client.transport.TransportClient;
import org.json.JSONTokener;
@@ -614,6 +615,9 @@ public class ResetSearchCenterServiceTemp {
if (StringUtils.isNotBlank(fieldInfo)) {
Map<String, Object> getAttrMap = sarStandAttrInfoEODao.selectStandFieldAndData(fieldInfo, row.getId());
// if (CollectionUtil.isNotEmpty(getAttrMap)) {
if (ObjectUtils.isEmpty(getAttrMap)){
getAttrMap = new HashMap<>();
}
if (InitStandAttrUtil.clobFieldList != null && !InitStandAttrUtil.clobFieldList.isEmpty()) {
// 遍历修改所有clob类型的值
for (String clobField : InitStandAttrUtil.clobFieldList) {