ludc
2024-12-05 a485f4494787001a2695863e239910c019a52246
Source/plt-web/plt-web-parent/plt-web-permission/src/main/java/com/vci/web/service/impl/WebBoServiceImpl.java
@@ -29,6 +29,7 @@
import com.vci.web.util.PlatformClientUtil;
import com.vci.web.util.WebUtil;
import org.apache.commons.lang3.StringUtils;
import org.apache.commons.math3.distribution.TDistribution;
import org.dom4j.DocumentException;
import org.dom4j.DocumentHelper;
import org.slf4j.Logger;
@@ -933,30 +934,6 @@
            }
            //改为递归,处理模板套模板的问题
            this.recurReplaceCiMap(qt,replaceLowMap);
            /*Map<String, ConditionItem> ciMap = condition.getCIMap();
            ciMap.forEach((ciId,ci)->{
               if(ci.isLeaf()) {
                  LeafInfo lInfo = ci.getLeafInfo();
                  String value = lInfo.getValue().getOrdinaryValue();
                  if(StringUtils.isNotBlank(value)){
                     if(value.contains("#")){
                        //系统变量.支持一个
                        //lInfo.getValue().setOrdinaryValue(systemVarValueMap.getOrDefault(value.toUpperCase(),""));
                     }else if(value.contains("${")){
                        //有${xxxx}的方式
                        if(!CollectionUtils.isEmpty(replaceLowMap)) {
                           try {
                              lInfo.getValue().setOrdinaryValue(VciBaseUtil.replaceByFreeMarker(value, replaceLowMap));
                           }catch (Throwable e){
                              logger.error("可能配置有问题,在转换freemarker表达式的时候,没有找到对应的值,目前表达式为{}",new String[]{value},e);
                           }
                        }
                     }else if(replaceLowMap.containsKey(value.toLowerCase())){
                        lInfo.getValue().setOrdinaryValue(replaceLowMap.get(value.toLowerCase()));
                     }
                  }
               }
            });*/
         }
      }catch(PLException e){
         logger.error(e.code,e);