Ver Fonte

fix(订单): 修正订单实收款显示字段及退款条件

- 将订单列表和订单详情中的实收款字段从 price/totalMoney 改为 payMoney
- 在退款同意按钮上增加金额状态检查,仅当 moneyStatus 为 1 时显示
ylong há 1 dia atrás
pai
commit
6dbf3ec3e8

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

@@ -66,7 +66,7 @@
                 </div>
             </div>
             <div class="col-merged col-payment">
-                <div class="payment-amount">¥ {{ order.totalMoney }}</div>
+                <div class="payment-amount">¥ {{ order.payMoney }}</div>
                 <div class="shipping-fee">(含邮费: ¥ {{ order.expressMoney }})</div>
             </div>
             <div class="col-merged col-logistics">

+ 1 - 1
src/views/mallOrder/all/components/order-product-list.vue

@@ -71,7 +71,7 @@
                 <!-- Actual Payment -->
                 <el-table-column label="实收款" width="100" align="center">
                     <template #default="{ row }">
-                        <span>¥ {{ row.price }}</span>
+                        <span>¥ {{ row.payMoney }}</span>
                     </template>
                 </el-table-column>
 

+ 1 - 1
src/views/mallOrder/refund/components/refund-item.vue

@@ -80,7 +80,7 @@
                     <dict-data code="shop_refund_status" v-model="item.status" type="text" />
 
                     <el-button class="ml-2" type="primary" size="small" @click="$emit('confirm-refund', item)"
-                        v-if="item.status == 8">同意退款</el-button>
+                        v-if="item.status == 8 && item.moneyStatus == 1">同意退款</el-button>
                 </div>
                 <el-button link type="primary" size="small" @click="$emit('view-detail', item)">[查看详情]</el-button>
             </div>