diff --git a/jwtech-system/src/main/java/com/kms/build/controller/BsSgcjsjdBuiProInfoController.java b/jwtech-system/src/main/java/com/kms/build/controller/BsSgcjsjdBuiProInfoController.java index 8fd8c5fc..593e9f1e 100644 --- a/jwtech-system/src/main/java/com/kms/build/controller/BsSgcjsjdBuiProInfoController.java +++ b/jwtech-system/src/main/java/com/kms/build/controller/BsSgcjsjdBuiProInfoController.java @@ -197,8 +197,8 @@ public class BsSgcjsjdBuiProInfoController extends BaseController if (townshipInvestments==null){ townshipInvestments = BigDecimal.valueOf(BigDecimal.ROUND_UP); } - BigDecimal total = centralArrangedFunds.add(cityLevelFunds).add(provincialFunding). - add(countyLevelFunds).add(townshipInvestments); + String total = String.valueOf(centralArrangedFunds.add(cityLevelFunds).add(provincialFunding). + add(countyLevelFunds).add(townshipInvestments)); bsSgcjsjdBuiProInfo.setTotal(total); bsSgcjsjdBuiProInfo.setProjectStatus("0"); return toAjax(bsSgcjsjdBuiProInfoService.save(bsSgcjsjdBuiProInfo)); @@ -233,8 +233,8 @@ public class BsSgcjsjdBuiProInfoController extends BaseController if (townshipInvestments==null){ townshipInvestments = BigDecimal.valueOf(BigDecimal.ROUND_UP); } - BigDecimal total = centralArrangedFunds.add(cityLevelFunds).add(provincialFunding). - add(countyLevelFunds).add(townshipInvestments); + String total = String.valueOf(centralArrangedFunds.add(cityLevelFunds).add(provincialFunding). + add(countyLevelFunds).add(townshipInvestments)); bsSgcjsjdBuiProInfo.setTotal(total); return toAjax(bsSgcjsjdBuiProInfoService.updateById(bsSgcjsjdBuiProInfo)); diff --git a/jwtech-system/src/main/java/com/kms/build/domain/BsSgcjsjdBuiProInfo.java b/jwtech-system/src/main/java/com/kms/build/domain/BsSgcjsjdBuiProInfo.java index b15addf5..158abe64 100644 --- a/jwtech-system/src/main/java/com/kms/build/domain/BsSgcjsjdBuiProInfo.java +++ b/jwtech-system/src/main/java/com/kms/build/domain/BsSgcjsjdBuiProInfo.java @@ -197,7 +197,7 @@ public class BsSgcjsjdBuiProInfo extends BaseEntity private String isMajor; - private BigDecimal total; + private String total; @TableField(exist = false) private BigDecimal contractPayment; diff --git a/jwtech-system/src/main/resources/mapper/build/BsSgcjsjdBuiProInfoMapper.xml b/jwtech-system/src/main/resources/mapper/build/BsSgcjsjdBuiProInfoMapper.xml index 550c4d25..33643c15 100644 --- a/jwtech-system/src/main/resources/mapper/build/BsSgcjsjdBuiProInfoMapper.xml +++ b/jwtech-system/src/main/resources/mapper/build/BsSgcjsjdBuiProInfoMapper.xml @@ -159,7 +159,7 @@