2 lines
7.2 KiB
JavaScript
2 lines
7.2 KiB
JavaScript
import{r as e,ag as l,m as a,e as d,w as u,N as o,bp as t,g as m,al as n,c as p,bq as s,am as _,bP as r,d4 as V,O as f,l as b,an as c,aX as i}from"./index.1757495560644DoeNszoT.js";import{E as h}from"./el-time-select.1757495560644Dh5ldiFq.js";import{E as y}from"./el-text.1757495560644B3FW4xYd.js";import{E as U}from"./el-card.1757495560644DeH4vaQi.js";const v={key:2},x={class:"flex"},g={class:"dialog-footer"},k={__name:"sub-channel-add",props:{showSubChannelAdd:{type:Boolean,default:!1},currentRow:{type:Object,default:{}}},emits:["update:showSubChannelAdd"],setup(k,{emit:w}){e([]),e([]);const A=l({fee_type:"0",risk_type:"0"});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 C=e(),D=w,P=()=>{D("update:showSubChannelAdd",!1)},T=()=>{C.value.validate(e=>{e&&D("confirm",C.value.model)})};return(e,l)=>{const w=_,D=s,E=V,S=r,I=U,j=y,R=h,K=t,M=c,O=i;return d(),a(O,{"model-value":k.showSubChannelAdd,title:"添加账号",width:"600px","before-close":P,ref_key:"channelRef",ref:C},{footer:u(()=>[b("div",g,[o(M,{type:"primary",onClick:T},{default:u(()=>l[37]||(l[37]=[f(" 提交保存 ")])),_:1,__:[37]})])]),default:u(()=>[o(K,{model:m(A),"label-width":"auto"},{default:u(()=>[o(D,{label:"名称"},{default:u(()=>[o(w,{modelValue:m(A).name,"onUpdate:modelValue":l[0]||(l[0]=e=>m(A).name=e),placeholder:"请输入中文名称"},null,8,["modelValue"])]),_:1}),o(D,{label:"商户号(MCHID)"},{default:u(()=>[o(w,{modelValue:m(A).name,"onUpdate:modelValue":l[1]||(l[1]=e=>m(A).name=e),placeholder:"注意:即支付接口类名称(不含Controller)"},null,8,["modelValue"])]),_:1}),o(D,{label:"证书秘钥"},{default:u(()=>[o(w,{modelValue:m(A).name,"onUpdate:modelValue":l[2]||(l[2]=e=>m(A).name=e),placeholder:"MD5Key或RSAKey"},null,8,["modelValue"])]),_:1}),o(D,{label:"APPID"},{default:u(()=>[o(w,{modelValue:m(A).name,"onUpdate:modelValue":l[3]||(l[3]=e=>m(A).name=e),placeholder:"公众号APPID或商家账号"},null,8,["modelValue"])]),_:1}),o(D,{label:"APPSECRET"},{default:u(()=>[o(w,{modelValue:m(A).name,"onUpdate:modelValue":l[4]||(l[4]=e=>m(A).name=e),placeholder:"公众号APPSECRET或安全码"},null,8,["modelValue"])]),_:1}),o(D,{label:"轮询权重"},{default:u(()=>[o(w,{modelValue:m(A).name,"onUpdate:modelValue":l[5]||(l[5]=e=>m(A).name=e),type:"number",placeholder:"0-9的整数,默认为1"},null,8,["modelValue"])]),_:1}),o(D,{label:"费率模式"},{default:u(()=>[o(S,{modelValue:m(A).fee_type,"onUpdate:modelValue":l[6]||(l[6]=e=>m(A).fee_type=e)},{default:u(()=>[o(E,{value:"0"},{default:u(()=>l[23]||(l[23]=[f("继承通道")])),_:1,__:[23]}),o(E,{value:"1"},{default:u(()=>l[24]||(l[24]=[f("自定义")])),_:1,__:[24]})]),_:1},8,["modelValue"])]),_:1}),1==m(A).fee_type?(d(),a(I,{key:0,style:{width:"500px"}},{header:u(()=>l[25]||(l[25]=[b("div",{class:"clearfix"},[b("span",null,"T+0 费率")],-1)])),default:u(()=>[o(D,{label:"运营费率"},{default:u(()=>[o(w,{modelValue:m(A).name,"onUpdate:modelValue":l[7]||(l[7]=e=>m(A).name=e),placeholder:"单位:‰,例如:千分之三填 0.003"},null,8,["modelValue"])]),_:1}),o(D,{label:"封顶手续费"},{default:u(()=>[o(w,{modelValue:m(A).name,"onUpdate:modelValue":l[8]||(l[8]=e=>m(A).name=e),placeholder:"封顶手续费"},null,8,["modelValue"])]),_:1}),o(D,{label:"成本费率"},{default:u(()=>[o(w,{modelValue:m(A).name,"onUpdate:modelValue":l[9]||(l[9]=e=>m(A).name=e),placeholder:"单位:‰,例如:千分之三填 0.003"},null,8,["modelValue"])]),_:1})]),_:1})):n("",!0),1==m(A).fee_type?(d(),a(I,{key:1,style:{width:"500px","margin-top":"12px"}},{header:u(()=>l[26]||(l[26]=[b("div",{class:"clearfix"},[b("span",null,"T+1 费率")],-1)])),default:u(()=>[o(D,{label:"运营费率"},{default:u(()=>[o(w,{modelValue:m(A).name,"onUpdate:modelValue":l[10]||(l[10]=e=>m(A).name=e),placeholder:"单位:‰,例如:千分之三填 0.003"},null,8,["modelValue"])]),_:1}),o(D,{label:"封顶手续费"},{default:u(()=>[o(w,{modelValue:m(A).name,"onUpdate:modelValue":l[11]||(l[11]=e=>m(A).name=e),placeholder:"封顶手续费"},null,8,["modelValue"])]),_:1}),o(D,{label:"成本费率"},{default:u(()=>[o(w,{modelValue:m(A).name,"onUpdate:modelValue":l[12]||(l[12]=e=>m(A).name=e),placeholder:"单位:‰,例如:千分之三填 0.003"},null,8,["modelValue"])]),_:1})]),_:1})):n("",!0),o(D,{label:"风控模式"},{default:u(()=>[o(S,{modelValue:m(A).risk_type,"onUpdate:modelValue":l[13]||(l[13]=e=>m(A).risk_type=e)},{default:u(()=>[o(E,{value:"0"},{default:u(()=>l[27]||(l[27]=[f("继承通道")])),_:1,__:[27]}),o(E,{value:"1"},{default:u(()=>l[28]||(l[28]=[f("自定义")])),_:1,__:[28]})]),_:1},8,["modelValue"])]),_:1}),1==m(A).risk_type?(d(),p("div",v,[o(j,{style:{"margin-bottom":"8px","margin-left":"12px"},type:"danger"},{default:u(()=>l[29]||(l[29]=[f("注意:不需要风控的实现请默认为0")])),_:1,__:[29]}),o(D,{label:"当天交易金额"},{default:u(()=>[o(w,{modelValue:m(A).name,"onUpdate:modelValue":l[14]||(l[14]=e=>m(A).name=e)},null,8,["modelValue"])]),_:1}),"single"==m(A).mode?(d(),a(D,{key:0,label:"单笔最小金额"},{default:u(()=>[o(w,{modelValue:m(A).name,"onUpdate:modelValue":l[15]||(l[15]=e=>m(A).name=e),type:"number"},null,8,["modelValue"])]),_:1})):n("",!0),"single"==m(A).mode?(d(),a(D,{key:1,label:"单笔最大金额"},{default:u(()=>[o(w,{modelValue:m(A).name,"onUpdate:modelValue":l[16]||(l[16]=e=>m(A).name=e),type:"number"},null,8,["modelValue"])]),_:1})):n("",!0),o(D,{label:"交易时间"},{default:u(()=>[b("div",x,[o(R,{modelValue:m(A).startTime,"onUpdate:modelValue":l[17]||(l[17]=e=>m(A).startTime=e),class:"mr-4",placeholder:"开始时间",start:"00:00",step:"01:00",end:"23:00"},null,8,["modelValue"]),l[30]||(l[30]=b("span",{style:{"margin-right":"12px"}},"-",-1)),o(R,{modelValue:m(A).endTime,"onUpdate:modelValue":l[18]||(l[18]=e=>m(A).endTime=e),class:"mr-4",placeholder:"结束时间",start:"00:00",step:"01:00",end:"23:00"},null,8,["modelValue"])])]),_:1}),o(D,{label:"上线状态"},{default:u(()=>[o(S,{modelValue:m(A).status,"onUpdate:modelValue":l[19]||(l[19]=e=>m(A).status=e)},{default:u(()=>[o(E,{value:"close"},{default:u(()=>l[31]||(l[31]=[f("关闭")])),_:1,__:[31]}),o(E,{value:"open"},{default:u(()=>l[32]||(l[32]=[f("开通")])),_:1,__:[32]})]),_:1},8,["modelValue"])]),_:1}),o(D,{label:"风控状态"},{default:u(()=>[o(S,{modelValue:m(A).status,"onUpdate:modelValue":l[20]||(l[20]=e=>m(A).status=e)},{default:u(()=>[o(E,{value:"close"},{default:u(()=>l[33]||(l[33]=[f("关闭")])),_:1,__:[33]}),o(E,{value:"open"},{default:u(()=>l[34]||(l[34]=[f("开通")])),_:1,__:[34]})]),_:1},8,["modelValue"])]),_:1})])):n("",!0),o(D,{label:"防封域名"},{default:u(()=>[o(w,{modelValue:m(A).name,"onUpdate:modelValue":l[21]||(l[21]=e=>m(A).name=e),placeholder:"请输入防封域名"},null,8,["modelValue"])]),_:1}),o(D,{label:"状态"},{default:u(()=>[o(S,{modelValue:m(A).status,"onUpdate:modelValue":l[22]||(l[22]=e=>m(A).status=e)},{default:u(()=>[o(E,{value:"open"},{default:u(()=>l[35]||(l[35]=[f("开启")])),_:1,__:[35]}),o(E,{value:"close"},{default:u(()=>l[36]||(l[36]=[f("关闭")])),_:1,__:[36]})]),_:1},8,["modelValue"])]),_:1})]),_:1},8,["model"])]),_:1},8,["model-value"])}}};export{k as default};
|