Files
AllinSSL/build/static/js/drawer-C7zNLf4r.js
chudong 15c75521da 【优化】日志显示内容
【优化】表格背景显示颜色
2025-05-19 11:08:32 +08:00

2 lines
1.4 KiB
JavaScript

import{d as e,r as o,m as r,$ as t,c as a,y as i,z as s}from"./main-BeOaTIPI.js";import{u as d,k as n}from"./index-COf3XN6M.js";import{u as p}from"./index-DI5DPFJV.js";import{N as u}from"./index-BwvUlUOC.js";import{r as l}from"./verify-DQ7_N3eO.js";import"./index-DBSYOZbk.js";import"./test-BG_V9Qnl.js";import"./useStore-o5o6Nq4E.js";import"./useStore-B3rU03ar.js";import"./setting-BugLQmCu.js";import"./index-EY9JRQNn.js";import"./index-PfFQv3xg.js";import"./text-LcHqd0sy.js";const m=e({name:"NotifyNodeDrawer",props:{node:{type:Object,default:()=>({id:"",config:{provider:"",provider_id:"",subject:"",body:""}})}},setup(e){const{updateNodeConfig:m,isRefreshNode:v}=d(),{useFormInput:c,useFormTextarea:f,useFormCustom:j}=r(),{confirm:y}=s(),{handleError:_}=p(),x=o(n(e.node.config)),b=[c(t("t_0_1745920566646"),"subject",{placeholder:t("t_3_1745887835089"),onInput:e=>x.value.subject=e.trim()}),f(t("t_1_1745920567200"),"body",{placeholder:t("t_4_1745887835265"),rows:4,onInput:e=>x.value.body=e.trim()}),j((()=>a(u,{path:"provider_id",value:x.value.provider_id,isAddMode:!0,"onUpdate:value":e=>{x.value.provider_id=e.value,x.value.provider=e.type}},null)))],{component:h,data:g,example:w}=i({defaultValue:x,config:b,rules:l});return y((async o=>{var r;try{await(null==(r=w.value)?void 0:r.validate()),m(e.node.id,g.value),v.value=e.node.id,o()}catch(t){_(t)}})),()=>a("div",{class:"notify-node-drawer"},[a(h,{labelPlacement:"top"},null)])}});export{m as default};