Browse Source

万盛计量第五期特殊处理

chenr 1 month ago
parent
commit
33108e506d

+ 11 - 2
blade-service/blade-manager/src/main/java/org/springblade/manager/service/impl/FormulaServiceImpl.java

@@ -3188,7 +3188,11 @@ public class FormulaServiceImpl extends BaseServiceImpl<FormulaMapper, Formula>
 
             }
             Cell c5 = getCellByAddress(sheet, "C5");
-            c5.setCellValue(lastEndChangeMoney == null ? "0" : lastEndChangeMoney.toString());
+            if (periodId==1890367903054798850L){
+                c5.setCellValue("933212");
+            }else {
+                c5.setCellValue(lastEndChangeMoney == null ? "0" : lastEndChangeMoney.toString());
+            }
             //------------------------------------------------------------本期变更------------------------------------------------------------
             //获取当前合同段的所有已审批并且已下达的变更令
             /*String sql4 = "SELECT id,change_money,change_approval_date from s_change_token_form where contract_id = '"+contractId +"' and approve_status = 2 and command_status = 1 and is_deleted = 0";
@@ -3207,7 +3211,12 @@ public class FormulaServiceImpl extends BaseServiceImpl<FormulaMapper, Formula>
             changeMoneySum = changeMoneySum.setScale(0, RoundingMode.HALF_UP);*/
             BigDecimal changemoneySum = changeMoneyNew.subtract(totalMoney).subtract(lastEndChangeMoney).setScale(0, RoundingMode.HALF_UP);
             Cell e5 = getCellByAddress(sheet, "E5");
-            e5.setCellValue(changemoneySum.toString());
+            if(periodId==1890367903054798850L){
+                e5.setCellValue("515977");
+            }else {
+                e5.setCellValue(changemoneySum.toString());
+            }
+
             //------------------------------------------------------------本期末累计变更------------------------------------------------------------
             //上期末累计变更+本期变更
             BigDecimal lastEndChangeMoneySum = lastEndChangeMoney.add(changemoneySum);