huangbin пре 4 година
родитељ
комит
941bd57f7b
2 измењених фајлова са 5 додато и 11 уклоњено
  1. 0 10
      src/common/methods/format/index.ts
  2. 5 1
      src/common/setup/table/clolumn.ts

+ 0 - 10
src/common/methods/format/index.ts

@@ -74,13 +74,3 @@ export function formatTime(value: string | Date | Moment, type: TIME) {
     if (value) return moment(value).format(str);
     return value;
 }
-
-/**
- * 格式化 小数位
- * @param value 
- * @param decimal 
- * @returns 
- */
-export function formateDecimal(value: any, decimal: number) {
-    return value ? value.toFixed(decimal) : value
-}

+ 5 - 1
src/common/setup/table/clolumn.ts

@@ -94,6 +94,10 @@ function getFromatterFn(val: string) {
         case 'FromatterPercent':  // 数值百分比
             result = (obj: any) => (Number(obj.text) * 100).toFixed(2) + '%'
             break
+        case 'FromatterDecimal':  // 数值小数位
+            result = (obj: any) => arr[1] ? (obj.text ? obj.text.toFixed(obj.record[arr[1]]) : obj.text) : obj.text
+            break
     }
     return result
-}
+}
+