ljx 4 년 전
부모
커밋
0097a539b1
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      src/main/java/com/imed/costaccount/service/impl/CostDepartmentProfitServiceImpl.java

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