ソースを参照

解决保留小数报错问题

wukai 1 年間 前
コミット
f3e12bec10

+ 2 - 1
doc-biz/src/main/java/com/doc/biz/controller/DocSpaceExpansionController.java

@@ -23,6 +23,7 @@ import javafx.util.Pair;
 import org.springframework.web.bind.annotation.*;
 
 import javax.annotation.Resource;
+import java.math.BigDecimal;
 import java.util.List;
 
 /**
@@ -111,7 +112,7 @@ public class DocSpaceExpansionController extends BaseController {
         Pair<Boolean, String> pair = userService.isOnline(expansion.getCreated());
         if (!pair.getKey()) {
             //如果不在线发送短信
-            smsService.send(SmsType.CAP_EXPAND_SUCCESS, pair.getValue(), space.getFreeCap().setScale(2) + "GB");
+            smsService.send(SmsType.CAP_EXPAND_SUCCESS, pair.getValue(), space.getFreeCap().setScale(2, BigDecimal.ROUND_HALF_UP) + "GB");
         }
         return success(docSpaceExpansionService.updateDocSpaceExpansion(expansion));
     }