WXL
11 小时以前 05c363fdd7ab04e3bd9a753e2c5d5bfff04d681c
1
"use strict";const e=require("../../common/vendor.js"),t={__name:"result",setup(t){const a=e.ref({status:"success",statusText:"支付成功",desc:"您的订单已支付成功",amount:360,hospitalName:"青岛镜湖医院",patientName:"张三",orderNo:"P202403250001",paymentMethod:"微信支付",payTime:"2024-03-25 09:30:00"}),s=()=>{e.index.redirectTo({url:`/pages/payment/detail?id=${a.value.orderNo}`})},u=()=>{e.index.navigateTo({url:`/pages/payment/invoice?id=${a.value.orderNo}`})},o=()=>{e.index.navigateBack()},n=()=>{e.index.redirectTo({url:`/pages/payment/index?id=${a.value.orderNo}`})};e.onMounted(()=>{var e;const t=getCurrentPages(),a=t[t.length-1],{status:s,orderNo:u}=(null==(e=a.$page)?void 0:e.options)||{};l(s,u)});const l=(e,t)=>{console.log("加载支付结果:",e,t)};return(t,l)=>e.e({a:`/static/payment/result-${a.value.status}.png`,b:e.t(a.value.statusText),c:e.t(a.value.desc),d:e.t(a.value.amount),e:e.n(a.value.status),f:e.t(a.value.hospitalName),g:e.t(a.value.patientName),h:e.t(a.value.orderNo),i:e.t(a.value.paymentMethod),j:e.t(a.value.payTime),k:"success"===a.value.status},"success"===a.value.status?{l:e.o(s),m:e.o(u)}:"fail"===a.value.status?{o:e.o(o),p:e.o(n)}:{},{n:"fail"===a.value.status,q:e.gei(t,"")})}};wx.createPage(t);