TmallWeb-dist/js/channel-list.CkEuM9oO.js
2025-08-12 19:25:40 +08:00

2 lines
6.7 KiB
JavaScript
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import{b4 as e,ag as a,b6 as r,be as o,bV as l,c as t,e as s,N as n,w as i,l as p,an as d,O as m,g as u,R as c,m as g,bZ as h,am as _,E as b,a_ as y}from"./index.B15cfAC-.js";import{_ as f}from"./index.jIRxhgtO.js";import"./el-col.BihFfJBL.js";const w={class:"operate"},D={class:"error-range-header"},R={class:"error-range-content"},v={class:"error-range-footer"},F={class:"error-range-header"},k={class:"error-range-footer"},N=e({__name:"channel-list",setup(e){const N=a({columns:[{label:"通道编码",key:"merchantName",width:"200px"},{label:"通道名称",key:"merchantNo",width:"200px"},{label:"通道误差范围(分)",key:"merchantNo",width:"200px"},{label:"风控笔数",key:"merchantNo",width:"200px"},{label:"ip单日最大拉单笔数",key:"merchantNo",width:"200px"},{label:"排序",key:"merchantNo",width:"200px"},{prop:"operate",label:"操作",width:360,align:"center",slot:"operate",fixed:"right"}],tableData:[],searchFields:[{label:"通道名称",prop:"card_no",type:"input",value:""},{label:"通道编码",prop:"account_type",prop:"card_no",type:"input",value:""}],total:0,page:1,per_page:10,loading:!1,showRateDialog:!1,rateFrom:{title:"调整通道下的服务商费率",fields:[{label:"通道编码",prop:"user_name",type:"input",value:"",disabled:!0},{label:"通道名称",prop:"user_name",type:"input",value:"",disabled:!0},{label:"操作类型",prop:"type",type:"select",value:"",options:[{label:"增加",value:"add"},{label:"减少",value:"reduce"}]},{label:"费率(%",prop:"rate",type:"input",value:"",htmlTxt:'<span style="color: #e6a23c;">填写通道费率配置,将在原费率基础上增加/减少相关的费率</span>'}],rules:{rate:[{required:!0,message:"请输入费率",trigger:"blur"}],type:[{required:!0,message:"请选择状态",trigger:"change"}]},values:{user_name:"",password:"",pay_password:"",status:"",remark:""}},btnLoading:!1,errorRangeFrom:{values:{rate:""}},showResetRateDialog:!1,showIPSetDialog:!1,IPSetFrom:{title:"通道ip限单设置",fields:[{label:"单日拉单总数",prop:"daynum",type:"input_num",value:10},{label:"单日成功总数",prop:"daynum_success",type:"input_num",value:5}],rules:{daynum:[{required:!0,message:"请输入单日拉单总数",trigger:"blur"}],daynum_success:[{required:!0,message:"请输入单日成功总数",trigger:"blur"}]},values:{daynum:"",daynum_success:""}}}),x=()=>{N.searchFields.forEach(e=>{"datetimerange"==e.dateType?e.value=[]:e.value=""}),C()};r(()=>{C()});const C=()=>{N.tableData=[{merchantName:"123",merchantName:"通道名称",merchantNo:"通道编码",merchantNo:"通道误差范围(分)",merchantNo:"风控笔数",merchantNo:"ip单日最大拉单笔数",merchantNo:"排序",operate:"操作"}],N.total=1,N.loading=!1},S=()=>{N.errorRangeDialog=!1},I=()=>{N.showResetRateDialog=!1};return(e,a)=>{const r=d,U=f,V=h,P=o("WarningFilled"),z=b,q=_,j=y,L=l("click-debounce");return s(),t("div",null,[n(U,{type:"export",columns:u(N).columns,searchFields:u(N).searchFields,"onUpdate:searchFields":a[0]||(a[0]=e=>u(N).searchFields=e),data:u(N).tableData,per_page:u(N).per_page,"onUpdate:per_page":a[1]||(a[1]=e=>u(N).per_page=e),page:u(N).page,"onUpdate:page":a[2]||(a[2]=e=>u(N).page=e),total:u(N).total,onGetTableData:C,onResetForm:x,loading:u(N).loading,showSelection:!1,showRightRefreshSlot:!1},{operate:i(({row:e})=>[p("div",w,[n(r,{size:"small",type:"primary",onClick:a=>(e=>{N.rateFrom.values.user_name=e.merchantName,N.rateFrom.values.password=e.merchantNo,N.rateFrom.values.pay_password=e.merchantNo,N.rateFrom.values.status=e.merchantNo,N.rateFrom.values.remark=e.merchantNo,N.showRateDialog=!0})(e)},{default:i(()=>a[13]||(a[13]=[m(" 服务商费率调整 ")])),_:2,__:[13]},1032,["onClick"]),n(r,{size:"small",type:"success",onClick:e=>{N.errorRangeDialog=!0}},{default:i(()=>a[14]||(a[14]=[m(" 通道误差范围 ")])),_:2,__:[14]},1032,["onClick"]),n(r,{size:"small",type:"danger",onClick:e=>{N.showResetRateDialog=!0}},{default:i(()=>a[15]||(a[15]=[m(" 批量重置服务商费率 ")])),_:2,__:[15]},1032,["onClick"]),n(r,{size:"small",type:"warning",onClick:e=>{N.showIPSetDialog=!0}},{default:i(()=>a[16]||(a[16]=[m(" 通道IP限单 ")])),_:2,__:[16]},1032,["onClick"])])]),_:1},8,["columns","searchFields","data","per_page","page","total","loading"]),n(V,{showDialog:u(N).showRateDialog,"onUpdate:showDialog":a[3]||(a[3]=e=>u(N).showRateDialog=e),formData:u(N).rateFrom,"onUpdate:formData":a[4]||(a[4]=e=>u(N).rateFrom=e),ref:"rateFormRef",labelWidth:"100px"},{submit:i(()=>[c((s(),g(r,{type:"primary",loading:u(N).btnLoading},{default:i(()=>a[17]||(a[17]=[m("确定")])),_:1,__:[17]},8,["loading"])),[[L,e.addRecord]])]),_:1},8,["showDialog","formData"]),n(j,{modelValue:u(N).errorRangeDialog,"onUpdate:modelValue":a[8]||(a[8]=e=>u(N).errorRangeDialog=e),"before-close":S,width:"500"},{header:i(()=>[p("div",D,[n(z,{size:20,color:"#e6a23c"},{default:i(()=>[n(P)]),_:1}),a[18]||(a[18]=p("span",{class:"error-range-title"},"通道误差范围-淘宝复制",-1))])]),footer:i(()=>[p("div",v,[n(r,{onClick:a[6]||(a[6]=e=>u(N).errorRangeDialog=!1)},{default:i(()=>a[20]||(a[20]=[m("取消")])),_:1,__:[20]}),n(r,{type:"primary",onClick:a[7]||(a[7]=e=>u(N).errorRangeDialog=!1)},{default:i(()=>a[21]||(a[21]=[m(" 确定 ")])),_:1,__:[21]})])]),default:i(()=>[p("div",R,[a[19]||(a[19]=p("p",null,"允许下单订单金额的误差范围单位分。比如设为2分则订单金额为100可以下10099.9999.98等金额的订单。如果误差范围不为0相同收款账号未完成的订单金额将暂时不可用直到订单完成后释放。 ",-1)),n(q,{modelValue:u(N).errorRangeFrom.rate,"onUpdate:modelValue":a[5]||(a[5]=e=>u(N).errorRangeFrom.rate=e),placeholder:"请输入"},null,8,["modelValue"])])]),_:1},8,["modelValue"]),n(j,{modelValue:u(N).showResetRateDialog,"onUpdate:modelValue":a[10]||(a[10]=e=>u(N).showResetRateDialog=e),"before-close":I,width:"500"},{header:i(()=>[p("div",F,[n(z,{size:20,color:"#e6a23c"},{default:i(()=>[n(P)]),_:1}),a[22]||(a[22]=p("span",{class:"error-range-title"},"重置服务商费率-淘宝复制",-1))])]),footer:i(()=>[p("div",k,[n(r,{type:"primary",onClick:a[9]||(a[9]=e=>u(N).showResetRateDialog=!1)},{default:i(()=>a[23]||(a[23]=[m(" 确定 ")])),_:1,__:[23]})])]),default:i(()=>[a[24]||(a[24]=p("div",{class:"error-range-content"},[p("p",null,"删除通道服务商所有配置费率? ")],-1))]),_:1,__:[24]},8,["modelValue"]),n(V,{showDialog:u(N).showIPSetDialog,"onUpdate:showDialog":a[11]||(a[11]=e=>u(N).showIPSetDialog=e),formData:u(N).IPSetFrom,"onUpdate:formData":a[12]||(a[12]=e=>u(N).IPSetFrom=e),ref:"ipSetFormRef",labelWidth:"120px"},{submit:i(()=>[c((s(),g(r,{type:"primary",loading:u(N).btnLoading},{default:i(()=>a[25]||(a[25]=[m("确定")])),_:1,__:[25]},8,["loading"])),[[L,e.confirmIPSet]])]),_:1},8,["showDialog","formData"])])}}},[["__scopeId","data-v-b75621bc"]]);export{N as default};