ljx 4 năm trước cách đây
mục cha
commit
0097a539b1

+ 1 - 1
src/main/java/com/imed/costaccount/service/impl/CostDepartmentProfitServiceImpl.java

@@ -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"));