index-38b0763e.js 4.7 KB

1
  1. /* empty css *//* empty css */import{_ as e}from"./index-dacbbfd3.js";import{_ as l}from"./search.vue_vue_type_script_setup_true_lang-5ef34ee7.js";import{_ as a}from"./index.vue_vue_type_script_setup_true_lang-316a77f9.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 t from"./create-97f41d85.js";import{u as s}from"./useGetList-4db82530.js";import{c as o,d as r}from"./index-e498de10.js";/* empty css *//* empty css */import{d as i,m as u,p as n,at as p,x as m,o as d,c,e as f,a as v,w as _,b,f as j,F as y,y as x,l as h,W as g,t as w,aC as k,ar as V,a3 as C,b0 as z,ax as U,A as B,B as I,S as L,a7 as q,a8 as F,$ as M,_ as N}from"./index-f181b510.js";/* empty css */import"./index-cb8dac27.js";/* empty css *//* empty css *//* empty css *//* empty css */import"./generateLink-60c09627.js";import"./index-5936bc9e.js";import"./http-fe2c0cad.js";const T={class:"mb-3"},A={class:"items-center w-full withdraw-popup-warn"},E={class:"flex flex-col justify-between w-full sm:flex-row"},G={class:"w-full"},S={class:"table-default"},W={class:"pl-2"},Y={class:"flex flex-col"},Z=["onClick"],$=N(i({__name:"index",setup(i){const N=u(!1),$=u(!0),D=u({}),H=u([]),J=u([]),K=n((()=>{var e;return(null==(e=D.value)?void 0:e.id)?"编辑":"新增"})),{data:O,query:P,search:Q,reset:R,loading:X}=s("manage/miniprogram/index");p("rolesIdentify");const ee=n((()=>{var e;return null==(e=O.value)?void 0:e.data})),le=e=>{D.value=e,N.value=!0};return m((()=>{o().then((e=>{H.value=e.data})),r().then((e=>{J.value=e.data})),Q()})),(s,o)=>{const r=V,i=C,u=z,n=U,p=B,m=I,O=L,ae=q,te=F,se=a,oe=l,re=e,ie=M;return d(),c(y,null,[f("div",T,[v(n,{shadow:"never"},{default:_((()=>[v(i,{label:"是否启用关注回复"},{default:_((()=>[v(r,{modelValue:$.value,"onUpdate:modelValue":o[0]||(o[0]=e=>$.value=e)},null,8,["modelValue"])])),_:1}),f("div",A,[f("div",null,[b(" 如需关闭微信官方的关注回复消息,请登录公共号后台手动操作, "),v(u,{class:"text-lg font-bold text-blue-400 cursor-pointer",type:"primary",href:"https://element-plus.org",target:"_blank"},{default:_((()=>[b("点击查看")])),_:1}),b(" 操作说明 ")])])])),_:1})]),f("div",E,[f("div",G,[v(oe,{search:j(Q),reset:j(R)},{body:_((()=>[v(i,{label:"消息类型"},{default:_((()=>[v(m,{modelValue:j(P).company,"onUpdate:modelValue":o[1]||(o[1]=e=>j(P).company=e),clearable:"",filterable:"",placeholder:"请选择"},{default:_((()=>[(d(!0),c(y,null,x(H.value,((e,l)=>(d(),h(p,{key:l,label:e,value:e},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1}),v(i,{label:"公众号"},{default:_((()=>[v(m,{modelValue:j(P).type,"onUpdate:modelValue":o[2]||(o[2]=e=>j(P).type=e),clearable:"",filterable:"",placeholder:"请选择"},{default:_((()=>[(d(!0),c(y,null,x(J.value,((e,l)=>(d(),h(p,{key:l,label:e.name,value:e.value},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1})])),content:_((()=>[f("div",S,[f("div",W,[v(O,{type:"primary",size:"default",onClick:o[3]||(o[3]=e=>le(null))},{default:_((()=>[b("新增")])),_:1})]),g((d(),h(te,{data:j(ee),class:"mt-3"},{default:_((()=>[v(ae,{prop:"name",label:"消息类型","min-width":"200"}),v(ae,{prop:"name",label:"已配置公众号","min-width":"200"},{default:_((e=>[f("div",Y,[f("div",{class:"text-lg font-bold text-blue-400 cursor-pointer",onClick:l=>le(e.row)},w(e.row.name),9,Z)])])),_:1}),v(ae,{label:"操作",width:"200",fixed:"right"},{default:_((e=>[v(O,{link:"",type:"primary",size:"small",onClick:l=>le(e.row)},{default:_((()=>[b("编辑")])),_:2},1032,["onClick"]),v(O,{link:"",type:"primary",size:"small",onClick:l=>(e.row,void k.confirm("确定要删除吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((()=>{})).catch((()=>{})))},{default:_((()=>[b("删除")])),_:2},1032,["onClick"])])),_:1})])),_:1},8,["data"])),[[ie,j(X)]]),v(se)])])),_:1},8,["search","reset"]),v(re,{modelValue:N.value,"onUpdate:modelValue":o[5]||(o[5]=e=>N.value=e),title:j(K),"destroy-on-close":""},{default:_((()=>[v(t,{onClose:o[4]||(o[4]=e=>(e=>{"createVisible"===e&&(N.value=!1);Q()})("createVisible")),primary:D.value},null,8,["primary"])])),_:1},8,["modelValue","title"])])])],64)}}}),[["__scopeId","data-v-cfd6c6a3"]]);export{$ as default};