sf_web_dist/js/test_channel.1756380691350CQuDfdjx.js

2 lines
2.4 KiB
JavaScript
Raw Normal View History

2025-08-28 19:32:42 +08:00
import{ag as e,r as a,D as l,aV as s,m as t,e as n,w as o,N as u,al as d,c as r,bo as i,g as p,bp as m,am as c,bW as _,a7 as y,a8 as f,bX as b,O as h,t as v,l as V,R as g,an as k,aX as w,aO as j}from"./index.1756380691350B663p32X.js";import{E as R}from"./el-link.17563806913501pUubckd.js";import{E as x}from"./el-text.1756380691350CCIY7iyD.js";import{c as O,a as U}from"./payee-channel.1756380691350Byl8HCwd.js";const C={key:1},E={class:"dialog-footer"},F={__name:"test_channel",props:{channelVisible:{type:Boolean,default:!1},currentRow:{type:Object,default:{}}},emits:["update:channelVisible"],setup(F,{emit:X}){const q=F,B=e({api_id:"",money:"",pay_id:""}),D=a(""),I=a(!1),N=a("");l(()=>q.channelVisible,e=>{e&&(U({supplier_api_id:q.currentRow.id,saiType:"all"}).then(e=>{T.value=e}),B.api_id=q.currentRow.id)});const T=a([]),W=X,z=a(),A=()=>{I.value=!1,D.value="",W("update:channelVisible",!1),z.value.resetFields()},G=()=>{I.value=!1},H=async()=>{if(I.value)return j.error("已成功生产测试链接,请勿重复生成");B.money=parseFloat(B.money),N.value="",O(B).then(e=>{j.success("添加成功"),I.value=!0,D.value=e.request_url,e.msg&&(N.value=e.msg)})};return(e,a)=>{const l=c,j=m,O=b,U=_,X=i,q=x,I=R,W=k,J=w,K=s("click-debounce");return n(),t(J,{"model-value":F.channelVisible,title:"测试渠道",width:"500px",onClose:A},{footer:o(()=>[V("div",E,[g((n(),t(W,{type:"primary"},{default:o(()=>a[3]||(a[3]=[h(" 提交保存 ")])),_:1,__:[3]})),[[K,H]])])]),default:o(()=>[u(X,{model:p(B),"label-width":"auto",ref_key:"channelRef",ref:z},{default:o(()=>[u(j,{label:"交易金额",prop:"money",onInput:G},{default:o(()=>[u(l,{modelValue:p(B).money,"onUpdate:modelValue":a[0]||(a[0]=e=>p(B).money=e),type:"number"},null,8,["modelValue"])]),_:1}),u(j,{label:"通道名称",prop:"pay_id"},{default:o(()=>[u(U,{modelValue:p(B).pay_id,"onUpdate:modelValue":a[1]||(a[1]=e=>p(B).pay_id=e),placeholder:"选择通道",onChange:G},{default:o(()=>[(n(!0),r(y,null,f(p(T),(e,a)=>(n(),t(O,{key:a,label:e.name,value:e.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1},8,["model"]),""!=p(N)?(n(),t(q,{key:0,type:"danger"},{default:o(()=>[h(v(p(N)),1)]),_:1})):d("",!0),""!=p(D)?(n(),r("div",C,"成功")):d("",!0),""!=p(D)?(n(),t(I,{key:2,href:p(D),target:"_blank"},{default:o(()=>a[2]||(a[2]=[h("点击预览")])),_:1,__:[2]},8,["href"])):d("",!0)]),_:1},8,["model-value"])}}};export{F as default};