2025-08-17 11:17:03 +08:00
|
|
|
import{r as e,ag as a,D as l,b6 as t,bo as n,be as o,bY as r,c as i,e as m,N as s,w as p,l as d,an as c,O as u,bd as h,t as g,E as b,g as _,R as v,m as I,bZ as F,b_ as y,a_ as w,bw as f,bx as D,am as x,b0 as C,bn as q}from"./index.CgUrhMi-.js";import{_ as k}from"./index.Dsu7cbNl.js";import{y as V,z as K,A as U,B as R,C as B,D as S,s as T,E as A,F as j,G as L,H as E}from"./account.CoW_q1sx.js";import{e as z}from"./commonOptions.Ag0Metzh.js";import"./el-col.Kqx4qMN2.js";import"./deposit.Bsh_76DW.js";import"./service.D4jtoLKX.js";import"./merchant.CyZlgVZS.js";const N={class:"operate"},O={class:"operate"},G={class:"dialog-footer"},W={__name:"service-list",setup(W){const $=[{label:"禁用",value:0},{label:"正常",value:1}],H=[{label:"关",value:0},{label:"开",value:1}];let P=[];const Y=e(null),Z=e(null),J=e(null),M=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:90,align:"center"},{prop:"service_name",label:"服务商名称",align:"center"},{prop:"code",label:"服务商编号",align:"center"},{prop:"name",label:"登录账户",align:"center"},{prop:"apiKey",label:"apiKey",width:100,align:"center",slot:"apiKeySolt"},{prop:"deposit_total",label:"押金余额",align:"center",slot:"balanceDetails"},{prop:"status",label:"状态",align:"center",slot:"status_slot"},{prop:"phone",label:"手机号",align:"center"},{prop:"remark",label:"备注",align:"center"},{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:"service_name",type:"input",value:""},{label:"登录账户",prop:"name",type:"input",value:""},{label:"手机号",prop:"phone",type:"input",value:""},{label:"状态",type:"select",prop:"status",value:"",options:$},{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:"service_name",type:"input",value:"",disabled:!1},{label:"登录账户",prop:"name",type:"input",value:""},{label:"登录密码",prop:"password",type:"password",value:""},{label:"支付密码",prop:"pay_password",type:"password",value:""},{label:"押金",prop:"deposit_total",type:"number",value:""},{label:"最低接单押金",prop:"min_deposit",type:"number",value:""},{label:"手机号",prop:"phone",type:"input",value:""},{label:"账户状态",prop:"status",type:"select",options:$},{label:"备注",prop:"remark",type:"input",value:""}],rules:{service_name:[{required:!0,message:"请输入服务商名称",trigger:"blur"}],name:[{required:!0,message:"请输入登录账户",trigger:"blur"}],password:[{required:!0,message:"请输入登录密码",trigger:"blur"}],pay_password:[{required:!0,message:"请输入支付密码",trigger:"blur"}],deposit_total:[{required:!0,message:"请输入押金",trigger:"blur"}],min_deposit:[{required:!0,message:"请输入最低接单押金",trigger:"blur"}],status:[{required:!0,message:"请选择状态",trigger:"change"}]},values:{parent_id:"",service_name:"",name:"",password:"",pay_password:"",deposit_total:"",min_deposit:"",phone:"",status:"",remark:""}},btnLoading:!1,showAddDialog:!1,showUpdateBalanceDialog:!1,updateBalanceDialogForm:{title:"押金调整",fields:[{label:"服务商名称",prop:"service_name",type:"input",disabled:!0},{label:"调整类型",prop:"crease",type:"select",options:[{label:"增加",value:0},{label:"减少",value:1}]},{label:"金额",prop:"deposit_total",type:"number"},{label:"备注",prop:"remark",type:"input"}],values:{service_name:"",crease:0,deposit_total:"",remark:""},rules:{crease:[{required:!0,message:"请选择调整类型",trigger:"blur"}],deposit_total:[{required:!0,message:"请输入调整金额
|