Files
yakpanel-core/YakPanel/static/vite/js/index-legacy-DfpK2Py1.js
2026-04-07 02:04:22 +05:30

2 lines
11 KiB
JavaScript

System.register(["./index-legacy-DQdImDha.js?v=1773287522785","./index.vue_vue_type_script_setup_true_lang-legacy-BWPgT9-g.js?v=1773287522785","./index.vue_vue_type_script_setup_true_lang-legacy-IFFYkvEY.js?v=1773287522785","./useTableColumns-legacy-DP6ypvsQ.js?v=1773287522785","./useTableData-legacy-3kc3lnk4.js?v=1773287522785","./alarm-legacy-B0l3BTRO.js?v=1773287522785","./index-legacy-DgZ0-E4f.js?v=1773287522785","./index.vue_vue_type_script_setup_true_lang-legacy-LjZ-8uGn.js?v=1773287522785","./index-legacy-DEYz4m3y.js?v=1773287522785","./data-legacy-B9xdUIE5.js?v=1773287522785","./vue-core-legacy-Cn1vuJ3s.js?v=1773287522785","./naive-ui-legacy-BW82sq8q.js?v=1773287522785","./prismjs-legacy-BN0FEcG9.js?v=1773287522785","./index.vue_vue_type_script_setup_true_lang-legacy-BQ2Kqzbl.js?v=1773287522785","./index-legacy-hh1mlQOF.js?v=1773287522785","./copy-legacy-CoXPjkKf.js?v=1773287522785","./index.vue_vue_type_script_setup_true_lang-legacy-B9P08_gB.js?v=1773287522785","./index-legacy-BFkuWVH1.js?v=1773287522785"],(function(e,l){"use strict";var t,a,i,r,n,o,d,s,u,p,_,m,c,f,g,v,x,w,h,C,b,y,A,q,k,E,$,j,U,T,M,B,R,P,D,L,I;return{setters:[e=>{t=e.v,a=e.h,i=e.x},e=>{r=e._},e=>{n=e._},e=>{o=e.u},e=>{d=e.u},e=>{s=e.k,u=e.l,p=e.m,_=e.n,m=e.t,c=e.u},e=>{f=e._},e=>{g=e._},e=>{v=e._},e=>{x=e.g},e=>{w=e.k,h=e.R,C=e.t,b=e.c,y=e.r,A=e.e,q=e.$,k=e.Z,E=e.a0,$=e.a9,j=e._,U=e.S,T=e.aa,M=e.j,B=e.a8,R=e.ad},e=>{P=e.a1,D=e.b,L=e._,I=e.B},null,null,null,null,null,null],execute:function(){const l={class:"px-20px py-24px"},K={class:"w-300px"},N={class:"w-300px"},O={class:"w-300px"},H={class:"w-300px"},S={class:"w-300px"},Z={class:"w-300px"},z={class:"bt-link",href:"",target:"_blank"},F=w({__name:"form-email",props:{isEdit:{type:Boolean},alarm:{},row:{}},emits:["refresh"],setup(e,{expose:t,emit:a}){const i=e,r=a,{t:n}=h(),o=C(i,"isEdit"),d=C(i,"alarm"),p=b((()=>d.value.name)),_=y(null),m=A({title:"",qq_mail:"",qq_smtp_pwd:"",hosts:"",port:465,receiveMail:""}),c={title:{trigger:["blur","input"],validator:()=>""===m.title.trim()?new Error(n("Config.Alarm.index_67")):!(m.title.trim().length>15)||new Error(n("Config.Alarm.index_79"))},qq_mail:{trigger:["blur","input"],validator:()=>""!==m.qq_mail.trim()||new Error(n("Config.Alarm.index_80"))},qq_smtp_pwd:{trigger:["blur","input"],validator:()=>""!==m.qq_smtp_pwd.trim()||new Error(n("Config.Alarm.index_81"))},hosts:{trigger:["blur","input"],validator:()=>""!==m.hosts.trim()||new Error(n("Config.Alarm.index_82"))},port:{trigger:["blur","input"],validator:()=>!!m.port||new Error(n("Config.Alarm.index_83"))},receiveMail:{trigger:["blur","input"],validator:()=>""!==m.receiveMail.trim()||new Error(n("Config.Alarm.index_84"))}},w=()=>({sender_type:p.value,sender_data:{title:m.title,send:{qq_mail:m.qq_mail,qq_stmp_pwd:m.qq_smtp_pwd,hosts:m.hosts,port:`${m.port}`},receive:m.receiveMail.split("\n").filter((e=>""!==e.trim()))}});return(()=>{const{row:e}=i;if(o.value&&e){const{data:l}=e;m.title=l.title,m.qq_mail=l.send.qq_mail,m.qq_smtp_pwd=l.send.qq_stmp_pwd,m.hosts=l.send.hosts,m.port=x(l.send.port),m.receiveMail=l.receive.join("\n")}})(),t({onConfirm:async()=>{await(_.value?.validate()),o.value&&i.row?await s({...w(),sender_id:i.row.id}):await u(w()),r("refresh")}}),(e,t)=>{const a=D,i=P,r=L,n=v,o=g,d=f;return q(),k("div",l,[E(o,{ref_key:"formRef",ref:_,model:U(m),rules:c},{default:$((()=>[E(i,{label:e.$t("Config.Alarm.index_43"),path:"title"},{default:$((()=>[j("div",K,[E(a,{value:U(m).title,"onUpdate:value":t[0]||(t[0]=e=>U(m).title=e),placeholder:""},null,8,["value"])])])),_:1},8,["label"]),E(i,{label:e.$t("Config.Alarm.index_71"),path:"qq_mail"},{default:$((()=>[j("div",N,[E(a,{value:U(m).qq_mail,"onUpdate:value":t[1]||(t[1]=e=>U(m).qq_mail=e),placeholder:""},null,8,["value"])])])),_:1},8,["label"]),E(i,{label:e.$t("Config.Alarm.index_72"),path:"qq_smtp_pwd"},{default:$((()=>[j("div",O,[E(a,{value:U(m).qq_smtp_pwd,"onUpdate:value":t[2]||(t[2]=e=>U(m).qq_smtp_pwd=e),type:"password",placeholder:""},null,8,["value"])])])),_:1},8,["label"]),E(i,{label:e.$t("Config.Alarm.index_73"),path:"hosts"},{default:$((()=>[j("div",H,[E(a,{value:U(m).hosts,"onUpdate:value":t[3]||(t[3]=e=>U(m).hosts=e),placeholder:""},null,8,["value"])])])),_:1},8,["label"]),E(i,{label:e.$t("Config.Alarm.index_74"),path:"port"},{default:$((()=>[j("div",S,[E(r,{value:U(m).port,"onUpdate:value":t[4]||(t[4]=e=>U(m).port=e),min:1,max:65535,"show-button":!1,placeholder:""},null,8,["value"])])])),_:1},8,["label"]),E(i,{label:e.$t("Config.Alarm.index_78"),path:"receiveMail"},{default:$((()=>[j("div",Z,[E(n,{value:U(m).receiveMail,"onUpdate:value":t[5]||(t[5]=e=>U(m).receiveMail=e),row:8,placeholder:e.$t("Config.Alarm.index_75")},null,8,["value","placeholder"])])])),_:1},8,["label"])])),_:1},8,["model"]),E(d,{class:"mt-4px pl-8px"},{default:$((()=>[j("li",null,T(e.$t("Config.Alarm.index_76")),1),j("li",null,T(e.$t("Config.Alarm.index_77")),1),j("li",null,[j("a",z,T(e.$t("Public.Btn.Help")),1)])])),_:1})])}}}),G={class:"px-20px py-24px"},J={class:"w-300px"},Q={class:"w-300px"},V=["href"],W=w({__name:"form-common",props:{isEdit:{type:Boolean},alarm:{},row:{}},emits:["refresh"],setup(e,{expose:l,emit:t}){const a=e,i=t,{t:r}=h(),n=C(a,"isEdit"),o=C(a,"alarm"),d=b((()=>o.value.name)),p=b((()=>o.value.title)),_=y(null),m=A({title:"",url:""}),c={title:{trigger:["blur","input"],validator:()=>""!==m.title.trim()||new Error(r("Config.Alarm.index_47"))},url:{trigger:["blur","input"],validator:()=>""!==m.url.trim()||new Error(r("Config.Alarm.index_48"))}},x=()=>({sender_type:d.value,sender_data:{title:m.title,url:m.url,atall:"True"}});return(()=>{const{row:e}=a;if(n.value&&e){const{data:l}=e;m.title=l.title,m.url=l.url}})(),l({onConfirm:async()=>{await(_.value?.validate()),n.value&&a.row?await s({...x(),sender_id:a.row.id}):await u(x()),i("refresh")}}),(e,l)=>{const t=D,a=P,i=v,r=g,n=f;return q(),k("div",G,[E(r,{ref_key:"formRef",ref:_,model:U(m),rules:c},{default:$((()=>[E(a,{label:e.$t("Config.Alarm.index_43"),path:"title"},{default:$((()=>[j("div",J,[E(t,{value:U(m).title,"onUpdate:value":l[0]||(l[0]=e=>U(m).title=e),placeholder:e.$t("Config.Alarm.index_44")},null,8,["value","placeholder"])])])),_:1},8,["label"]),E(a,{label:"URL",path:"receiveMail"},{default:$((()=>[j("div",Q,[E(i,{value:U(m).url,"onUpdate:value":l[1]||(l[1]=e=>U(m).url=e),row:5,placeholder:e.$t("Config.Alarm.index_45")},null,8,["value","placeholder"])])])),_:1})])),_:1},8,["model"]),E(n,{class:"mt-4px pl-24px"},{default:$((()=>[j("li",null,[j("a",{class:"bt-link",href:U(o).help,target:"_blank"},T(e.$t("Config.Alarm.index_46",[U(p)])),9,V)])])),_:1})])}}}),X={class:"px-20px py-24px"},Y={class:"w-300px"},ee={class:"w-300px"},le={class:"w-300px"},te=["href"],ae=w({__name:"form-tg",props:{isEdit:{type:Boolean},alarm:{},row:{}},emits:["refresh"],setup(e,{expose:l,emit:t}){const a=e,i=t,{t:r}=h(),n=C(a,"isEdit"),o=C(a,"alarm"),d=b((()=>o.value.name)),p=y(null),_=A({title:"",id:"",token:""}),m={title:{trigger:["blur","input"],validator:()=>""!==_.title.trim()||new Error(r("Config.Alarm.index_67"))},id:{trigger:["blur","input"],validator:()=>""!==_.id.trim()||new Error("Please enter Telegram ID")},token:{trigger:["blur","input"],validator:()=>""!==_.token.trim()||new Error("Please enter Telegram TOKEN")}},c=()=>({sender_type:d.value,sender_data:{title:_.title,my_id:_.id,bot_token:_.token}});return(()=>{const{row:e}=a;if(n.value&&e){const{data:l}=e;_.title=l.title,_.id=l.my_id,_.token=l.bot_token}})(),l({onConfirm:async()=>{await(p.value?.validate()),n.value&&a.row?await s({...c(),sender_id:a.row.id}):await u(c()),i("refresh")}}),(e,l)=>{const t=D,a=P,i=g,r=f;return q(),k("div",X,[E(i,{ref_key:"formRef",ref:p,model:U(_),rules:m},{default:$((()=>[E(a,{label:e.$t("Config.Alarm.index_43"),path:"title"},{default:$((()=>[j("div",Y,[E(t,{value:U(_).title,"onUpdate:value":l[0]||(l[0]=e=>U(_).title=e),placeholder:e.$t("Config.Alarm.index_44")},null,8,["value","placeholder"])])])),_:1},8,["label"]),E(a,{label:"ID",path:"id"},{default:$((()=>[j("div",ee,[E(t,{value:U(_).id,"onUpdate:value":l[1]||(l[1]=e=>U(_).id=e),placeholder:"Telegram ID"},null,8,["value"])])])),_:1}),E(a,{label:"TOKEN",path:"token"},{default:$((()=>[j("div",le,[E(t,{value:U(_).token,"onUpdate:value":l[2]||(l[2]=e=>U(_).token=e),placeholder:"Telegram TOKEN"},null,8,["value"])])])),_:1})])),_:1},8,["model"]),E(r,{class:"mt-4px pl-24px"},{default:$((()=>[j("li",null,T(e.$t("Config.Alarm.index_68")),1),j("li",null,T(e.$t("Config.Alarm.index_69")),1),j("li",null,[j("span",null,T(e.$t("Config.Alarm.index_70")),1),j("a",{class:"bt-link",href:U(o).help,target:"_blank"},T(e.$t("Public.Btn.Help")),9,te)])])),_:1})])}}}),ie={class:"p-20px"},re=w({__name:"table-common",props:{row:{},refresh:{}},setup(e){const l=e,s=C(l,"row"),u=(()=>{switch(s.value.name){case"mail":default:return F;case"dingding":case"feishu":case"weixin":return W;case"tg":return ae}})(),{t:f}=h(),g=new Map([["mail",{title:f("Config.Alarm.index_3")}],["dingding",{title:f("Config.Alarm.index_49")}],["feishu",{title:f("Config.Alarm.index_50")}],["weixin",{title:f("Config.Alarm.index_51")}],["tg",{title:"Telegram"}]]),v=t("",{isEdit:!1,alarm:s.value,onRefresh:()=>{R()}}),x=()=>{v.data.isEdit=!1,v.title=f("Config.Alarm.index_52",[s.value.title]),v.show=!0},{table:w,columns:b}=d([{key:"title",title:g.get(s.value.name)?.title||"--",ellipsis:{tooltip:!0},render:e=>e.original?f("Config.Alarm.index_64",[e.data.title]):e.data.title},{key:"used",title:f("Config.Alarm.index_54"),width:80,render:e=>E("a",{class:["bt-link",e.used?"":"error"],onClick:()=>{y(e)}},[e.used?f("Config.Alarm.index_65"):f("Config.Alarm.index_55")])},o({width:200,options:e=>[{label:f("Config.Alarm.index_56"),show:!e.original,onClick:()=>{A(e)}},{label:f("Public.Btn.Edit"),onClick:()=>{(e=>{v.data.row=e,v.data.isEdit=!0,v.title=f("Config.Alarm.index_53",[s.value.title]),v.show=!0})(e)}},{label:f("Config.Alarm.index_57"),onClick:()=>{j(e)}},{label:f("Config.Alarm.index_58"),onClick:()=>{B(e)}}]})]),y=e=>{const l=e.used?f("Config.Alarm.index_66"):f("Config.Alarm.index_18");a({title:f("Config.Alarm.index_59_1",[l,s.value.title,e.data.title]),content:f("Config.Alarm.index_59",[l.toLocaleLowerCase(),s.value.title,e.data.title]),onConfirm:async()=>{await p({sender_id:e.id}),e.used=!e.used}})},A=e=>{a({width:400,title:f("Config.Alarm.index_60"),content:f("Config.Alarm.index_61",[e.data.title]),onConfirm:async()=>{await _({sender_type:s.value.name,sender_id:e.id}),w.data.forEach((l=>{l.original=l.id===e.id}))}})},j=async e=>{await m({sender_id:e.id})},B=e=>{a({title:f("Config.Alarm.index_62",[s.value.title,e.data.title]),content:f("Config.Alarm.index_63",[s.value.title,e.data.title]),onConfirm:async()=>{await c({sender_id:e.id}),R()}})},R=async()=>{await(l.refresh?.()),w.data=s.value.list};return w.data=s.value.list,(e,l)=>{const t=I,a=n,o=r,d=i;return q(),k("div",ie,[E(o,null,{toolsLeft:$((()=>[E(t,{type:"primary",onClick:x},{default:$((()=>[M(T(e.$t("Public.Btn.Add")),1)])),_:1})])),table:$((()=>[E(a,{data:U(w).data,columns:U(b)},null,8,["data","columns"])])),_:1}),E(d,{show:U(v).show,"onUpdate:show":l[0]||(l[0]=e=>U(v).show=e),title:U(v).title,data:U(v).data,width:500,footer:!0,component:U(u)},null,8,["show","title","data","component"])])}}});e("default",w({__name:"index",props:{row:{},refresh:{}},setup(e){const l=re;return(e,t)=>(q(),B(R(U(l)),{row:e.row,refresh:e.refresh},null,8,["row","refresh"]))}}))}}}));