Files
aiot-platform-ui/apps/web-antd/dist/js/notification-setting-Cyjy3oVT.js
lzh 2deb263bf9
All checks were successful
Web UI CI/CD / build-and-deploy (push) Successful in 8s
chore: build and deploy web-antd
2026-03-08 00:18:15 +08:00

2 lines
1.6 KiB
JavaScript

import{bs as h,bt as v,bu as x,bv as g,bw as N,bx as y}from"./bootstrap-D7yvUSkm.js";import{_ as k}from"./Switch.vue_vue_type_script_setup_true_lang-Bp0hcqJJ.js";import{m as p,ab as o,b2 as l,u as e,bJ as s,ae as u,ad as $,I as w,bb as V,j as t,ai as f,bp as _,aa as B}from"../jse/index-index-BAlyf32H.js";const S={class:"space-y-4"},C={class:"space-y-0.5"},F=p({__name:"notification-setting",props:{formSchema:{default:()=>[]}},emits:["change"],setup(c,{emit:n}){const r=n;function i(m,d){r("change",{fieldName:m,value:d})}return(m,d)=>(l(),o(e(h),{class:"space-y-8"},{default:s(()=>[u("div",S,[(l(!0),$(w,null,V(c.formSchema,a=>(l(),o(e(v),{key:a.fieldName,type:"checkbox",name:a.fieldName},{default:s(()=>[t(e(x),{class:"flex flex-row items-center justify-between rounded-lg border p-4"},{default:s(()=>[u("div",C,[t(e(g),{class:"text-base"},{default:s(()=>[f(_(a.label),1)]),_:2},1024),t(e(N),null,{default:s(()=>[f(_(a.description),1)]),_:2},1024)]),t(e(y),null,{default:s(()=>[t(e(k),{"model-value":a.value,"onUpdate:modelValue":b=>i(a.fieldName,b)},null,8,["model-value","onUpdate:modelValue"])]),_:2},1024)]),_:2},1024)]),_:2},1032,["name"]))),128))])]),_:1}))}}),D=p({__name:"notification-setting",setup(c){const n=B(()=>[{value:!0,fieldName:"accountPassword",label:"账户密码",description:"其他用户的消息将以站内信的形式通知"},{value:!0,fieldName:"systemMessage",label:"系统消息",description:"系统消息将以站内信的形式通知"},{value:!0,fieldName:"todoTask",label:"待办任务",description:"待办任务将以站内信的形式通知"}]);return(r,i)=>(l(),o(e(F),{"form-schema":n.value},null,8,["form-schema"]))}});export{D as default};