From 45e02578775f7e05e41923af4294c3617e26bd13 Mon Sep 17 00:00:00 2001 From: wzp <2040239371@qq.com> Date: 星期日, 04 五月 2025 18:58:50 +0800 Subject: [PATCH] feat: 优化匿名,和详情页 --- ruoyi-ui/src/views/system/order/detail.vue | 23 +++++++++++++++++------ 1 files changed, 17 insertions(+), 6 deletions(-) diff --git a/ruoyi-ui/src/views/system/order/detail.vue b/ruoyi-ui/src/views/system/order/detail.vue index faf6639..b100207 100644 --- a/ruoyi-ui/src/views/system/order/detail.vue +++ b/ruoyi-ui/src/views/system/order/detail.vue @@ -45,10 +45,10 @@ <div slot="header"><b>鏈嶅姟瑕佹眰</b></div> <el-descriptions :column="1" border> <el-descriptions-item label="鍑哄彂鍦�">{{ serviceInfo.startAddress }}</el-descriptions-item> - <el-descriptions-item label="鍑哄彂鍦颁綅缃�">{{ serviceInfo.startLocation }}</el-descriptions-item> + <!-- <el-descriptions-item label="鍑哄彂鍦颁綅缃�">{{ serviceInfo.startLocation }}</el-descriptions-item> --> <el-descriptions-item label="鐩殑鍦�">{{ serviceInfo.endAddress }}</el-descriptions-item> - <el-descriptions-item label="鐩殑鍦颁綅缃�">{{ serviceInfo.endLocation }}</el-descriptions-item> - <el-descriptions-item label="杞繍閲岀▼">{{ serviceInfo.distance }}</el-descriptions-item> + <!-- <el-descriptions-item label="鐩殑鍦颁綅缃�">{{ serviceInfo.endLocation }}</el-descriptions-item> --> + <el-descriptions-item label="杞繍閲岀▼">{{ serviceInfo.distance }} 鍏噷</el-descriptions-item> <el-descriptions-item label="鎼姮鏈嶅姟">{{ serviceInfo.liftService }}</el-descriptions-item> <el-descriptions-item label="鎼姮妤煎眰">{{ serviceInfo.liftFloor }}</el-descriptions-item> <el-descriptions-item label="鍖绘姢瑕佹眰">{{ serviceInfo.medicalStaff }}</el-descriptions-item> @@ -168,8 +168,19 @@ } }, created() { + // 鑾峰彇璺敱鍙傛暟涓殑璁㈠崟ID const orderId = this.$route.params.id - this.getDetail(orderId) + + // 鑾峰彇URL鏌ヨ鍙傛暟 + const urlParams = new URLSearchParams(window.location.search) + const params = { + appId: urlParams.get('appId'), + timestamp: urlParams.get('timestamp'), + sign: urlParams.get('sign') + } + + // 璋冪敤鑾峰彇璇︽儏鏂规硶锛屼紶鍏ユ墍鏈夊弬鏁� + this.getDetail(orderId, params) // 鐩戝惉绐楀彛澶у皬鍙樺寲 window.addEventListener('resize', this.handleResize) }, @@ -179,8 +190,8 @@ }, methods: { /** 鑾峰彇璁㈠崟璇︽儏 */ - getDetail(orderId) { - getOrderDetail(orderId).then(response => { + getDetail(orderId, params) { + getOrderDetail(orderId, params).then(response => { const { data } = response // 鏍规嵁鍚庣杩斿洖鐨勬暟鎹粨鏋勮缃悇涓璞$殑鍊� this.orderInfo = data.orderInfo || {} -- Gitblit v1.9.1