TmallWeb-dist/js/merchant-list.Za0AIo7-.js

2 lines
23 KiB
JavaScript
Raw Normal View History

2025-08-06 18:34:52 +08:00
import{r as e,ag as a,a9 as l,D as t,b6 as n,bX as o,be as r,bV as i,c as m,e as s,N as d,m as p,al as u,w as c,l as h,an as g,O as _,bd as b,t as I,E as w,g as F,R as v,bY as y,bZ as f,bv as D,bw as x,am as C,a_ as k,b0 as K,bu as B}from"./index.DLrOu3jP.js";import{_ as q}from"./index.DEDWMUkM.js";import{x as V,y as U,z as L,A as R,B as T,C as A,D as S,w as z,E as j,F as E,G as N,H as $}from"./account.Cdlpw0hs.js";import"./el-col.DGF9ic0j.js";const G={class:"operate"},O={class:"dialog-footer"},M={key:0},W={key:1},H={class:"operate"},P={class:"dialog-footer"},X={__name:"merchant-list",setup(X){const Y=[{label:"禁用",value:0},{label:"正常",value:1}],Z=[{label:"指定范围",value:0},{label:"固定金额",value:1}],J=e(null),Q=e(null),ee=e(null),ae=a({channelRow:{},apiKeyDialog:{id:"",showApiKeyDialog:!1,rules:{password:[{required:!0,message:"请输入登录密码",trigger:"blur"},{min:6,max:18,message:"密码长度6-18位",trigger:"blur"}]},values:{password:"",apiKey:""}},columns:[{prop:"id",label:"商户ID",width:80,align:"center"},{prop:"name",label:"商户名称",align:"center"},{prop:"code",label:"商户编号",align:"center"},{prop:"parentName",label:"所属代理",align:"center",slot:"parentName"},{prop:"balance",label:"账户余额",align:"center",slot:"balanceDetails"},{prop:"status",label:"状态",align:"center",slot:"status"},{prop:"remark",label:"备注",align:"center"},{prop:"apiKey",label:"apiKey",align:"center",slot:"apiKeySolt"},{prop:"created_at",label:"创建时间",width:180,align:"center"},{prop:"operate",label:"操作",width:250,align:"center",slot:"operate",fixed:"right"}],tableData:[],searchFields:[{label:"商户编号",prop:"code",type:"input",value:""},{label:"商户名称",prop:"merchant_name",type:"input",value:""},{label:"状态",type:"select",prop:"status",value:"",options:Y},{prop:"created_at",label:"创建时间",width:"180px",type:"date",dateType:"datetimerange",value:[]}],total:0,page:1,per_page:10,loading:!1,reasonList:[],reasonObj:{},addForm:{title:"新增",fields:[{label:"商户名称",prop:"merchant_name",type:"input",value:""},{label:"登录账户",prop:"name",type:"input",value:""},{label:"登录密码",prop:"password",type:"password",value:""},{label:"支付密码",prop:"pay_password",type:"password",value:""},{label:"提现手续费",prop:"withdraw_fee",type:"number",value:""},{label:"最低提现金额",prop:"withdraw_min",type:"number",value:""},{label:"最高提现金额",prop:"withdraw_max",type:"number",value:""},{label:"账户状态",prop:"status",type:"select",options:Y},{label:"备注",prop:"remark",type:"input",value:""}],rules:{merchant_name:[{required:!0,message:"请输入商户名称",trigger:"blur"}],name:[{required:!0,message:"请输入登录账户",trigger:"blur"}],password:[{required:!0,message:"请输入登录密码",trigger:"blur"},{min:6,max:18,message:"密码长度6-18位",trigger:"blur"}],pay_password:[{required:!0,message:"请输入支付密码",trigger:"blur"},{min:6,max:18,message:"密码长度6-18位",trigger:"blur"}],status:[{required:!0,message:"请选择状态",trigger:"change"}]},values:{merchant_name:"",name:"",password:"",pay_password:"",withdraw_fee:"",withdraw_min:"",withdraw_max:"",status:"",remark:""}},btnLoading:!1,showAddDialog:!1,showUpdateBalanceDialog:!1,updateBalanceDialogForm:{values:{password:"",deposit_total:""},rules:{deposit_total:[{required:!0,message:"请输入调整金额",trigger:"blur"}],password:[{required:!0,message:"请输入登录密码",trigger:"blur"}]}},updateBalanceDialogFormBtnLoading:!1,channelItemForm:{dialogTitle:"",showChannelItemDialog:!1,showChannelItemFormDialog:!1,channelTableData:[],per_page:10,page:1,total:0,loading:!1,channelItemFormItem:{title:"添加通道",fields:[{label:"商户名称",prop:"name",type:"input",value:"",disabled:!0},{label:"通道名称",prop:"channel_id",type:"select",options:[],disabled:!1,placeholder:"请选择通道"},{label:"通道编码",prop:"channel_code",type:"select",options:[],disabled:!0,placeholder:"请选择通道编码"},{label:"费率%",prop:"fee_rate",type:"number",placeho