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

2 lines
24 KiB
JavaScript
Raw Normal View History

2025-07-24 17:01:19 +08:00
import{r as e,ag as a,a9 as l,D as t,b6 as n,bN as o,be as r,bW 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 v,R as F,bY as f,bZ as y,bv as D,bw as x,am as C,a_ as k,b0 as B,bu as K}from"./index.DIO3pRTS.js";import{_ as q}from"./index.Ck5BUWcb.js";import{q as V,r as U,t as T,v as A,w as L,x as R,y as S,z,A as j,B as N,C as $}from"./account.CyCDyqPJ.js";import"./el-col.MDMVv9w0.js";const E={class:"operate"},O={class:"dialog-footer"},W={key:0},G={key:1},M={class:"operate"},P={class:"dialog-footer"},Y={__name:"merchant-list",setup(Y){const Z=[{label:"禁用",value:0},{label:"正常",value:1}],H=[{label:"指定范围",value:0},{label:"固定金额",value:1}],J=e(null),Q=e(null),X=e(null),ee=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:"difference_status",label:"差额回调",align:"center",slot:"difference_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:Z},{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:Z},{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:"