panhui vor 4 Jahren
Ursprung
Commit
fb7ab1e8f9

+ 3 - 2
src/main/nine-space/src/components/order/OrderInfo.vue

@@ -14,7 +14,7 @@
             <span class="status">{{ getLabelName(info.status, statusOptions) }}</span>
         </div>
         <div class="order">
-            <van-image :radius="6" width="74" height="104" :src="getImg(info.pic)" fit="cover" />
+            <van-image :radius="6" width="74" height="104" :src="getImg(changeImgs(info.pic))" fit="cover" />
 
             <div class="content">
                 <div class="name van-multi-ellipsis--l2">
@@ -38,6 +38,7 @@
 
 <script>
 import order from '../../mixins/order';
+import product from '../../mixins/product';
 export default {
     props: {
         info: {
@@ -54,7 +55,7 @@ export default {
 
         return { click };
     },
-    mixins: [order],
+    mixins: [order, product],
     methods: {
         likeProduct() {
             if (!this.info.liked) {

+ 3 - 3
src/main/nine-space/src/views/order/Detail.vue

@@ -14,7 +14,7 @@
         <div class="product">
             <div class="product-name">{{ info.minter }}</div>
             <div class="product-info">
-                <van-image :radius="6" width="74" height="104" :src="getImg(info.pic)" fit="cover" />
+                <van-image :radius="6" width="74" height="104" :src="getImg(changeImgs(info.pic))" fit="cover" />
                 <div class="product-content">
                     <div class="text1 van-multi-ellipsis--l2">{{ info.name }}</div>
                     <div class="text2" v-if="info.number">编号:{{ info.number }}</div>
@@ -74,15 +74,15 @@
 
 <script>
 import order from '../../mixins/order';
+import product from '../../mixins/product';
 export default {
     name: 'detail',
-
     data() {
         return {
             info: {}
         };
     },
-    mixins: [order],
+    mixins: [order, product],
     mounted() {
         this.$toast.loading({
             message: '加载中...',

+ 4 - 1
src/main/nine-space/src/views/user/Likes.vue

@@ -4,7 +4,7 @@
             <div class="top">
                 <div class="name">我赞过的</div>
             </div>
-            <van-tabs v-model:active="type" :ellipsis="false" line-width="16" line-height="2">
+            <van-tabs v-model:active="type" @change="change" :ellipsis="false" line-width="16" line-height="2">
                 <van-tab
                     :title="item.label"
                     :name="item.type"
@@ -77,6 +77,9 @@ export default {
                 this.empty = res.length === 0;
                 this.$toast.clear();
             });
+        },
+        change() {
+            this.$root.$el.scrollTop = 0;
         }
     }
 };