|
@@ -237,6 +237,7 @@ function transformArguments(children,curEle,eleMap){
|
|
|
return fcText;
|
|
|
}
|
|
|
export const formulaArrayToString = (processFormula,resultFormula) => {
|
|
|
+
|
|
|
let text = '';
|
|
|
let eleMap = {};//元素字典,为了回显的时候查询信息
|
|
|
|
|
@@ -282,7 +283,14 @@ export const formulaArrayToString = (processFormula,resultFormula) => {
|
|
|
let resText = transformArguments(resultFormula[0].children,resultFormula[0],eleMap);
|
|
|
|
|
|
//等号左侧元素不需要,左侧的公式嵌套右侧所有结果
|
|
|
- text = resText.replace(`E[${resultFormula[0].tableElementKey}]`,text);
|
|
|
+ // text = resText.replace(`E[${resultFormula[0].tableElementKey}]`,text);
|
|
|
+
|
|
|
+ if(processFormula.length===0){
|
|
|
+ text=resText
|
|
|
+ }else{
|
|
|
+ text = resText.replace(`E[${resultFormula[0].tableElementKey}]`,text);
|
|
|
+ }
|
|
|
+
|
|
|
}
|
|
|
|
|
|
console.log(text);
|