Quellcode durchsuchen

fix: 订单样式修复

liangan vor 3 Wochen
Ursprung
Commit
0c4ef078c8
2 geänderte Dateien mit 19 neuen und 18 gelöschten Zeilen
  1. 12 10
      src/pages/myOrders/myOrders.vue
  2. 7 8
      src/pages/myOrders/orderDetail.vue

+ 12 - 10
src/pages/myOrders/myOrders.vue

@@ -114,7 +114,7 @@ onLoad((options) => {
           <wd-text size="26rpx" type="primary" :text="orderStatusEnumData.find((i:any) => i.code === item.status)?.name" />
         </view>
       </template>
-      <view class="flex justify-center gap-24rpx">
+      <view class="flex items-center justify-center gap-24rpx">
         <view class="h-140rpx w-140rpx shrink-0 text-center">
           <image
             :src="item?.orderInfoVO?.[0]?.image"
@@ -123,18 +123,20 @@ onLoad((options) => {
           />
         </view>
         <view class="flex-1">
-          <view class="line-clamp-2 text-28rpx text-#000">
+          <view class="line-clamp-2 h-80rpx text-28rpx text-#000">
             {{ item?.orderInfoVO?.[0]?.productName }}
           </view>
-          <view class="py-4rpx text-24rpx text-#3A444C">
-            {{ $t('myOrders.order.color') }}: {{ item?.orderInfoVO?.[0]?.sku }}
-          </view>
-          <view class="flex items-center justify-between text-24rpx text-#3A444C">
-            <view>
-              ৳ {{ formatNumber(item?.orderInfoVO?.[0]?.price) }}
+          <view>
+            <view class="py-4rpx text-24rpx text-#3A444C">
+              {{ $t('myOrders.order.color') }}: {{ item?.orderInfoVO?.[0]?.sku }}
             </view>
-            <view>
-              {{ $t('myOrders.order.quantity') }}:{{ item?.orderInfoVO?.[0]?.payNum }}
+            <view class="flex items-center justify-between text-24rpx text-#3A444C">
+              <view>
+                ৳ {{ formatNumber(item?.orderInfoVO?.[0]?.price) }}
+              </view>
+              <view>
+                {{ $t('myOrders.order.quantity') }}:{{ item?.orderInfoVO?.[0]?.payNum }}
+              </view>
             </view>
           </view>
         </view>

+ 7 - 8
src/pages/myOrders/orderDetail.vue

@@ -260,10 +260,10 @@ function handleClick() {
   }
 }
 const timeMap = {
-  create_order: 'placed on',
-  pay_success: 'paid on',
-  delivery: 'shipped on',
-  receive: 'completed on',
+  create_order: 'Placed On',
+  pay_success: 'Paid On',
+  delivery: 'Shipped On',
+  receive: 'Completed On',
 }
 onLoad(async (options) => {
   getConfig('open_red_envelope_rate')
@@ -412,14 +412,13 @@ onUnmounted(() => {
             </view>
           </view>
         </view>
-        <view class="border-b-1 border-b-#e8e8e8 border-b-solid py-24rpx">
-          <view class="mb-12rpx text-28rpx">
+        <view v-if="detail?.status !== 1" class="flex items-center justify-between border-b-1 border-b-#e8e8e8 border-b-solid py-24rpx">
+          <view class="text-28rpx">
             {{ t('orderDetail.payment.title') }}
           </view>
           <view class="flex flex-col gap-16rpx text-#3A444C">
             <view class="flex items-center justify-between text-24rpx">
-              <text>SubTotal</text>
-              <text>৳{{ formatNumber(detail.payPrice) }}</text>
+              <text>BandhuBuy Wallet</text>
             </view>
           </view>
         </view>