CreatePayTransfer-496b68b6.js 3.7 KB

1
  1. import{_ as S,__tla as X}from"./Dialog.vue_vue_type_style_index_0_lang-41b28215.js";import{d as M,h as W,r as C,e as Z,X as N,o as f,v,w as t,f as r,x as d,t as i,a as e,$ as P,g as p,k as $,ac as q,ad as z,bI as B,D as G,p as H,j as J,__tla as K}from"./index-b9aa3289.js";import{E as O,__tla as Q}from"./el-card-3ef0e7b9.js";import{E as aa,a as ea,__tla as ta}from"./el-descriptions-item-a8de8e03.js";import{c as la,__tla as ra}from"./index-15c671c5.js";import{b as sa,D as da,__tla as oa}from"./dict-ad75c6bb.js";import{s as pa,a as _a}from"./wx_app-3594dac1.js";import{u as ia,__tla as ua}from"./useMessage-60ce3ad4.js";import{_ as na}from"./_plugin-vue_export-helper-1b428a4d.js";let V,ca=Promise.all([(()=>{try{return X}catch{}})(),(()=>{try{return K}catch{}})(),(()=>{try{return Q}catch{}})(),(()=>{try{return ta}catch{}})(),(()=>{try{return ra}catch{}})(),(()=>{try{return oa}catch{}})(),(()=>{try{return ua}catch{}})()]).then(async()=>{let b,h,I,g;b=(u=>(H("data-v-18c843b7"),u=u(),J(),u))(()=>p("div",{class:"card-header"},[p("span",null,"\u9009\u62E9\u8F6C\u8D26\u6E20\u9053")],-1)),h=["src"],I=["src"],g={style:{"text-align":"right"}},V=na(M({name:"CreatePayTransfer",__name:"CreatePayTransfer",emits:["success"],setup(u,{expose:k,emit:E}){W();const j=ia(),c=C(!1),L=E;let m;const a=Z({appId:void 0,channelCode:void 0,merchantTransferId:void 0,type:void 0,price:void 0,subject:void 0,userName:void 0,alipayLogonId:void 0,openid:void 0}),s=C(!1),R=N(()=>sa(da.PAY_TRANSFER_TYPE,a.type)),y=N(()=>{let l="alipay_pc";return a.type===2&&(l="wx_app"),l});k({showPayTransfer:async l=>{s.value=!0,m=l,a.merchantTransferId=l.merchantTransferId,a.price=l.price,a.userName=l.userName,a.type=l.type,a.appId=l.appId,a.subject=l.subject,a.alipayLogonId=l.alipayLogonId,a.openid=l.openid},close:async()=>{s.value=!1}});const A=async()=>{c.value=!0;try{m.channelCode=y.value,await la(m),j.success("\u53D1\u8D77\u8F6C\u8D26\u6210\u529F. \u662F\u5426\u8F6C\u8D26\u6210\u529F,\u4EE5\u8F6C\u8D26\u8BA2\u5355\u72B6\u6001\u4E3A\u51C6"),L("success"),s.value=!1}finally{c.value=!1}};return(l,o)=>{const _=aa,D=ea,x=O,T=q,F=z,U=B,w=G,Y=S;return f(),v(Y,{title:"\u53D1\u8D77\u8F6C\u8D26",modelValue:e(s),"onUpdate:modelValue":o[2]||(o[2]=n=>$(s)?s.value=n:null),width:"800px"},{default:t(()=>[r(x,{style:{"margin-top":"10px"}},{default:t(()=>[r(D,{title:"\u8F6C\u8D26\u4FE1\u606F",column:2,border:""},{default:t(()=>[r(_,{label:"\u8F6C\u8D26\u7C7B\u578B"},{default:t(()=>[d(i(R.value),1)]),_:1}),r(_,{label:"\u8F6C\u8D26\u91D1\u989D(\u5143)"},{default:t(()=>[d(" \uFFE5"+i((e(a).price/100).toFixed(2)),1)]),_:1}),r(_,{label:"\u6536\u6B3E\u4EBA\u59D3\u540D"},{default:t(()=>[d(i(e(a).userName),1)]),_:1}),e(a).type===1?(f(),v(_,{key:0,label:"\u652F\u4ED8\u5B9D\u767B\u5F55\u8D26\u53F7"},{default:t(()=>[d(i(e(a).alipayLogonId),1)]),_:1})):P("",!0),e(a).type===2?(f(),v(_,{key:1,label:"\u5FAE\u4FE1 openid"},{default:t(()=>[d(i(e(a).openid),1)]),_:1})):P("",!0)]),_:1})]),_:1}),r(x,{style:{"margin-top":"20px"}},{header:t(()=>[b]),default:t(()=>[p("div",null,[r(F,{modelValue:y.value,"onUpdate:modelValue":o[0]||(o[0]=n=>y.value=n)},{default:t(()=>[r(T,{label:"alipay_pc",disabled:e(a).type===2||e(a).type===3||e(a).type===4},{default:t(()=>[p("img",{src:e(pa)},null,8,h)]),_:1},8,["disabled"]),r(T,{label:"wx_app",disabled:e(a).type===1||e(a).type===3||e(a).type===4},{default:t(()=>[p("img",{src:e(_a)},null,8,I)]),_:1},8,["disabled"])]),_:1},8,["modelValue"])])]),_:1}),r(U),p("div",g,[r(w,{onClick:A,type:"primary",disabled:e(c)},{default:t(()=>[d("\u786E \u5B9A")]),_:1},8,["disabled"]),r(w,{onClick:o[1]||(o[1]=n=>s.value=!1)},{default:t(()=>[d("\u53D6 \u6D88")]),_:1})])]),_:1},8,["modelValue"])}}}),[["__scopeId","data-v-18c843b7"]])});export{ca as __tla,V as default};