import{_ as a,r as s,o as e,O as l,c as t,w as u,i as c,a as o,e as n,b as d,t as i,B as f,f as r,F as _,d as m,v as p,n as v,M as b,m as y,k as N,x as g}from"./index-DF3kK8Jo.js";const k=a({__name:"result",setup(a){const k=s({status:"success",statusText:"支付成功",desc:"您的订单已支付成功",amount:360,hospitalName:"青岛镜湖医院",patientName:"张三",orderNo:"P202403250001",paymentMethod:"微信支付",payTime:"2024-03-25 09:30:00"}),x=()=>{p({url:`/pages/payment/detail?id=${k.value.orderNo}`})},h=()=>{v({url:`/pages/payment/invoice?id=${k.value.orderNo}`})},$=()=>{b()},C=()=>{p({url:`/pages/payment/index?id=${k.value.orderNo}`})};e(()=>{var a;const s=l(),e=s[s.length-1],{status:t,orderNo:u}=(null==(a=e.$page)?void 0:a.options)||{};T(t,u)});const T=(a,s)=>{console.log("加载支付结果:",a,s)};return(a,s)=>{const e=y,l=N,p=c,v=g;return o(),t(p,{class:"result-container"},{default:u(()=>[n(p,{class:f(["result-card",k.value.status])},{default:u(()=>[n(e,{src:`/static/payment/result-${k.value.status}.png`,mode:"aspectFit",class:"result-icon"},null,8,["src"]),n(l,{class:"status-text"},{default:u(()=>[d(i(k.value.statusText),1)]),_:1}),n(l,{class:"desc"},{default:u(()=>[d(i(k.value.desc),1)]),_:1}),n(p,{class:"amount-info"},{default:u(()=>[n(l,{class:"label"},{default:u(()=>[d("支付金额")]),_:1}),n(l,{class:"amount"},{default:u(()=>[d("¥"+i(k.value.amount),1)]),_:1})]),_:1})]),_:1},8,["class"]),n(p,{class:"info-card"},{default:u(()=>[n(p,{class:"info-item"},{default:u(()=>[n(l,{class:"label"},{default:u(()=>[d("医院")]),_:1}),n(l,{class:"value"},{default:u(()=>[d(i(k.value.hospitalName),1)]),_:1})]),_:1}),n(p,{class:"info-item"},{default:u(()=>[n(l,{class:"label"},{default:u(()=>[d("就诊人")]),_:1}),n(l,{class:"value"},{default:u(()=>[d(i(k.value.patientName),1)]),_:1})]),_:1}),n(p,{class:"info-item"},{default:u(()=>[n(l,{class:"label"},{default:u(()=>[d("订单编号")]),_:1}),n(l,{class:"value"},{default:u(()=>[d(i(k.value.orderNo),1)]),_:1})]),_:1}),n(p,{class:"info-item"},{default:u(()=>[n(l,{class:"label"},{default:u(()=>[d("支付方式")]),_:1}),n(l,{class:"value"},{default:u(()=>[d(i(k.value.paymentMethod),1)]),_:1})]),_:1}),n(p,{class:"info-item"},{default:u(()=>[n(l,{class:"label"},{default:u(()=>[d("支付时间")]),_:1}),n(l,{class:"value"},{default:u(()=>[d(i(k.value.payTime),1)]),_:1})]),_:1})]),_:1}),n(p,{class:"bottom-buttons"},{default:u(()=>["success"===k.value.status?(o(),r(_,{key:0},[n(v,{class:"action-btn outline",onClick:x},{default:u(()=>[d("查看详情")]),_:1}),n(v,{class:"action-btn primary",onClick:h},{default:u(()=>[d("查看发票")]),_:1})],64)):"fail"===k.value.status?(o(),r(_,{key:1},[n(v,{class:"action-btn outline",onClick:$},{default:u(()=>[d("返回")]),_:1}),n(v,{class:"action-btn primary",onClick:C},{default:u(()=>[d("重新支付")]),_:1})],64)):m("",!0)]),_:1})]),_:1})}}},[["__scopeId","data-v-1e1007ba"]]);export{k as default};