dcc
2024-06-07 4a31519bd6d5db765556664042fdc0a5dcc63cf0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
import i18n from "@/i18n";
export const dataTime = (data, isTrue) => {
  var date = new Date(data);
  let Y = date.getFullYear() + "-";
  let M =
    (date.getMonth() + 1 < 10
      ? "0" + (date.getMonth() + 1)
      : date.getMonth() + 1) + "-";
  let D = date.getDate() + " ";
  let h = date.getHours() + ":";
  let m = date.getMinutes() + ":";
  let s = date.getSeconds();
  let str = Y + M + D;
  if (isTrue) {
    str = Y + M + D + h + m + s;
  } else {
    str = Y + M + D;
  }
  return str;
};
 
export const fixData = (val) => {
  // 保留两位小数
  const value = val / 1;
  if (isNaN(value)) {
    return "--";
  }
  if (value / 10000 < 1) {
    return value.toFixed(3);
  } else {
    if (i18n.locale === "CN") {
      if ((value / 10000).toString().split(".")[0].length <= 4) {
        return (value / 10000).toFixed(3) + " " + i18n.global.t("万");
      } else {
        return (value / 100000000).toFixed(3) + " " + i18n.global.t("亿");
      }
    } else {
      if ((value / 1000).toString().split(".")[0].length <= 4) {
        return (value / 1000).toFixed(2) + " " + "K";
      } else {
        return (value / 1000000).toFixed(2) + " " + "M";
      }
    }
  }
};