Explorar el Código

门诊费用计算方式优化

hurugang hace 2 años
padre
commit
573c6be7d6
Se han modificado 1 ficheros con 3 adiciones y 3 borrados
  1. 3 3
      src/main/resources/static/js/common/math.js

+ 3 - 3
src/main/resources/static/js/common/math.js

@@ -4,7 +4,7 @@ function Add(arg1, arg2) {
     try { r1 = arg1.toString().split(".")[1].length } catch (e) { r1 = 0 }
     try { r2 = arg2.toString().split(".")[1].length } catch (e) { r2 = 0 }
     m = Math.pow(10, Math.max(r1, r2))
-    return (arg1 * m + arg2 * m) / m
+    return ((arg1 * m + arg2 * m) / m).toFixed(2);
 }
 //修改之后的减法
 function Minus(arg1, arg2) {
@@ -22,7 +22,7 @@ function Multiply(arg1, arg2) {
     var m = 0, s1 = arg1.toString(), s2 = arg2.toString();
     try { m += s1.split(".")[1].length } catch (e) { }
     try { m += s2.split(".")[1].length } catch (e) { }
-    return Number(s1.replace(".", "")) * Number(s2.replace(".", "")) / Math.pow(10, m)
+    return (Number(s1.replace(".", "")) * Number(s2.replace(".", "")) / Math.pow(10, m)).toFixed(2);
 }
 //修改之后的除法
 function Division(arg1, arg2) {
@@ -32,6 +32,6 @@ function Division(arg1, arg2) {
     with (Math) {
         r1 = Number(arg1.toString().replace(".", ""))
         r2 = Number(arg2.toString().replace(".", ""))
-        return (r1 / r2) * pow(10, t2 - t1);
+        return ((r1 / r2) * pow(10, t2 - t1)).toFixed(2);
     }
 }