|
@@ -10,6 +10,8 @@ import org.springblade.manager.dto.FormData;
|
|
|
import org.springblade.manager.dto.TreeNode;
|
|
|
import org.springblade.manager.vo.*;
|
|
|
|
|
|
+import java.math.BigDecimal;
|
|
|
+import java.math.RoundingMode;
|
|
|
import java.util.*;
|
|
|
import java.util.concurrent.CompletableFuture;
|
|
|
import java.util.function.Function;
|
|
@@ -44,6 +46,9 @@ public class ExecutorInit extends FormulaExecutor {
|
|
|
|
|
|
/*加载合同数据*/
|
|
|
BaseInfo baseInfo = baseInfoFc.apply(tec.getContractId());
|
|
|
+/*
|
|
|
+ baseInfo.setStartAmount(BaseUtils.str2BigDecimal(baseInfo.getContractAmount()).multiply(new BigDecimal(100)).divide(BaseUtils.str2BigDecimal(baseInfo.getStartRatio()),3, RoundingMode.HALF_UP).toString());
|
|
|
+*/
|
|
|
baseInfo.setTotalAmount(baseInfo.getContractAmount());
|
|
|
tec.getConstantMap().put(BaseInfo.TBN,baseInfo);
|
|
|
tec.meterInfo.setBaseInfo(baseInfo);
|