import{U as e,V as a,g as t,ad as l,O as i,a as o,ag as s}from"./element-plus.ea_38_Np.js";import{q as r,_ as n}from"./index.Dwded2Oo.js";import{M as u,bE as p,aL as d,s as m,bJ as _,bL as f,u as c,I as v,H as b,bb as j,v as y,F as h,t as k,aU as x}from"./@vue.DbmRtknU.js";import"./lodash-es.DaM9m3L-.js";import"./async-validator.j0i5Y79Y.js";import"./@popperjs.DxtSUbXb.js";import"./@ctrl.BEgk5vdO.js";import"./dayjs.DCWbrgJ0.js";import"./memoize-one.BAtLgO95.js";import"./normalize-wheel-es.TzhA1irr.js";import"./@floating-ui.8vigAAFV.js";import"./pinia.BlfmsheH.js";import"./@vueuse.Dnsd2JKX.js";import"./vue-i18n.DXLOBfKS.js";import"./@intlify.DPMNdUn_.js";import"./nprogress.BTjJXJ-u.js";import"./codemirror.CYSLATvI.js";import"./diff-match-patch.DkK4wJpa.js";import"./vue-web-terminal.D-rog7dz.js";import"./vue.MGxsMDTR.js";/* empty css */import"./vue-router.yxIMtaxH.js";import"./axios.Da-QW0H8.js";import"./qs.BQjOrGHM.js";import"./side-channel.4q28KFJj.js";import"./es-errors.DTEWvbA_.js";import"./object-inspect.DvQZIv3_.js";import"./side-channel-list.Do0-XmF5.js";import"./side-channel-map.DNHQ53lO.js";import"./get-intrinsic.Bbe5x-9b.js";import"./es-object-atoms.CyiuHMUS.js";import"./math-intrinsics.pM-JTNwN.js";import"./gopd.BudZp56J.js";import"./es-define-property.F0aoeP8o.js";import"./has-symbols.BcO-SUVM.js";import"./get-proto.Cb_fpw-j.js";import"./dunder-proto.WEH3rgQR.js";import"./call-bind-apply-helpers.DJjIjCF_.js";import"./function-bind.DrnB-baK.js";import"./hasown.BXcyoiLU.js";import"./call-bound.22gFUC2Q.js";import"./side-channel-weakmap.DpSeWE6i.js";import"./pinia-plugin-persistedstate.COWkwNh5.js";const g={class:"transfer-detail"},C={class:"amount"},w={class:"drawer-footer"},z=n(u({__name:"TransferDetail",props:{modelValue:{type:Boolean},outBizNo:{}},emits:["update:modelValue","refresh"],setup(n,{emit:u}){const z=n,A=u,N=x(!1),D=x({});async function I(){if(z.outBizNo){N.value=!0;try{const e=await r.transferDetail(z.outBizNo);D.value=e.data.data||{}}catch(e){}finally{N.value=!1}}}function B(e){return{DEALING:"处理中",SUCCESS:"成功",FAIL:"失败",REFUND:"退票"}[e]||e}function E(){A("update:modelValue",!1)}function L(){I(),A("refresh")}return p(()=>[z.modelValue,z.outBizNo],async([e,a])=>{e&&a&&await I()},{immediate:!0}),(r,u)=>{const p=a,x=t,z=e,A=l,I=o,U=s,F=i;return d(),m(U,{"model-value":n.modelValue,title:"转账记录详情",direction:"rtl",size:"500px",onClose:E},{footer:_(()=>[y("div",w,[v(I,{onClick:E},{default:_(()=>[...u[1]||(u[1]=[b("关闭",-1)])]),_:1}),v(I,{type:"primary",onClick:L},{default:_(()=>[...u[2]||(u[2]=[b("刷新",-1)])]),_:1})])]),default:_(()=>[f((d(),c("div",g,[v(z,{column:1,border:""},{default:_(()=>[v(p,{label:"订单号"},{default:_(()=>[b(j(D.value.out_biz_no||"-"),1)]),_:1}),v(p,{label:"支付宝转账单号"},{default:_(()=>[b(j(D.value.order_no||"-"),1)]),_:1}),v(p,{label:"三方订单号"},{default:_(()=>[b(j(D.value.third_biz_no||"-"),1)]),_:1}),v(p,{label:"企业ID"},{default:_(()=>[b(j(D.value.enterprise_id||"-"),1)]),_:1}),v(p,{label:"资金账户"},{default:_(()=>[b(j(D.value.account_book_id||"-"),1)]),_:1}),v(p,{label:"转账金额"},{default:_(()=>[y("span",C,"¥"+j(D.value.amount||"0.00"),1)]),_:1}),v(p,{label:"转账标题"},{default:_(()=>[b(j(D.value.order_title||"-"),1)]),_:1}),v(p,{label:"状态"},{default:_(()=>{return[v(x,{type:(e=D.value.status,{DEALING:"warning",SUCCESS:"success",FAIL:"danger",REFUND:"warning"}[e]||"info")},{default:_(()=>[b(j(B(D.value.status)),1)]),_:1},8,["type"])];var e}),_:1}),v(p,{label:"备注"},{default:_(()=>[b(j(D.value.remark||""),1)]),_:1}),v(p,{label:"创建时间"},{default:_(()=>[b(j(D.value.created_time||"-"),1)]),_:1}),v(p,{label:"更新时间"},{default:_(()=>[b(j(D.value.updated_time||"-"),1)]),_:1})]),_:1}),v(A,{"content-position":"left"},{default:_(()=>[...u[0]||(u[0]=[b("收款方信息",-1)])]),_:1}),v(z,{column:1,border:""},{default:_(()=>{var e;return[v(p,{label:"收款方类型"},{default:_(()=>{var e,a;return[b(j((a=null==(e=D.value.payee_info)?void 0:e.identity_type,{ALIPAY_ACCOUNT:"支付宝账户",BANK_CARD:"银行卡",BOOK:"资金专户"}[a]||a)),1)]}),_:1}),v(p,{label:"收款方姓名"},{default:_(()=>{var e;return[b(j((null==(e=D.value.payee_info)?void 0:e.name)||"-"),1)]}),_:1}),v(p,{label:"收款方账号"},{default:_(()=>{var e;return[b(j((null==(e=D.value.payee_info)?void 0:e.identity)||"-"),1)]}),_:1}),(null==(e=D.value.payee_info)?void 0:e.bankcard_ext_info)?(d(),c(h,{key:0},[v(p,{label:"账户类型"},{default:_(()=>[b(j("1"===D.value.payee_info.bankcard_ext_info.account_type?"对公":"对私"),1)]),_:1}),v(p,{label:"银行名称"},{default:_(()=>[b(j(D.value.payee_info.bankcard_ext_info.inst_name||"-"),1)]),_:1}),v(p,{label:"开户省份"},{default:_(()=>[b(j(D.value.payee_info.bankcard_ext_info.inst_province||"-"),1)]),_:1}),v(p,{label:"开户城市"},{default:_(()=>[b(j(D.value.payee_info.bankcard_ext_info.inst_city||"-"),1)]),_:1}),v(p,{label:"支行名称"},{default:_(()=>[b(j(D.value.payee_info.bankcard_ext_info.inst_branch_name||"-"),1)]),_:1}),v(p,{label:"联行号"},{default:_(()=>[b(j(D.value.payee_info.bankcard_ext_info.bank_code||"-"),1)]),_:1})],64)):k("",!0)]}),_:1})])),[[F,N.value]])]),_:1},8,["model-value"])}}}),[["__scopeId","data-v-88b1a7ab"]]);export{z as default};