Browse Source

修复bug

tremble 3 năm trước cách đây
mục cha
commit
13a7be2732
2 tập tin đã thay đổi với 15 bổ sung9 xóa
  1. 8 2
      src/app.vue
  2. 7 7
      src/components/Controls/Panel/Main.vue

+ 8 - 2
src/app.vue

@@ -205,7 +205,10 @@ onMounted(async () => {
       render(data) {
         if (data.type == "waterfall") {
           let arr = data.products.map((item) => item.price);
-          let range = `${data.products[0].symbol} ${Math.min.apply(null, arr)} - ${Math.max.apply(null, arr)}`;
+          let priceMin = Math.min.apply(null, arr)
+          let priceMax = Math.max.apply(null, arr)
+          let price = priceMin==priceMax ? priceMax : `${priceMin}-${priceMax}`
+          let range = `${data.products[0].symbol} ${price}`;
           return `<span class="tag-icon animate" style="background-image:url({{icon}})"></span>
                       <div class="tag-body">
                         <div data-id="${data.sid}" class="tag-commodity">
@@ -229,7 +232,10 @@ onMounted(async () => {
           return `<span class="tag-icon animate" style="background-image:url({{icon}})"></span>`;
         } else if (data.type == "commodity") {
           let arr = data.products.map((item) => item.price);
-          let range = `${data.products[0].symbol} ${Math.min.apply(null, arr)}-${Math.max.apply(null, arr)}`;
+          let priceMin = Math.min.apply(null, arr)
+          let priceMax = Math.max.apply(null, arr)
+          let price = priceMin==priceMax ? priceMax : `${priceMin}-${priceMax}`
+          let range = `${data.products[0].symbol} ${price}`;
           return `<span class="tag-icon animate" style="background-image:url({{icon}})"></span>
                       <div class="tag-body">
                         <div data-id="${data.sid}" class="tag-commodity">

+ 7 - 7
src/components/Controls/Panel/Main.vue

@@ -3,7 +3,7 @@
     <div class="menu color">
       <div class="logo">
         <img :src="require('@/assets/images/icon/logo.png')" alt="" />
-        <p>CDF澳上葡京</p>
+        <p>CDF澳上葡京</p>
       </div>
       <div class="vline"></div>
       <ul>
@@ -122,12 +122,12 @@ const menulist = computed(() => {
     },
     // {
     //   icon: "guided_shopping",
-    //   name: "导购",
+    //   name: "導購",
     // },
     {
       icon: "shopping",
       id: "shopping",
-      name: "物",
+      name: "物",
     },
   ];
 
@@ -142,7 +142,7 @@ const categorylist = ref([]);
 const brandlist = ref([
   {
     img: "show_3d_normal",
-    name: "GAP 璞",
+    name: "GAP 璞",
   },
   {
     img: "show_3d_normal",
@@ -154,7 +154,7 @@ const brandlist = ref([
   },
   {
     img: "show_3d_normal",
-    name: "GAP 璞",
+    name: "GAP 璞",
   },
   {
     img: "show_3d_normal",
@@ -166,7 +166,7 @@ const brandlist = ref([
   },
   {
     img: "show_3d_normal",
-    name: "GAP 璞",
+    name: "GAP 璞",
   },
   {
     img: "show_3d_normal",
@@ -178,7 +178,7 @@ const brandlist = ref([
   },
   {
     img: "show_3d_normal",
-    name: "GAP 璞",
+    name: "GAP 璞",
   },
   {
     img: "show_3d_normal",