|
|
@@ -65,6 +65,7 @@ public class WxEnergyHelper { |
|
|
} |
|
|
} |
|
|
addComponent(retList, "商场总计租面积", "{#totalArea#}"); |
|
|
addComponent(retList, "商场总计租面积", "{#totalArea#}"); |
|
|
addComponent(retList, "店铺公摊系数", "{#shopPublicRax#}"); |
|
|
addComponent(retList, "店铺公摊系数", "{#shopPublicRax#}"); |
|
|
|
|
|
addComponent(retList, "铺位面积", "{#shopArea#}"); |
|
|
return retList; |
|
|
return retList; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@@ -146,10 +147,11 @@ public class WxEnergyHelper { |
|
|
}else { |
|
|
}else { |
|
|
formula = formula.replaceAll("#shopPublicRax#", shop.getPulicRate()); |
|
|
formula = formula.replaceAll("#shopPublicRax#", shop.getPulicRate()); |
|
|
} |
|
|
} |
|
|
|
|
|
formula = formula.replaceAll("#shopArea#", shop.getOperationArea()); |
|
|
return formula; |
|
|
return formula; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
public void testCalcute(String formula,String shopPulicRax) { |
|
|
|
|
|
|
|
|
public void testCalcute(String formula,String shopPulicRax,String shopArea) { |
|
|
if (StringUtils.isBlank(formula)) { |
|
|
if (StringUtils.isBlank(formula)) { |
|
|
return ; |
|
|
return ; |
|
|
} |
|
|
} |
|
|
@@ -163,6 +165,7 @@ public class WxEnergyHelper { |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
formula = formula.replaceAll("#shopPublicRax#", shopPulicRax); |
|
|
formula = formula.replaceAll("#shopPublicRax#", shopPulicRax); |
|
|
|
|
|
formula = formula.replaceAll("#shopArea#", shopArea); |
|
|
FormulaParser.evaluate(formula); |
|
|
FormulaParser.evaluate(formula); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|