1 |
- import{_ as e}from"./index-fc71cb21.js";import{_ as l}from"./search.vue_vue_type_script_setup_true_lang-4c53fecc.js";import{_ as a}from"./index.vue_vue_type_script_setup_true_lang-1d974253.js";import t from"./create-89d3bb0a.js";import i from"./configPublic-9fd62e41.js";import{u as s}from"./useGetList-aed9b810.js";import{c as r,d as o}from"./index-14b20b4c.js";/* empty css *//* empty css */import{d as u,k as n,m as d,p as c,o as m,c as p,e as f,a as v,w as b,b as _,f as y,F as k,q as V,H as w,j as x,t as h,a1 as g,r as j,I as C,X as z,Y as U,W as q,_ as I}from"./index-228cf895.js";import"./index-7199d0ec.js";import"./generateLink-a962c6cf.js";import"./index-d63cfee5.js";import"./http-4b2b2375.js";const P=e=>(z("data-v-07cb4deb"),e=e(),U(),e),T={class:"mb-3"},B={class:"items-center w-full withdraw-popup-warn"},L={class:"flex flex-col justify-between w-full sm:flex-row"},F={class:"w-full"},G={class:"table-default"},H={class:"pl-2"},N={class:"flex flex-col"},W=["onClick"],X=P((()=>f("br",null,null,-1))),Y=P((()=>f("br",null,null,-1))),A=P((()=>f("br",null,null,-1))),D=P((()=>f("br",null,null,-1))),E=I(u({__name:"index",setup(u){const z=n(!1),U=n(!1),I=n(!0),P=n({}),E=n([]),J=n([]),K=n("新增"),{data:M,query:O,search:Q,reset:R,loading:S}=s("manage/miniprogram/index");q("rolesIdentify");const Z=d((()=>{var e;return null==(e=M.value)?void 0:e.data})),$=(e,l)=>{var a;switch(P.value=l,e){case"createVisible":z.value=!0,(null==(a=P.value)?void 0:a.id)?(K.value="编辑",P.value.single&&(K.value=P.value.name)):K.value="新增";break;case"configPublicVisible":U.value=!0}},ee=e=>{if("createVisible"===e)z.value=!1;Q()};return c((()=>{r().then((e=>{E.value=e.data})),o().then((e=>{J.value=e.data})),Q()})),(s,r)=>{const o=j("el-switch"),u=j("el-form-item"),n=j("el-link"),d=j("el-card"),c=j("el-option"),q=j("el-select"),E=j("el-button"),M=j("el-table-column"),le=j("el-table"),ae=a,te=l,ie=e,se=C("loading");return m(),p(k,null,[f("div",T,[v(d,{shadow:"never"},{default:b((()=>[v(u,{label:"是否启用关注回复"},{default:b((()=>[v(o,{modelValue:I.value,"onUpdate:modelValue":r[0]||(r[0]=e=>I.value=e)},null,8,["modelValue"])])),_:1}),f("div",B,[f("div",null,[_(" 如需关闭微信官方的关注回复消息,请登录公共号后台手动操作, "),v(n,{class:"text-lg font-bold text-blue-400 cursor-pointer",type:"primary",href:"https://element-plus.org",target:"_blank"},{default:b((()=>[_("点击查看")])),_:1}),_(" 操作说明;如果关闭此按钮,列表所有回复全部不可用 ")])])])),_:1})]),f("div",L,[f("div",F,[v(te,{search:y(Q),reset:y(R)},{body:b((()=>[v(u,{label:"公众号"},{default:b((()=>[v(q,{modelValue:y(O).type,"onUpdate:modelValue":r[1]||(r[1]=e=>y(O).type=e),clearable:"",filterable:"",placeholder:"请选择"},{default:b((()=>[(m(!0),p(k,null,V(J.value,((e,l)=>(m(),x(c,{key:l,label:e.name,value:e.value},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1})])),content:b((()=>[f("div",G,[f("div",H,[v(E,{type:"primary",size:"default",onClick:r[2]||(r[2]=e=>$("createVisible",null))},{default:b((()=>[_("新增")])),_:1})]),w((m(),x(le,{data:y(Z),class:"mt-3"},{default:b((()=>[v(M,{prop:"name",label:"已配置公众号","min-width":"200"},{default:b((e=>[f("div",N,[f("div",{class:"text-lg font-bold text-blue-400 cursor-pointer",onClick:l=>$("createVisible",{single:!0,...e.row})},h(e.row.name),9,W)])])),_:1}),v(M,{prop:"updated_at",label:"创建时间","min-width":"200"}),v(M,{label:"操作",width:"200",fixed:"right"},{default:b((e=>[v(E,{link:"",type:"primary",size:"small",onClick:l=>$("createVisible",e.row)},{default:b((()=>[_("编辑")])),_:2},1032,["onClick"]),X,v(E,{link:"",type:"primary",size:"small",onClick:l=>$("createVisible",{look:!0,...e.row})},{default:b((()=>[_("查看")])),_:2},1032,["onClick"]),Y,v(E,{link:"",type:"primary",size:"small",onClick:l=>(e.row,void g.confirm("确定要删除吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((()=>{})).catch((()=>{})))},{default:b((()=>[_("删除")])),_:2},1032,["onClick"]),A,v(E,{link:"",type:"primary",size:"small",onClick:l=>$("configPublicVisible",e.row)},{default:b((()=>[_("配置公众号")])),_:2},1032,["onClick"]),D])),_:1})])),_:1},8,["data"])),[[se,y(S)]]),v(ae)])])),_:1},8,["search","reset"]),v(ie,{modelValue:z.value,"onUpdate:modelValue":r[4]||(r[4]=e=>z.value=e),title:K.value,"destroy-on-close":""},{default:b((()=>[v(t,{onClose:r[3]||(r[3]=e=>ee("createVisible")),primary:P.value},null,8,["primary"])])),_:1},8,["modelValue","title"]),v(ie,{modelValue:U.value,"onUpdate:modelValue":r[6]||(r[6]=e=>U.value=e),title:"配置公众号","destroy-on-close":""},{default:b((()=>[v(i,{onClose:r[5]||(r[5]=e=>ee("createVisible")),primary:P.value},null,8,["primary"])])),_:1},8,["modelValue"])])])],64)}}}),[["__scopeId","data-v-07cb4deb"]]);export{E as default};
|