Browse Source

小数点保留两位

xiaohaizhao 1 year ago
parent
commit
25f71c3ad7
1 changed files with 12 additions and 6 deletions
  1. 12 6
      packageA/target/index.js

+ 12 - 6
packageA/target/index.js

@@ -2,7 +2,12 @@ const _Http = getApp().globalData.http,
 	{
 		formatTime
 	} = require("../../utils/getTime");
-let obj = {};
+let obj = {},
+	currency = require("../../utils/currency"),
+	CNY = value => currency(value, {
+		symbol: "¥",
+		precision: 2
+	}).format();
 Page({
 	data: {
 
@@ -58,7 +63,7 @@ Page({
 					fulfill: data.m10a + data.m11a + data.m12a,
 					target: data.m10l + data.m11l + data.m12l,
 				}].map(v => {
-					v.achievingRate = (v.fulfill / v.target) * 100 + '%'
+					v.achievingRate = ((v.fulfill / v.target) * 100).toFixed(2) + '%'
 					return v
 				}),
 				table = [{
@@ -141,10 +146,10 @@ Page({
 				}],
 				statistics = [{
 					label: "月度",
-					fulfill: data[`m${obj.month}a`],
-					target: data[`m${obj.month}l`],
-					distance: Math.abs(data[`m${obj.month}a`] - data[`m${obj.month}l`]), //差额
-					achievingRate: data[`m${obj.month}pl`] + "%", //达成
+					fulfill: data[`m${obj.month-0}a`],
+					target: data[`m${obj.month-0}l`],
+					distance: Math.abs(data[`m${obj.month-0}a`] - data[`m${obj.month-0}l`]), //差额
+					achievingRate: data[`m${obj.month-0}pl`] + "%", //达成
 					color: "#FF9900"
 				}, {
 					label: "季度",
@@ -160,6 +165,7 @@ Page({
 					v.achievingRate = v.achievingRate.split("%")[0] - 0
 					return v
 				})
+
 			this.setData({
 				table,
 				statistics