/* empty css *//* empty css */import{_ as e}from"./index-278ebf96.js";import{_ as l}from"./search.vue_vue_type_script_setup_true_lang-09eb2ae0.js";import{_ as a}from"./index.vue_vue_type_script_setup_true_lang-5037c099.js";/* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{d as t,m as s,at as i,p as o,x as r,o as n,c as u,e as m,a as p,w as d,f as c,a6 as f,F as b,y as v,l as j,b as _,W as y,aD as x,t as g,a4 as h,aC as w,ar as k,a3 as V,ax as C,a2 as z,A as B,B as P,S as T,a7 as U,J as I,aj as q,a8 as A,$ as D,az as J,aA as L,_ as Q}from"./index-e636bcc4.js";import R from"./create-29d160de.js";import S from"./configPublic-385b0bf7.js";import{u as F}from"./useGetList-15357346.js";import{c as G,d as M}from"./index-9408ae25.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./index-33e55488.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./generateLink-dadb2336.js";import"./index-56d6bd45.js";import"./http-e072d84e.js";/* empty css */const W=e=>(J("data-v-e6f6e9e0"),e=e(),L(),e),$={class:"mb-3"},E=W((()=>m("div",{class:"items-center w-full withdraw-popup-warn"},[m("div",null," 关闭时,列表所有关键词回复全部失效 ")],-1))),H={class:"flex flex-col justify-between w-full sm:flex-row"},K={class:"w-full"},N=W((()=>m("div",{class:"mb-6"},[m("span",{class:"mr-5 text-lg font-bold text-dark-600"},"自定义关键词"),m("span",{class:"mr-5 text-sm font-bold text-gray-600"},"关闭时,列表所有关键词回复全部失效")],-1))),O={class:"table-default"},X={class:"pt-5 pl-2"},Y={class:"flex items-center"},Z=W((()=>m("span",null,"总发送次数",-1))),ee=W((()=>m("br",null,null,-1))),le={class:"flex flex-col"},ae=["onClick"],te=W((()=>m("br",null,null,-1))),se=W((()=>m("br",null,null,-1))),ie=W((()=>m("br",null,null,-1))),oe=W((()=>m("br",null,null,-1))),re=Q(t({__name:"index",setup(t){const J=s(!1),L=s(!1),Q=s(!0),W=s({}),re=s([]),ne=s([]),ue=s("新增"),{data:me,query:pe,search:de,reset:ce,loading:fe}=F("manage/miniprogram/index");i("rolesIdentify");const be=o((()=>{var e;return null==(e=me.value)?void 0:e.data})),ve=s([]),je=e=>{ve.value=e},_e=(e,l)=>{var a;switch(W.value=l,e){case"createVisible":J.value=!0,(null==(a=W.value)?void 0:a.id)?(ue.value="编辑",W.value.single&&(ue.value=W.value.name)):ue.value="新增";break;case"configPublicVisible":L.value=!0}},ye=()=>{if(ve.value.length<=0)return h.warning("至少选择一条数据");{const e="确定批量删除吗?";w.confirm(e,"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((()=>{})).catch((()=>{}))}},xe=e=>{if("createVisible"===e)J.value=!1;de()};return r((()=>{G().then((e=>{re.value=e.data})),M().then((e=>{ne.value=e.data})),de()})),(t,s)=>{const i=k,o=V,r=C,h=z,F=B,G=P,M=T,re=U,me=I,ve=q,ge=A,he=a,we=l,ke=e,Ve=D;return n(),u(b,null,[m("div",$,[p(r,{shadow:"never"},{default:d((()=>[p(o,{label:"是否启用关注回复"},{default:d((()=>[p(i,{modelValue:c(Q),"onUpdate:modelValue":s[0]||(s[0]=e=>f(Q)?Q.value=e:null)},null,8,["modelValue"])])),_:1}),E])),_:1})]),m("div",H,[m("div",K,[p(we,{search:c(de),reset:c(ce)},{body:d((()=>[N,p(o,{label:"关键字"},{default:d((()=>[p(h,{placeholder:"请输入关键字",modelValue:c(pe).key,"onUpdate:modelValue":s[1]||(s[1]=e=>c(pe).key=e),clearable:""},null,8,["modelValue"])])),_:1}),p(o,{label:"公众号"},{default:d((()=>[p(G,{modelValue:c(pe).type,"onUpdate:modelValue":s[2]||(s[2]=e=>c(pe).type=e),clearable:"",filterable:"",placeholder:"请选择"},{default:d((()=>[(n(!0),u(b,null,v(c(ne),((e,l)=>(n(),j(F,{key:l,label:e.name,value:e.value},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1})])),content:d((()=>[m("div",O,[m("div",X,[p(M,{type:"primary",size:"default",onClick:s[3]||(s[3]=e=>_e("createVisible",null))},{default:d((()=>[_("新增")])),_:1}),p(M,{size:"default",onClick:ye},{default:d((()=>[_("批量删除")])),_:1})]),y((n(),j(ge,{data:c(be),class:"mt-3",onSelectionChange:je},{default:d((()=>[p(re,{type:"selection",width:"80"}),p(re,{prop:"name",label:"关键字","min-width":"200"}),p(re,{prop:"name",label:"创建时间","min-width":"200"}),p(re,{prop:"name",label:"总发送次数","min-width":"200"},{header:d((()=>[m("div",Y,[Z,p(ve,{placement:"top"},{content:d((()=>[_(" 统计该关键字及内容在所有已配置公众号中的累计发送次数"),ee])),default:d((()=>[p(me,null,{default:d((()=>[p(c(x))])),_:1})])),_:1})])])),default:d((e=>[m("span",null,g(e.row.updated_at),1)])),_:1}),p(re,{prop:"name",label:"配置公众号","min-width":"200"},{default:d((e=>[m("div",le,[m("div",{class:"text-lg font-bold text-blue-400 cursor-pointer",onClick:l=>_e("createVisible",{single:!0,...e.row})},g(e.row.name),9,ae)])])),_:1}),p(re,{label:"操作",width:"200",fixed:"right"},{default:d((e=>[p(M,{link:"",type:"primary",size:"small",onClick:l=>_e("createVisible",e.row)},{default:d((()=>[_("编辑")])),_:2},1032,["onClick"]),te,p(M,{link:"",type:"primary",size:"small",onClick:l=>_e("createVisible",{look:!0,...e.row})},{default:d((()=>[_("查看")])),_:2},1032,["onClick"]),se,p(M,{link:"",type:"primary",size:"small",onClick:l=>(e.row,void w.confirm("确定要删除吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((()=>{})).catch((()=>{})))},{default:d((()=>[_("删除")])),_:2},1032,["onClick"]),ie,p(M,{link:"",type:"primary",size:"small",onClick:l=>_e("configPublicVisible",e.row)},{default:d((()=>[_("配置公众号")])),_:2},1032,["onClick"]),oe])),_:1})])),_:1},8,["data"])),[[Ve,c(fe)]]),p(he)])])),_:1},8,["search","reset"]),p(ke,{modelValue:c(J),"onUpdate:modelValue":s[5]||(s[5]=e=>f(J)?J.value=e:null),title:c(ue),"destroy-on-close":""},{default:d((()=>[p(R,{onClose:s[4]||(s[4]=e=>xe("createVisible")),primary:c(W)},null,8,["primary"])])),_:1},8,["modelValue","title"]),p(ke,{modelValue:c(L),"onUpdate:modelValue":s[7]||(s[7]=e=>f(L)?L.value=e:null),title:"配置公众号","destroy-on-close":""},{default:d((()=>[p(S,{onClose:s[6]||(s[6]=e=>xe("createVisible")),primary:c(W)},null,8,["primary"])])),_:1},8,["modelValue"])])])],64)}}}),[["__scopeId","data-v-e6f6e9e0"]]);export{re as default};