2 lines
3.9 KiB
JavaScript
2 lines
3.9 KiB
JavaScript
import{ad as e,r as a,b3 as t,bL as l,c as o,e as p,N as r,w as s,l as d,ak as i,O as n,g,R as c,m as u,bM as _,bK as h}from"./index.DBufqXQZ.js";import{_ as m}from"./index.CHsbg_KM.js";import"./el-col.BPCnpV4Q.js";const b={class:"operate"},w={__name:"customer-template-list",setup(w){const v=e({columns:[{prop:"id",label:"ID",width:80,align:"center"},{prop:"service",label:"模板名称",align:"center",slot:"service_name_slot"},{prop:"shop_remark",label:"模板类型",align:"center"},{prop:"shop_unique_code",label:"创建时间",align:"center"},{prop:"operate",label:"操作",width:160,align:"center",slot:"operate",fixed:"right"}],tableData:[],searchFields:[{label:"Telegram ID",prop:"id",type:"input",value:""},{label:"客户名称",prop:"shop_unique_code",type:"input",value:""},{label:"模版名称",prop:"shop_unique_code",type:"input",value:""},{label:"模版类型",prop:"shop_unique_code",type:"input",value:""},{prop:"created_at",label:"创建时间",type:"date",dateType:"datetimerange",value:[]}],total:0,page:1,per_page:10,loading:!1}),f=e({Form:{title:"审核模版",fields:[{label:"模板名称",prop:"name",type:"input",value:""},{label:"模板内容",prop:"withdraw_fee",type:"select",value:""},{label:"备注",prop:"balance",type:"input",value:""}],rules:{amount:[{required:!0,message:"请输入提现金额",trigger:"blur"}],account_id:[{required:!0,message:"请选择提款账号",trigger:"change"}],pay_password:[{required:!0,message:"请输入支付密码",trigger:"blur"}],google_code:[{required:!0,message:"请输入谷歌验证码",trigger:"blur"}]},values:{name:"",withdraw_min:"",withdraw_max:"",withdraw_fee:"",google_code:"",txtArea:' <p>标题:[客户填写促销标题]</p><p>详情:[客户填写促销详情]</p><p id="custom_link">链接:<span>[客户填写链接]</span></p><p><br></p>'}},btnLoading:!1,showCheckTemplateDialog:!1});a(null);const D=()=>{v.searchFields.forEach((e=>{"datetimerange"==e.dateType?e.value=[]:e.value=""})),y()};t((()=>{}));const y=()=>{var e,a;v.loading=!0;let t={per_page:v.per_page,page:v.page,channel_id:1},l=function(e){const a={};return e.forEach((e=>{e.prop&&void 0!==e.value&&(a[e.prop]=e.value)})),a}(v.searchFields);(null==(e=l.created_at)?void 0:e.length)>0&&(l.created_at_start=l.created_at[0]?h(l.created_at[0]):"",l.created_at_end=l.created_at[1]?h(l.created_at[1]):""),(null==(a=l.updated_at)?void 0:a.length)>0&&(l.updated_at_start=l.updated_at[0]?h(l.updated_at[0]):"",l.updated_at_end=l.updated_at[1]?h(l.updated_at[1]):""),getShopList(Object.assign(t,l)).then((e=>{v.tableData=e.data,v.total=e.total,v.loading=!1})).catch((()=>{v.loading=!1}))},F=()=>{f.showCheckTemplateDialog=!0},k=()=>{f.showCheckTemplateDialog=!1};return(e,a)=>{const t=i,h=m,w=_,x=l("click-debounce");return p(),o("div",null,[r(h,{type:"export",columns:g(v).columns,searchFields:g(v).searchFields,"onUpdate:searchFields":a[0]||(a[0]=e=>g(v).searchFields=e),data:g(v).tableData,per_page:g(v).per_page,"onUpdate:per_page":a[1]||(a[1]=e=>g(v).per_page=e),page:g(v).page,"onUpdate:page":a[2]||(a[2]=e=>g(v).page=e),total:g(v).total,onGetTableData:y,onResetForm:D,loading:g(v).loading,showSelection:!1,showRightRefreshSlot:!1},{operate:s((({row:e})=>[d("div",b,[r(t,{size:"small",type:"danger",onClick:e=>F()},{default:s((()=>a[5]||(a[5]=[n(" 审核通过 ")]))),_:2,__:[5]},1032,["onClick"]),r(t,{size:"small",type:"danger",onClick:e=>F()},{default:s((()=>a[6]||(a[6]=[n(" 审核拒绝 ")]))),_:2,__:[6]},1032,["onClick"])])])),_:1},8,["columns","searchFields","data","per_page","page","total","loading"]),r(w,{showDialog:g(f).showCheckTemplateDialog,"onUpdate:showDialog":a[3]||(a[3]=e=>g(f).showCheckTemplateDialog=e),formData:g(f).Form,"onUpdate:formData":a[4]||(a[4]=e=>g(f).Form=e),ref:"addRessetsFormRef",labelWidth:"130px",dialogWidth:"800px"},{submit:s((()=>[c((p(),u(t,{type:"primary",loading:g(f).btnLoading},{default:s((()=>a[7]||(a[7]=[n("确定")]))),_:1,__:[7]},8,["loading"])),[[x,k]])])),_:1},8,["showDialog","formData"])])}}};export{w as default};
|