ljc 2 недель назад
Родитель
Сommit
4104155839
2 измененных файлов с 11 добавлено и 6 удалено
  1. 8 5
      composables/useFilters.ts
  2. 3 1
      pages/ib/index.vue

+ 8 - 5
composables/useFilters.ts

@@ -34,15 +34,16 @@ export function useFilters(): Filters {
      * @param {boolean} toArray - 是否转化为数组,默认值为false
      * @returns {string} 格式化后的字符串
      */
-    const numberFormat = (value: number | string,toArray:boolean = false): string => {
+    const numberFormat = (value: number | string,toArray:boolean = false): string[] | string => {
         if (value == '***') {
             return '***';
         }
         if (isNaN(Number(value))) {
             return '0';
         }
-        
-        let value1 = value.toString();
+
+        // let value1 = Number(value).toFixed(2)
+      let value1 = value.toString();
         
         if (value1.indexOf('-') > -1) {
             value1 = value1.split('-')[1];
@@ -62,7 +63,8 @@ export function useFilters(): Filters {
             if (index > 0) {
                 inter = num[0].substr(0, index) + (inter == '' ? '' : ',') + inter;
             }
-            return toArray ? ['-' + inter,num[1]] : '-' + inter + (num.length == 1 ? '' : '.' + num[1]);
+            // return toArray ? ['-' + inter,num[1]] : '-' + inter + (num.length == 1 ? '' : '.' + num[1]);
+          return '-' + inter + (num.length == 1 ? '' : '.' + num[1]);
         } else {
             let num = value1.split('.');
             let interCount = num[0].length;
@@ -80,7 +82,8 @@ export function useFilters(): Filters {
             if (index > 0) {
                 inter = num[0].substr(0, index) + (inter == '' ? '' : ',') + inter;
             }
-            return toArray ? [inter,num[1]] : inter + (num.length == 1 ? '' : '.' + num[1]);
+            // return toArray ? [inter,num[1]] : inter + (num.length == 1 ? '' : '.' + num[1]);
+          return inter + (num.length == 1 ? '' : '.' + num[1]);
         }
     };
 

+ 3 - 1
pages/ib/index.vue

@@ -9,7 +9,7 @@
           <view class="d-flex flex-wrap gap-3 align-items-center justify-content-between mb-3" style="width: 100%;">
             <view class="mb-0 h3">{{t('Home.msg.Ib')}}</view>
             <button type="button" class="btn  btn-secondary  btn-shadow waves-effect" @click="LinkActivity1">
-              <cwg-icon name="crm-share-nodes" :size="24" color="#fff" />{{t('Ib.Index.CreateLink')}}</button>
+              <cwg-icon name="crm-share-nodes" :size="16" color="#fff" />{{t('Ib.Index.CreateLink')}}</button>
           </view>
         </view>
       </uni-col>
@@ -734,6 +734,8 @@ const toDialogSubs = async (row) => {
 }
 
 onMounted(async () => {
+  let a= numberFormat(80.7)
+  console.log(a)
   loading.value = true
   // 初始化数据
   await getIbData()