Browse Source

供应商数量显示

hangb 7 years ago
parent
commit
f897dc81c6
1 changed files with 5 additions and 10 deletions
  1. 5 10
      components/supplier/merchant.vue

+ 5 - 10
components/supplier/merchant.vue

@@ -95,21 +95,16 @@
       all () {
       all () {
         let count = this.$store.state.supplier.merchant.merchantAll.data
         let count = this.$store.state.supplier.merchant.merchantAll.data
         let supplierCount = count.content ? count.totalElements + '' : '00000'
         let supplierCount = count.content ? count.totalElements + '' : '00000'
-        // console.log(this.formatNumber(supplierCount))
-        return this.formatNumber(supplierCount)
+        return this.formatNumber(supplierCount, 5)
       }
       }
     },
     },
     methods: {
     methods: {
       // 供应商数字格式转换
       // 供应商数字格式转换
-      formatNumber (num) {
+      formatNumber (num, key) {
+        let count = ('00000' + num).substr(-key)
         let _arr = []
         let _arr = []
-        for (var i = 0; i < num.length; i++) {
-          _arr.push(num[i])
-        }
-        if (_arr.length < 5) {
-          for (let j = _arr.length; j < 5; j++) {
-            _arr.unshift('0')
-          }
+        for (var i = 0; i < count.length; i++) {
+          _arr.push(count[i])
         }
         }
         return _arr
         return _arr
       },
       },