fix: ui
All checks were successful
构建并部署前端到生产环境 / build-and-deploy (push) Successful in 1m10s

This commit is contained in:
luo
2026-07-30 14:35:40 +08:00
parent 49175f8a73
commit 7ecb4709c8
6 changed files with 75 additions and 200 deletions

View File

@@ -21,7 +21,7 @@
</view>
<view v-else class="order-list">
<view class="order-card" v-for="item in orderList" :key="item.order_id" @tap="openOrderDetail(item)">
<view class="order-card" v-for="item in orderList" :key="item.order_id">
<view class="card-header">
<view class="order-number" @tap.stop="copyOrderNo(item.order_no)">
<text class="order-label">订单号</text>
@@ -50,8 +50,6 @@
<view class="card-footer">
<view class="created-time">下单时间{{ item.created_at || '-' }}</view>
<view class="order-actions">
<button class="order-action-button detail-action-button"
@tap.stop="openOrderDetail(item)">查看详情</button>
<button v-if="item.payment_status === 1" class="order-action-button primary-action-button"
@tap.stop="showOrderPaymentMethods(item)">
立即支付
@@ -228,11 +226,6 @@
});
};
const openOrderDetail = (order) => {
if (!order?.order_id) return;
uni.navigateTo({ url: `/pages/order-detail/order-detail?id=${order.order_id}` });
};
const startOrderRenewal = (order) => {
const packageIds = Array.isArray(order?.package_ids) ? order.package_ids.filter(Boolean) : [];
if (!packageIds.length) {
@@ -730,16 +723,6 @@
line-height: 56rpx;
}
.detail-action-button {
border-color: #d9dde2;
background: #fff;
color: #17191c;
}
.order-card .card-body .card-footer .detail-action-button {
margin-right: auto;
}
.primary-action-button {
border-color: var(--primary);
background: var(--primary);