storeBelieveInLight 1 ano atrás
pai
commit
6df7b62bd1
1 arquivos alterados com 130 adições e 116 exclusões
  1. 130 116
      pages/ordermanagement/index.vue

+ 130 - 116
pages/ordermanagement/index.vue

@@ -2,89 +2,92 @@
2 2
   <view class="ordermanagement">
3 3
     <view class="ordermanagement-header">
4 4
       <view class="ordermanagement-header-text"> 订单管理 </view>
5
-      <view class="ordermanagement-list">
6
-        <view class="ordermanagement-list-yi">
7
-          <view class="ordermanagement-list-yi-top">
8
-            {{ orderSta.orderPayment == undefined ? 0 : orderSta.orderPayment }}
9
-          </view>
10
-          <view class="ordermanagement-list-yi-bottom"> 已支付订单数 </view>
11
-        </view>
12
-        <view class="ordermanagement-list-yi">
13
-          <view class="ordermanagement-list-yi-top">
14
-            {{ orderSta.payPrice == undefined ? 0 : orderSta.payPrice }}
15
-          </view>
16
-          <view class="ordermanagement-list-yi-bottom"> 实际支付金额 </view>
17
-        </view>
18
-        <view class="ordermanagement-list-yi">
19
-          <view class="ordermanagement-list-yi-top">
20
-            {{ orderSta.refundPrice == undefined ? 0 : orderSta.refundPrice }}
21
-          </view>
22
-          <view class="ordermanagement-list-yi-bottom"> 已退款金额 </view>
23
-        </view>
24
-      </view>
25 5
     </view>
26
-    <view class="ordermanagement-ding">
27
-      <view class="view-wrapper">
28
-        <view class="ordermanagement-ding-text"> 我的订单 </view>
29
-        <view class="view-all" @click="jiru('all', 0)">
30
-          <text>查看全部</text>
31
-          <image
32
-            src="/static/images/new_ui/arrow-right.png"
33
-            class="icon-img"
34
-          ></image>
35
-        </view>
36
-      </view>
37
-      <view class="ordermanagement-ding-nei">
38
-        <view
39
-          class="ordermanagement-yisdf"
40
-          v-for="(item, index) in dingdan"
41
-          :key="index + '__index__'"
42
-          @click="jiru(item.status, index + 1)"
43
-        >
44
-          <view class="ordermanagement-img">
45
-            <image :src="item.img" mode="widthFix"></image>
46
-            <view class="ordermanagement-img-biao" v-if="item.num > 0">
47
-              {{ item.num }}
48
-            </view>
49
-          </view>
50
-          <view class="">
51
-            {{ item.name }}
52
-          </view>
53
-        </view>
54
-      </view>
55
-    </view>
56
-
57
-    <view class="ordermanagement-dingsss">
58
-      <view class="view-wrapper">
59
-        <view class="ordermanagement-ding-text"> 售后管理 </view>
60
-        <view class="view-all" @click="afterSalesClick('all', 0)">
61
-          <text>查看全部</text>
62
-          <image
63
-            src="/static/images/new_ui/arrow-right.png"
64
-            class="icon-img"
65
-          ></image>
66
-        </view>
67
-      </view>
68
-      <view class="ordermanagement-ding-nei">
69
-        <view
70
-          class="ordermanagement-yisdf"
71
-          v-for="(item, index) in dingdansss"
72
-          :key="index + 'pp' + '__index__'"
73
-          @click="afterSalesClick(item.status, index + 1)"
74
-        >
75
-          <view class="ordermanagement-img">
76
-            <image :src="item.img" mode="widthFix"></image>
77
-            <view class="ordermanagement-img-biao" v-if="item.num > 0">
78
-              {{ item.num }}
79
-            </view>
80
-          </view>
81
-          <view class="">
82
-            {{ item.name }}
83
-          </view>
84
-        </view>
85
-      </view>
86
-    </view>
87
-
6
+<view class="list-card">
7
+	<view class="ordermanagement-list mb-t">
8
+	  <view class="ordermanagement-list-yi">
9
+	    <view class="ordermanagement-list-yi-top">
10
+	      {{ orderSta.orderPayment == undefined ? 0 : orderSta.orderPayment }}
11
+	    </view>
12
+	    <view class="ordermanagement-list-yi-bottom"> 已支付订单数 </view>
13
+	  </view>
14
+	  <view class="ordermanagement-list-yi">
15
+	    <view class="ordermanagement-list-yi-top">
16
+	      {{ orderSta.payPrice == undefined ? 0 : orderSta.payPrice }}
17
+	    </view>
18
+	    <view class="ordermanagement-list-yi-bottom"> 实际支付金额 </view>
19
+	  </view>
20
+	  <view class="ordermanagement-list-yi">
21
+	    <view class="ordermanagement-list-yi-top">
22
+	      {{ orderSta.refundPrice == undefined ? 0 : orderSta.refundPrice }}
23
+	    </view>
24
+	    <view class="ordermanagement-list-yi-bottom"> 已退款金额 </view>
25
+	  </view>
26
+	</view>
27
+	<view class="ordermanagement-ding mb-t">
28
+	  <view class="view-wrapper">
29
+	    <view class="ordermanagement-ding-text"> 我的订单 </view>
30
+	    <view class="view-all" @click="jiru('all', 0)">
31
+	      <text>查看全部</text>
32
+	      <image
33
+	        src="/static/images/new_ui/arrow-right.png"
34
+	        class="icon-img"
35
+	      ></image>
36
+	    </view>
37
+	  </view>
38
+	  <view class="ordermanagement-ding-nei">
39
+	    <view
40
+	      class="ordermanagement-yisdf"
41
+	      v-for="(item, index) in dingdan"
42
+	      :key="index + '__index__'"
43
+	      @click="jiru(item.status, index + 1)"
44
+	    >
45
+	      <view class="ordermanagement-img">
46
+	        <image :src="item.img" mode="widthFix"></image>
47
+	        <view class="ordermanagement-img-biao" v-if="item.num > 0">
48
+	          {{ item.num }}
49
+	        </view>
50
+	      </view>
51
+	      <view class="">
52
+	        {{ item.name }}
53
+	      </view>
54
+	    </view>
55
+	  </view>
56
+	</view>
57
+	
58
+	<view class="ordermanagement-dingsss mb-t">
59
+	  <view class="view-wrapper">
60
+	    <view class="ordermanagement-ding-text"> 售后管理 </view>
61
+	    <view class="view-all" @click="afterSalesClick('all', 0)">
62
+	      <text>查看全部</text>
63
+	      <image
64
+	        src="/static/images/new_ui/arrow-right.png"
65
+	        class="icon-img"
66
+	      ></image>
67
+	    </view>
68
+	  </view>
69
+	  <view class="ordermanagement-ding-nei">
70
+	    <view
71
+	      class="ordermanagement-yisdf"
72
+	      v-for="(item, index) in dingdansss"
73
+	      :key="index + 'pp' + '__index__'"
74
+	      @click="afterSalesClick(item.status, index + 1)"
75
+	    >
76
+	      <view class="ordermanagement-img">
77
+	        <image :src="item.img" mode="widthFix"></image>
78
+	        <view class="ordermanagement-img-biao" v-if="item.num > 0">
79
+	          {{ item.num }}
80
+	        </view>
81
+	      </view>
82
+	      <view class="">
83
+	        {{ item.name }}
84
+	      </view>
85
+	    </view>
86
+	  </view>
87
+	</view>
88
+	
89
+	
90
+</view>
88 91
     <!-- <quickPickUpVue class="custom_pick-up"></quickPickUpVue> -->
89 92
   </view>
90 93
 </template>
@@ -230,6 +233,7 @@ export default {
230 233
         return;
231 234
       }
232 235
     } else {
236
+       return
233 237
       uni.redirectTo({
234 238
         url: "/pages/user/login/index?type=1",
235 239
       });
@@ -478,38 +482,13 @@ page {
478 482
       left: 64rpx;
479 483
     }
480 484
 
481
-    .ordermanagement-list {
482
-      position: absolute;
483
-      top: 160rpx;
484
-      width: calc(100% - 54rpx);
485
-      min-height: 150rpx;
486
-      margin: 0 26rpx;
487
-      background: #ffffff;
488
-      border-radius: 16rpx;
489
-      display: flex;
490
-      justify-content: space-around;
491
-      align-items: center;
492
-
493
-      .ordermanagement-list-yi {
494
-        height: 70rpx;
495
-        display: flex;
496
-        flex-direction: column;
497
-        justify-content: space-between;
498
-        align-items: center;
499
-
500
-        .ordermanagement-list-yi-top {
501
-          font-size: 36rpx;
502
-          font-weight: bold;
503
-          color: #333333;
504
-        }
505 485
 
506
-        .ordermanagement-list-yi-bottom {
507
-          font-size: 26rpx;
508
-          font-weight: 400;
509
-          color: #333333;
510
-        }
511
-      }
512
-    }
486
+  }
487
+  .list-card{
488
+	  position: relative;
489
+	  top: -160rpx;
490
+	  width: calc(100% - 52px);
491
+	  padding: 0 26px;
513 492
   }
514 493
   .view-wrapper {
515 494
     display: flex;
@@ -533,10 +512,42 @@ page {
533 512
       height: 26rpx;
534 513
     }
535 514
   }
515
+  .ordermanagement-list {
516
+    // position: relative;
517
+    // top: 160rpx;
518
+    width: calc(100% - 0rpx);
519
+    min-height: 150rpx;
520
+    // margin: 0 26rpx;
521
+    background: #ffffff;
522
+    border-radius: 16rpx;
523
+    display: flex;
524
+    justify-content: space-around;
525
+    align-items: center;
526
+  
527
+    .ordermanagement-list-yi {
528
+      height: 70rpx;
529
+      display: flex;
530
+      flex-direction: column;
531
+      justify-content: space-between;
532
+      align-items: center;
533
+  
534
+      .ordermanagement-list-yi-top {
535
+        font-size: 36rpx;
536
+        font-weight: bold;
537
+        color: #333333;
538
+      }
539
+  
540
+      .ordermanagement-list-yi-bottom {
541
+        font-size: 26rpx;
542
+        font-weight: 400;
543
+        color: #333333;
544
+      }
545
+    }
546
+  }
536 547
   .ordermanagement-ding {
537
-    width: calc(100% - 54rpx);
548
+    width: calc(100% - 0rpx);
538 549
     min-height: 216rpx;
539
-    margin: 20rpx 26rpx 32rpx 26rpx;
550
+    // margin: 20rpx 26rpx 32rpx 26rpx;
540 551
     display: flex;
541 552
     flex-direction: column;
542 553
     justify-content: space-between;
@@ -597,7 +608,7 @@ page {
597 608
     }
598 609
   }
599 610
   .ordermanagement-dingsss {
600
-    width: calc(100% - 52rpx);
611
+    width: calc(100% - 0rpx);
601 612
     height: 216rpx;
602 613
     display: flex;
603 614
     flex-direction: column;
@@ -647,4 +658,7 @@ page {
647 658
     margin: 0 26rpx;
648 659
   }
649 660
 }
661
+  .mb-t {
662
+    margin-bottom: 26rpx;
663
+  }
650 664
 </style>