index-606a1224.js 4.8 KB

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