From 41e944c48bc66113140ff0ffbd61ccbdf04245fc Mon Sep 17 00:00:00 2001 From: peng <peng.com> Date: 星期四, 18 九月 2025 14:40:42 +0800 Subject: [PATCH] 订单详情支持显示退款状态和退货信息 --- manager/src/views/order/order/orderDetail.vue | 50 +++++++++++++++++++++++++++++++++++++++++++++++++- 1 files changed, 49 insertions(+), 1 deletions(-) diff --git a/manager/src/views/order/order/orderDetail.vue b/manager/src/views/order/order/orderDetail.vue index 0007005..3c580c8 100644 --- a/manager/src/views/order/order/orderDetail.vue +++ b/manager/src/views/order/order/orderDetail.vue @@ -677,6 +677,45 @@ minWidth: 80, }, { + title: "閫�娆剧姸鎬�", + key: "isRefund", + minWidth: 100, + render:(h, params) => { + if(params.row.isRefund==='NO_REFUND'){ + return h( + "div", + "鏈��娆�" + ); + }else if(params.row.isRefund==='ALL_REFUND'){ + return h( + "div", + { style: {color:"red"} }, + "鍏ㄩ儴閫�娆�" + ); + }else if(params.row.isRefund==='PART_REFUND'){ + return h( + "div", + { style: {color:"red"} }, + "閮ㄥ垎閫�娆�" + ); + }else if(params.row.isRefund==='REFUNDING'){ + return h( + "div", + { style: {color:"red"} }, + "閫�娆句腑" + ); + } + else { + return h( + "div", + { style: {color:"red"} }, + "鏈煡鐘舵��" + ); + } + + } + }, + { title: "灏忚", key: "subTotal", minWidth: 100, @@ -713,7 +752,14 @@ }, watch: { $route (to, from) { - this.$router.go(0); + console.log("to:",to.fullPath) + console.log("form:",from.fullPath) + // 姝g‘鎵撳嵃璺敱瀵硅薄鐨勬柟娉� + if((from.fullPath === "/orderList"|| from.fullPath === "/fictitiousOrderList" ||from.fullPath === "/orderStatistics"||from.fullPath.includes( "/member-detail")) && to.fullPath.includes("/order-detail")){ + this.sn = this.$route.query.sn; + this.getDataList(); + this.getOrderPackage(); + } }, }, methods: { @@ -796,6 +842,7 @@ // 鑾峰彇璁㈠崟璇︽儏 getDataList () { this.loading = true; + console.log("鎵ц鑾峰彇璁㈠崟淇℃伅鎿嶄綔") API_Order.orderDetail(this.sn).then((res) => { this.loading = false; if (res.success) { @@ -910,6 +957,7 @@ }, }, mounted () { + console.log("鍔犺浇鏁版嵁") this.sn = this.$route.query.sn; this.getDataList(); this.getOrderPackage(); -- Gitblit v1.8.0