import{_ as e}from"./index-7ae66f9b.js";import{_ as a}from"./index.vue_vue_type_script_setup_true_lang-71fd3900.js";import{_ as l}from"./update.vue_vue_type_script_setup_true_lang-8155d1ef.js";import{_ as t}from"./index.vue_vue_type_script_setup_true_lang-b18ab2f2.js";import{_ as s}from"./operate.vue_vue_type_script_setup_true_lang-f5d3c986.js";import{_ as r}from"./search.vue_vue_type_script_setup_true_lang-eca442e0.js";import{d as o,k as i,m as u,p as d,r as n,I as m,o as p,c as _,e as c,a as f,w as v,f as b,F as g,q as h,j,H as w,b as y,t as x,aB as V,O as k,X as C,Y as I,_ as U}from"./index-9807a5c1.js";import{_ as A}from"./create.vue_vue_type_script_setup_true_lang-96f9dd5b.js";import{u as P}from"./useGetList-057b3be0.js";import{u as q}from"./useOpen-c8f0b605.js";import{i as F,h as O}from"./index-aa9c4d1a.js";import"./index-8c54fbc5.js";import"./add.vue_vue_type_script_setup_true_lang-862a99d9.js";import"./index-51e81c94.js";import"./http-dc89695a.js";/* empty css *//* empty css *//* empty css */const z={class:"flex flex-col justify-between w-full sm:flex-row"},B={class:"w-full"},D={class:"table-default"},E=(e=>(C("data-v-3ee25f6a"),e=e(),I(),e))((()=>c("br",null,null,-1))),G={key:1},H={class:"mr-3 text-sm font-medium"},L={class:"flex items-center justify-center h-8"},X={class:"flex-1 text-sm font-medium"},Y=U(o({__name:"index",setup(o){const C=i(!1),I=i(),U=i([]),{data:Y,query:J,search:K,reset:M,loading:N}=P("channel/advertiser/listAdvertiser"),{open:Q,close:R,title:S,visible:T,id:W}=q(),Z=u((()=>{var e;return null==(e=Y.value)?void 0:e.data}));return d((()=>{O().then((e=>{U.value=e.data})),K()})),(o,i)=>{const u=n("el-input"),d=n("el-form-item"),P=n("el-option"),q=n("el-select"),O=r,Y=s,$=n("el-table-column"),ee=n("el-tooltip"),ae=n("el-image"),le=n("el-icon"),te=t,se=l,re=n("el-table"),oe=a,ie=e,ue=m("action"),de=m("loading");return p(),_("div",z,[c("div",B,[f(O,{search:b(K),reset:b(M)},{body:v((()=>[f(d,{label:"邮箱"},{default:v((()=>[f(u,{modelValue:b(J).email,"onUpdate:modelValue":i[0]||(i[0]=e=>b(J).email=e),clearable:""},null,8,["modelValue"])])),_:1}),f(d,{label:"用户名"},{default:v((()=>[f(u,{modelValue:b(J).username,"onUpdate:modelValue":i[1]||(i[1]=e=>b(J).username=e),clearable:""},null,8,["modelValue"])])),_:1}),f(d,{label:"小程序"},{default:v((()=>[f(q,{modelValue:b(J).miniProgramId,"onUpdate:modelValue":i[2]||(i[2]=e=>b(J).miniProgramId=e),filterable:"",clearable:"",placeholder:"选择小程序"},{default:v((()=>[(p(!0),_(g,null,h(U.value,(e=>(p(),j(P,{key:e.miniprogram_id,label:e.name,value:e.miniprogram_id},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1})])),_:1},8,["search","reset"]),c("div",D,[w(f(Y,{show:b(Q)},null,8,["show"]),[[ue,"channel.Advertiser.addAdvertiser"]]),w((p(),j(re,{data:b(Z),class:"mt-3"},{default:v((()=>[f($,{prop:"id",label:"ID"}),f($,{prop:"email",label:"邮箱"},{default:v((e=>[e.row.remark?(p(),j(ee,{key:0,placement:"top"},{content:v((()=>[y(x(e.row.remark),1),E])),default:v((()=>[c("span",null,x(e.row.email),1)])),_:2},1024)):(p(),_("span",G,x(e.row.email),1))])),_:1}),f($,{prop:"username",label:"用户名"}),f($,{prop:"miniProgramIds",label:"已绑定小程序"},{default:v((e=>[(p(!0),_(g,null,h(e.row.miniPrograms,(e=>(p(),_("div",{key:e.id,class:"flex items-center h-8"},[f(ae,{style:{width:"20px",height:"20px"},class:"mt-1 mr-5",src:e.type_logo,fit:"contain"},null,8,["src"]),c("span",H,x(e.name),1)])))),128))])),_:1}),f($,{prop:"miniProgramIds",label:"已绑定公众号"},{default:v((e=>[c("div",L,[c("span",X,x(e.row.gzh_names||"-"),1),f(le,{color:"#409EFC",class:"justify-start flex-1 cursor-pointer"},{default:v((()=>[f(b(V),{onClick:a=>{return l=e.row,void F({user_id:l.id}).then((e=>{C.value=!0,I.value=e.data,window.open(e.data,"_blank")})).catch((e=>{}));var l}},null,8,["onClick"])])),_:2},1024)])])),_:1}),w((p(),j($,{prop:"status",label:"状态"},{default:v((e=>[f(te,{modelValue:e.row.status,"onUpdate:modelValue":a=>e.row.status=a,id:e.row.id,api:"users"},null,8,["modelValue","onUpdate:modelValue","id"])])),_:1})),[[ue,"User.user.enable"]]),f($,{prop:"created_at",label:"创建时间"}),f($,{label:"操作",width:"200"},{default:v((e=>[w(f(se,{onClick:a=>b(Q)(e.row.id)},null,8,["onClick"]),[[ue,"channel.Advertiser.updateAdvertiser"]])])),_:1})])),_:1},8,["data"])),[[de,b(N)]]),f(oe)]),f(ie,{modelValue:b(T),"onUpdate:modelValue":i[4]||(i[4]=e=>k(T)?T.value=e:null),title:b(S),"destroy-on-close":""},{default:v((()=>[f(A,{onClose:i[3]||(i[3]=e=>b(R)(b(K))),primary:b(W)},null,8,["primary"])])),_:1},8,["modelValue","title"])])])}}}),[["__scopeId","data-v-3ee25f6a"]]);export{Y as default};