浏览代码

getFkMap handle null

shiqian 4 年之前
父节点
当前提交
8abb6b4a86
共有 1 个文件被更改,包括 4 次插入1 次删除
  1. 4 1
      boman-web-core/src/main/java/com/boman/web/core/utils/HandlerFormDataUtils.java

+ 4 - 1
boman-web-core/src/main/java/com/boman/web/core/utils/HandlerFormDataUtils.java

@@ -176,8 +176,11 @@ public class HandlerFormDataUtils {
         param.put(fkColumnName.toString(), value);
         IBaseSelectService selectService = SpringUtils.getBean(IBaseSelectService.class);
         JSONObject fkInfo = selectService.getOneByMap(fkTableName.toString(), param);
-
         JSONObject result = new JSONObject();
+        if (isEmpty(fkInfo)) {
+            return result;
+        }
+
         Object fkValue = fkInfo.get(dkColumnName);
         result.put(SINGLE_OBJ_NAME, value);
         result.put(SINGLE_OBJ_VALUE, fkValue);