public static String getDefaultValue(String currentField, Map<String, String> defaultValueMap, Map<String, String> globalDefaultValueMap, Boolean isSinlgeFile) {
        String defalutValue = "''";
        String currentFieldDefaultKey;
        String currentFieldTypeKey;
        String commonDefaultKey;
        String typeDefaultKey;
        if (isSinlgeFile) {
            currentFieldDefaultKey = currentField + ".single.default";
            currentFieldTypeKey = currentField + ".single.type";
            commonDefaultKey = "common.sinlge.default";
            typeDefaultKey = "type.sinlge.default";
        } else {
            currentFieldDefaultKey = currentField + ".default";
            currentFieldTypeKey = currentField + ".type";
            commonDefaultKey = "common.default";
            typeDefaultKey = "type.default";
        }

        if (defaultValueMap.containsKey(currentFieldDefaultKey)) {//设置了默认值
            defalutValue = defaultValueMap.get(currentFieldDefaultKey);
        } else if (defaultValueMap.containsKey(currentFieldTypeKey)) {//设置为当前类型 可以根据当前类型去的默认值  当前配置项的 该类型默认值  eg type.int='',没有 找找 global.properties 的  type.int=''
            String specialType = defaultValueMap.get(currentFieldTypeKey);//eg:  market_purchase_limit.type=array
            String specialTypeDefalutKey = "type." + specialType;//type.array=array()
            if (defaultValueMap.containsKey(specialTypeDefalutKey)) {
                defalutValue = defaultValueMap.get(specialTypeDefalutKey);
            } else if (globalDefaultValueMap.containsKey(specialTypeDefalutKey)) {
                defalutValue = globalDefaultValueMap.get(specialTypeDefalutKey);
            }
        } else if (defaultValueMap.containsKey(commonDefaultKey)) {// 如果设置了通用默认值 直接使用该默认值
            defalutValue = defaultValueMap.get(commonDefaultKey);
        } else if (defaultValueMap.containsKey(typeDefaultKey) && globalDefaultValueMap.containsKey(defaultValueMap.get(typeDefaultKey))) {//设置了默认类型，到 global.properties 找该类型的默认值
            defalutValue = globalDefaultValueMap.get(defaultValueMap.get(typeDefaultKey));
        }
        if (defalutValue == null) {
            defalutValue = "null";
        }
        return defalutValue;
    }