Quellcode durchsuchen

fix: 修正催发货标签显示条件与边距问题

将催发货标签的显示条件从 `order.isUrge` 改为 `order.urgeStatus == 1` 以匹配后端数据字段。
同时将标签的 `margin-left` 改为 `margin-right` 以修复布局间距。
ylong vor 1 Monat
Ursprung
Commit
243e212d42
1 geänderte Dateien mit 3 neuen und 2 gelöschten Zeilen
  1. 3 2
      src/views/mallOrder/all/components/order-item.vue

+ 3 - 2
src/views/mallOrder/all/components/order-item.vue

@@ -5,6 +5,8 @@
             <el-checkbox v-model="order.checked" style="margin-right: 12px;" />
             <span class="mr-4">订单编号: {{ order.orderId }} <el-button link type="primary" size="small"
                     @click="handleCopy(order.orderId)">复制</el-button></span>
+            <span class="urge-tag" v-if="order.urgeStatus == 1">催发货</span>
+            
             <span class="mr-4">创建时间: {{ order.createTime }}</span>
             <span class="mr-4">支付渠道:
                 <dict-data v-if="order.payType" code="shop_order_pay_type" type="text" :model-value="order.payType" />
@@ -22,7 +24,6 @@
             <span class="flag-icon cursor-pointer" @click="$emit('add-remark', order)"><el-icon size="23" :color="order.remarkLabel">
                     <Flag />
             </el-icon></span>
-            <span class="urge-tag" v-if="order.isUrge">催发货</span>
         </div>
 
         <!-- Order Body -->
@@ -312,7 +313,7 @@
         padding: 2px 6px;
         border-radius: 4px;
         font-size: 13px;
-        margin-left: 10px;
+        margin-right: 10px;
     }
 
     .tag {