refactor(logistics): 重构物流信息展示与处理逻辑

- 更新物流详情页面,简化数据获取流程,增强用户体验。
- 优化订单详情页面,动态展示物流信息,支持不同配送状态。
- 新增配送工具函数,提升代码复用性与可读性。
- 调整样式以改善界面布局,确保信息清晰可读。
This commit is contained in:
田香琪
2026-08-13 17:23:25 +08:00
parent 4b1a09cbc3
commit 651d1106da
5 changed files with 428 additions and 327 deletions

View File

@@ -6,7 +6,7 @@
<div class="bagbar">{{ formatSendTime(row.send_time) }}</div>
</div>
<u-card
@click="navigateToLogisticsDetail(row.sn, row.logi_id, row.ship_no)"
@click="navigateToLogisticsDetail(row.sn)"
:title="pageTitle"
title-color="#666666"
title-size="24"
@@ -69,9 +69,9 @@ function extractRecords(res: any) {
return []
}
function navigateToLogisticsDetail(sn: string, logiId: string, shipNo: string) {
function navigateToLogisticsDetail(sn: string) {
uni.navigateTo({
url: `/pages/mine/msgTips/packageMsg/logisticsDetail?order_sn=${sn}&logi_id=${logiId}&ship_no=${shipNo}`,
url: `/pages/order/deliverDetail?order_sn=${sn}`,
})
}