|
@@ -373,7 +373,7 @@ public class CostDepartmentProfitServiceImpl extends ServiceImpl<CostDepartmentP
|
|
|
// 获取当前报表的计算方式 [1]+[2]类型/ [1]-[2]
|
|
|
String calcFormula = costDepartmentProfitVO.getCalcFormula();
|
|
|
String responsibilityCode = costDepartmentProfitVO.getResponsibilityCode();
|
|
|
- String replace = calcFormula.replace("[", "").replace("]", "").replace("+", ",").replace("-", ",");
|
|
|
+ String replace = calcFormula.replace("[", "").replace("]", "").replace("+", ",").replace("-", ",-");
|
|
|
List<Integer> calcFormulaList = Arrays.stream(replace.split(StrUtil.COMMA)).map(Integer::valueOf).collect(Collectors.toList());
|
|
|
// 查询这个编号集合的报表
|
|
|
AtomicReference<BigDecimal> bigDecimal = new AtomicReference<>(new BigDecimal("0.0000"));
|