Browse Source

bug修复

master
maojian 3 days ago
parent
commit
feea172934
  1. 5
      src/main/java/com/bfd/assemble/entity/Constants.java
  2. 4
      src/main/java/com/bfd/assemble/utils/DataUtil.java

5
src/main/java/com/bfd/assemble/entity/Constants.java

@ -144,4 +144,9 @@ public class Constants {
public static final String SEARCHFIELDS = "searchFields";
public static final String ISLAST = "isLast";
public static final String TRACE = "trace";
/**
* 不需要DataUtil解析的Key
*/
public static final String NOT_KEY = ":$";
}

4
src/main/java/com/bfd/assemble/utils/DataUtil.java

@ -19,7 +19,6 @@ import com.bfd.assemble.entity.Constants;
@Slf4j
public class DataUtil {
/**
*
* @param key 传入的key
* @param dataMap 数据map
* @return 根据传入的参数进行判断解析返回正确的dataValue
@ -30,6 +29,9 @@ public class DataUtil {
if (key.equals(Constants.EMPTY)) {
return Constants.EMPTY;
}
if (!key.contains(Constants.NOT_KEY)) {
return key;
}
Object dataValue;
String isJson = "#json#";
if (key.contains(isJson)) {

Loading…
Cancel
Save