Files
anmo/server/public/admin/assets/index-erqnrKdH.js
2025-08-19 14:16:51 +08:00

2 lines
2.8 KiB
JavaScript
Executable File

import{d as B,r as P,j as L,S as z,y as F,o as s,a as u,m as e,w as o,f as n,F as N,e as j,z as f,B as m,p as d,eY as D,b as I,I as M,J as R,K as U,v as q,M as A,x as J}from"./index-CGub03FT.js";import{_ as K}from"./index.vue_vue_type_script_setup_true_lang-CcGOFaWK.js";import{E as S,a as Y}from"./el-table-column-DBYsaEIo.js";import"./el-checkbox-DPTWUty2.js";/* empty css */import{E as $}from"./el-card-CTMWsRly.js";import{E as G}from"./el-alert-BdCyLSkl.js";import{a as H}from"./message-DZRbxi9w.js";import{u as O}from"./usePaging-BRbHtpJx.js";import{E as Q}from"./index-VnZzjdgn.js";import"./el-select-D_df0KjM.js";import"./token-DI9FKtlJ.js";import"./isEqual-BjNIK6f1.js";import"./_Uint8Array-K6PPz5Xs.js";import"./_baseFindIndex-D7XfJLKM.js";import"./_baseIteratee-DQXt5gsj.js";import"./_initCloneObject-DyM2wGFM.js";import"./isArrayLikeObject-CV-4lauF.js";const W={class:"flex justify-end"},X=B({__name:"index",setup(Z){const l=P({recipient:1}),g=[{name:"通知用户",type:1},{name:"通知师傅",type:3},{name:"通知商家",type:4},{name:"通知平台",type:2}],b=L({loading:!1,lists:[1]}),{pager:r,getLists:p,resetPage:ee,resetParams:te}=O({fetchFun:H,params:l.value});return p(),(ae,t)=>{const y=G,_=$,v=R,E=U,i=S,c=Q,w=z("router-link"),x=q,h=Y,k=K,C=F("perms"),V=A;return s(),u("div",null,[e(_,{class:"!border-none",shadow:"never"},{default:o(()=>[e(y,{type:"warning",title:"温馨提示:平台配置在各个场景下的通知发送方式和内容模板",closable:!1,"show-icon":""})]),_:1}),e(_,{class:"!border-none mt-4",shadow:"never"},{default:o(()=>[e(E,{modelValue:n(l).recipient,"onUpdate:modelValue":t[0]||(t[0]=a=>n(l).recipient=a),onTabChange:n(p)},{default:o(()=>[(s(),u(N,null,j(g,(a,T)=>e(v,{key:T,label:a.name,name:a.type,lazy:""},null,8,["label","name"])),64))]),_:1},8,["modelValue","onTabChange"]),f((s(),m(h,{size:"large",data:n(r).lists},{default:o(()=>[e(i,{label:"通知场景",prop:"scene_name","min-width":"120"}),e(i,{label:"通知类型",prop:"type_desc","min-width":"160"}),e(i,{label:"短信通知","min-width":"80"},{default:o(({row:a})=>[a.sms_status_desc=="启用"?(s(),m(c,{key:0},{default:o(()=>t[2]||(t[2]=[d("启用")])),_:1})):(s(),m(c,{key:1,type:"danger"},{default:o(()=>t[3]||(t[3]=[d("停用")])),_:1}))]),_:1}),e(i,{label:"操作","min-width":"80",fixed:"right"},{default:o(({row:a})=>[f((s(),m(x,{type:"primary",link:""},{default:o(()=>[e(w,{to:{path:n(D)("setting:notice:detail"),query:{id:a.id,recipient:n(l).recipient}}},{default:o(()=>t[4]||(t[4]=[d(" 设置 ")])),_:2},1032,["to"])]),_:2},1024)),[[C,["setting:notice:detail"]]])]),_:1})]),_:1},8,["data"])),[[V,n(b).loading]]),I("div",W,[e(k,{modelValue:n(r),"onUpdate:modelValue":t[1]||(t[1]=a=>M(r)?r.value=a:null),onChange:n(p)},null,8,["modelValue","onChange"])])]),_:1})])}}}),we=J(X,[["__scopeId","data-v-4226e592"]]);export{we as default};