2025-09-25 16:20:58 +08:00
|
|
|
import{b2 as e,ag as a,a9 as l,bt as t,bm as o,r as n,aZ as r,aV as i,c as m,e as s,N as d,w as u,bb as c,l as p,n as h,t as _,O as g,E as F,g as b,bp as v,a7 as f,a8 as w,m as I,bq as y,al as D,am as k,bX as C,bY as x,bZ as T,R as q,an as V,aX as L,c9 as U,ce as $,bR as R,a_ as A,aO as B}from"./index.1758788388065DUv2iw5p.js";/* empty css */import{a as j,E,b as Y}from"./el-dropdown.1758788388065B8aRO-NV.js";import{_ as P}from"./index.1758788388065CThD9RbK.js";import{e as M,o as G,x as K,t as N,r as Z,c as O,b as z,d as S,f as X,h as H,i as J,j as Q,k as W,l as ee,m as ae,n as le,p as te,q as oe,g as ne,a as re}from"./merchant.1758788388065D2M7Gbnr.js";import{a as ie}from"./config.1758788388065CHm3f-A1.js";import"./dropdown.1758788388065CYkvPyWD.js";/* empty css */import"./el-col.1758788388065D7OnMlyG.js";const me={class:"none"},se={class:"none"},de={class:"none"},ue={class:"operate"},ce=["onClick"],pe=["onClick"],he=["onClick"],_e={class:"cell-btn"},ge={class:"cell-btn cl-1"},Fe=["onClick"],be={class:"cell-btn cl-2"},ve={class:"cell-btn cl-2"},fe={class:"dialog-footer"},we={class:"operate"},Ie=["onClick"],ye=["onClick"],De={class:"tab-content"},ke={class:"item"},Ce={class:"item"},xe={class:"item"},Te={class:"item"},qe={class:"dialog-footer"},Ve=e({__name:"merchant",setup(e){function Ve(e){return R(1e3*e)}const Le=e=>{const a=Number(e).toFixed(4),l=a.split(".");return l[1]&&l[1].length>2?`${l[0]}.${l[1].slice(0,2)}`:a.slice(0,a.indexOf(".")+3)},Ue=a({columns:[{prop:"id",label:"编号",width:80},{prop:"mer_name",label:"商户名称",width:100},{prop:"nick_name",label:"昵称",width:100},{prop:"usable_amount",label:"余额",width:140,slot:"usable_amount",align:"right",formatter:Le},{prop:"status",label:"账号状态",width:90,slot:"status"},{prop:"allow_df",label:"允许代付",width:90,slot:"allow_df"},{prop:"google_check",label:"谷歌状态",width:90,slot:"google_check"},{prop:"single_device_login",label:"单一设备登录",width:120,slot:"single_device_login"},{prop:"secret_key",label:"商户KEY"},{prop:"remark",label:"备注",width:140},{prop:"create_time",label:"创建时间",width:150,formatter:Ve},{prop:"last_login_time",label:"最后登录时间",width:150,formatter:Ve},{prop:"operate",label:"操作",width:300,slot:"operate",fixed:"right"}],tableData:[],searchFields:[{label:"商户ID",type:"input",prop:"id",value:""},{prop:"mer_name",label:"商户名称",type:"input",value:""},{prop:"status",label:"账号状态",type:"select",options:[{label:"启用",value:1},{label:"禁用",value:2}],value:null}],addForm:{title:"添加商户",fileds:[{label:"商户名称",prop:"mer_name",type:"input",value:""},{label:"商户昵称",prop:"nick_name",type:"input",value:""},{label:"备注",prop:"remark",type:"input",value:""}],rules:{mer_name:[{required:!0,message:"请输入代理账号",trigger:"blur"}]},values:{mer_name:"",nick_name:"",remark:""}},editForm:{},total:0,page:1,limit:10,amount:0,loading:!1,showAddDialog:!1,showEditDialog:!1,editIndex:-1,channelForm:{title:"一键新增通道",fields:[{label:"通道",prop:"channel_id",type:"select",options:[],value:null,placeholder:"请选择通道"},{label:"返点%",prop:"rate",type:"input",placeholder:"请输入返点"},{label:"金额类型",prop:"limit_type",type:"select",options:[{label:"区间金额",value:1},{label:"固定金额",value:2}],value:null,placeholder:"请选择金额类型"},{label:"最小接单金额",prop:"min_amount",type:"input",placeholder:"0表示无限制",unshow:!0},{label:"最大接单金额",prop:"max_amount",type:"input",placeholder:"0表示无限制",unshow:!0},{label:"固码金额",prop:"fixed_amount",type:"input",placeholder:"请输入固定金额,多个以英文逗号隔开",unshow:!0},{label:"备注",prop:"remark",type:"input",value:""}],rules:{channel_id:[{required:!0,message:"请选择通道",trigger:"change"}],rate:[{required:!0,message:"请输入返点",trigger:"blur"}],limit_type:[{required:!0,message:"请选择金额类型",trigger:"change"}],min_amount:[{required:!1,mess
|