2 lines
5.6 KiB
JavaScript
2 lines
5.6 KiB
JavaScript
import{r as e,ah as l,m as a,e as o,w as d,O as u,bo as n,g as t,am as m,bp as p,an as s,bW as r,c as V,a8 as f,a9 as _,bX as b,l as c,P as h,bO as i,d3 as v,ao as y,a_ as U}from"./index.IG9Kr4U_.js";import{E as w}from"./el-text.DGRzEcIQ.js";import{E as C}from"./el-card.POOwNuEg.js";const g={class:"dialog-footer"},k={__name:"copy-channel",props:{showCopyChannel:{type:Boolean,default:!1},currentRow:{type:Object,default:{}}},emits:["update:showCopyChannel"],setup(k,{emit:x}){const D=e([]),I=e([]);e([]);const R=l({mode:"single",type:["1","2"]});e([]),e([]),e([]);const j=e([{label:"全部供应商",value:"all"}]);e(!1),l({payChannelId:"",costRate:.001,agentRate:0,agentChannel:""}),e(!1),e(!1),l({columns:[{label:"通道ID",prop:"ID"},{label:"通道名称",prop:"name"},{label:"成功率",prop:"name"},{label:"费率",prop:"name"},{label:"权重(1-999999999)",prop:"name"},{label:"通道ID",prop:"name"}],searchFields:[],tableData:[],selectData:[]});const E=e(),O=x,P=()=>{O("update:showCopyChannel",!1)},A=()=>{E.value.validate(e=>{e&&O("confirm",E.value.model)})};return(e,l)=>{const x=s,O=p,T=b,B=r,F=C,G=w,H=v,K=i,M=n,N=y,W=U;return o(),a(W,{"model-value":k.showCopyChannel,title:"复制通道",width:"70vw","before-close":P,ref_key:"channelRef",ref:E},{footer:d(()=>[c("div",g,[u(N,{type:"primary",onClick:A},{default:d(()=>l[21]||(l[21]=[h(" 提交保存 ")])),_:1,__:[21]})])]),default:d(()=>[u(M,{model:t(R),"label-width":"auto"},{default:d(()=>[u(O,{label:"通道编码"},{default:d(()=>[u(x,{modelValue:t(R).name,"onUpdate:modelValue":l[0]||(l[0]=e=>t(R).name=e),placeholder:"请输入通道编码"},null,8,["modelValue"])]),_:1}),u(O,{label:"中文名称"},{default:d(()=>[u(x,{modelValue:t(R).name,"onUpdate:modelValue":l[1]||(l[1]=e=>t(R).name=e),placeholder:"请输入中文名称"},null,8,["modelValue"])]),_:1}),u(O,{label:"网关地址"},{default:d(()=>[u(x,{modelValue:t(R).name,"onUpdate:modelValue":l[2]||(l[2]=e=>t(R).name=e),placeholder:"请输入网关地址"},null,8,["modelValue"])]),_:1}),"loop"===t(R).mode?(o(),a(O,{key:0,label:"供应商"},{default:d(()=>[u(B,{modelValue:t(R).region,"onUpdate:modelValue":l[3]||(l[3]=e=>t(R).region=e),placeholder:"选择供应商"},{default:d(()=>[(o(!0),V(f,null,_(t(j),(e,l)=>(o(),a(T,{key:l,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})):m("",!0),u(O,{label:"通道标识代码"},{default:d(()=>[u(x,{modelValue:t(R).name,"onUpdate:modelValue":l[4]||(l[4]=e=>t(R).name=e),placeholder:"注意:即支付接口类名称(不含Controller)"},null,8,["modelValue"])]),_:1}),u(O,{label:"商户号"},{default:d(()=>[u(x,{modelValue:t(R).name,"onUpdate:modelValue":l[5]||(l[5]=e=>t(R).name=e),placeholder:"[MERCHANT_ID]"},null,8,["modelValue"])]),_:1}),u(O,{label:"商户秘钥"},{default:d(()=>[u(x,{modelValue:t(R).name,"onUpdate:modelValue":l[6]||(l[6]=e=>t(R).name=e),placeholder:"[APP_KEY]"},null,8,["modelValue"])]),_:1}),u(O,{label:"服务器通知"},{default:d(()=>[u(x,{modelValue:t(R).name,"onUpdate:modelValue":l[7]||(l[7]=e=>t(R).name=e),placeholder:"请输入服务器通知地址"},null,8,["modelValue"])]),_:1}),u(O,{label:"页面通知"},{default:d(()=>[u(x,{modelValue:t(R).name,"onUpdate:modelValue":l[8]||(l[8]=e=>t(R).name=e),placeholder:"请输入页面通知地址"},null,8,["modelValue"])]),_:1}),u(O,{label:"服务器通知"},{default:d(()=>[u(x,{modelValue:t(R).name,"onUpdate:modelValue":l[9]||(l[9]=e=>t(R).name=e),placeholder:"请输入服务器通知地址"},null,8,["modelValue"])]),_:1}),u(F,{style:{width:"50vw"}},{header:d(()=>l[16]||(l[16]=[c("div",{class:"clearfix"},[c("span",null,"T+0 费率")],-1)])),default:d(()=>[u(O,{label:"成本费率"},{default:d(()=>[u(x,{modelValue:t(R).name,"onUpdate:modelValue":l[10]||(l[10]=e=>t(R).name=e),placeholder:"单位:%,例如:百一填写1"},null,8,["modelValue"])]),_:1})]),_:1}),u(F,{style:{width:"50vw",margin:"12px 0"}},{header:d(()=>l[17]||(l[17]=[c("div",{class:"clearfix"},[c("span",null,"通道代理")],-1)])),default:d(()=>[u(O,{label:"通道代理"},{default:d(()=>[u(B,{modelValue:t(R).region,"onUpdate:modelValue":l[11]||(l[11]=e=>t(R).region=e),placeholder:"选择产品"},{default:d(()=>[(o(!0),V(f,null,_(t(D),(e,l)=>(o(),a(T,{key:l,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),u(O,{label:"代理费率"},{default:d(()=>[u(x,{modelValue:t(R).name,"onUpdate:modelValue":l[12]||(l[12]=e=>t(R).name=e),placeholder:"代理费率"},null,8,["modelValue"])]),_:1}),u(O,{label:"说明"},{default:d(()=>[u(G,{type:"info"},{default:d(()=>l[18]||(l[18]=[h("单位:‰,例如:千分之一填 0.001,如果成本费率设置为0.005,代理费率设置为0.001则平台利润为0.004 即1000元订单,平台得4元,代理得1元 代理费率不得高于成本利率")])),_:1,__:[18]})]),_:1})]),_:1}),u(O,{label:"防封域名"},{default:d(()=>[u(x,{modelValue:t(R).name,"onUpdate:modelValue":l[13]||(l[13]=e=>t(R).name=e),placeholder:"请输入防封域名"},null,8,["modelValue"])]),_:1}),u(O,{label:"分类"},{default:d(()=>[u(B,{modelValue:t(R).region,"onUpdate:modelValue":l[14]||(l[14]=e=>t(R).region=e),placeholder:"选择分类"},{default:d(()=>[(o(!0),V(f,null,_(t(I),(e,l)=>(o(),a(T,{key:l,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),u(O,{label:"状态"},{default:d(()=>[u(K,{modelValue:t(R).status,"onUpdate:modelValue":l[15]||(l[15]=e=>t(R).status=e)},{default:d(()=>[u(H,{value:"open"},{default:d(()=>l[19]||(l[19]=[h("开启")])),_:1,__:[19]}),u(H,{value:"close"},{default:d(()=>l[20]||(l[20]=[h("关闭")])),_:1,__:[20]})]),_:1},8,["modelValue"])]),_:1})]),_:1},8,["model"])]),_:1},8,["model-value"])}}};export{k as default};
|