Files
zyt/server/public/admin/assets/index-BDz-ISi2.js
T
2026-03-04 15:32:30 +08:00

2 lines
3.0 KiB
JavaScript

import{J as F,I as P,m as V,l as B,L as M,M as U,$ as q,i as z,K as D}from"./element-plus-Caccz9g_.js";import{a as K}from"./message-o5rDoToE.js";import{u as O}from"./usePaging-BeX7EvMy.js";import{g as S}from"./index-Ssy6AHhX.js";import{d as y,r as j,a8 as I,a9 as J,p as $,at as G,c as g,o as n,l as t,s as e,k as v,u as l,K as H,F as N,q as Q,j as p,a5 as d}from"./@vue-DqCYILjk.js";import"./@element-plus-DUVk59Vi.js";import"./lodash-es-B-ecsAzo.js";import"./dayjs-DwMCULLY.js";import"./@popperjs-D_chPuIy.js";import"./async-validator-9PlIezaS.js";import"./@ctrl-r5W6hzzQ.js";import"./normalize-wheel-es-BQoi3Ox2.js";import"./nprogress-Cn18nAuv.js";import"./vue-router-B-0K5V-K.js";import"./pinia-mEEzQJvk.js";import"./axios-DIsA03vz.js";import"./lodash-y93ab0Xv.js";import"./@vueuse-DAQYQaJJ.js";import"./css-color-function-Oslqczna.js";import"./balanced-match-BdS7OldZ.js";import"./color-DYO1E7y4.js";import"./clone-Ddk2tjDh.js";import"./color-convert-DsNsD289.js";import"./color-name-Dju3oUBS.js";import"./color-string-pUQDDJII.js";import"./ms-CzQ2E3wO.js";import"./vue-clipboard3-CdRib5DX.js";import"./clipboard-DbF4rXjn.js";import"./echarts-CXZcVnUo.js";import"./tslib-BDyQ-Jie.js";import"./zrender-DO4NV0px.js";import"./highlight.js-CCvalMLC.js";import"./@highlightjs-Bvtfkhq1.js";const W=y({name:"notice"}),Pt=y({...W,setup(X){let c;(r=>{r[r.USER=1]="USER",r[r.PLATFORM=2]="PLATFORM"})(c||(c={}));const s=j(1),k=[{name:"通知用户",type:1},{name:"通知平台",type:2}],w=I({recipient:s}),{pager:u,getLists:_}=O({fetchFun:K,params:w});return J(()=>{_()}),_(),(r,o)=>{const T=F,f=P,E=B,h=V,i=U,b=q,C=$("router-link"),L=z,R=M,x=G("perms"),A=D;return n(),g("div",null,[t(f,{class:"!border-none",shadow:"never"},{default:e(()=>[t(T,{type:"warning",title:"温馨提示:平台配置在各个场景下的通知发送方式和内容模板",closable:!1,"show-icon":""})]),_:1}),t(f,{class:"!border-none mt-4",shadow:"never"},{default:e(()=>[t(h,{modelValue:l(s),"onUpdate:modelValue":o[0]||(o[0]=a=>H(s)?s.value=a:null),onTabChange:l(_)},{default:e(()=>[(n(),g(N,null,Q(k,(a,m)=>t(E,{key:m,label:a.name,name:a.type,lazy:""},null,8,["label","name"])),64))]),_:1},8,["modelValue","onTabChange"]),v((n(),p(R,{size:"large",data:l(u).lists},{default:e(()=>[t(i,{label:"通知场景",prop:"scene_name","min-width":"120"}),t(i,{label:"通知类型",prop:"type_desc","min-width":"160"}),t(i,{label:"短信通知","min-width":"80"},{default:e(({row:a})=>{var m;return[((m=a.sms_notice)==null?void 0:m.status)==1?(n(),p(b,{key:0},{default:e(()=>o[1]||(o[1]=[d("开启")])),_:1})):(n(),p(b,{key:1,type:"danger"},{default:e(()=>o[2]||(o[2]=[d("关闭")])),_:1}))]}),_:1}),t(i,{label:"操作","min-width":"80",fixed:"right"},{default:e(({row:a})=>[v((n(),p(L,{type:"primary",link:""},{default:e(()=>[t(C,{to:{path:l(S)("notice.notice/set"),query:{id:a.id}}},{default:e(()=>o[3]||(o[3]=[d(" 设置 ")])),_:2},1032,["to"])]),_:2},1024)),[[x,["notice.notice/set"]]])]),_:1})]),_:1},8,["data"])),[[A,l(u).loading]])]),_:1})])}}});export{Pt as default};