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

2 lines
12 KiB
JavaScript

System.register(["./index-legacy-Cv0QQQJ6.js?v=1773287522785","./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","./useTableData-legacy-3kc3lnk4.js?v=1773287522785","./useTableColumns-legacy-DP6ypvsQ.js?v=1773287522785","./alarm-legacy-B0l3BTRO.js?v=1773287522785","./vue-core-legacy-Cn1vuJ3s.js?v=1773287522785","./index.vue_vue_type_script_setup_true_lang-legacy-BBkGleHZ.js?v=1773287522785","./naive-ui-legacy-BW82sq8q.js?v=1773287522785","./alarm-legacy-wcthH3Ek.js?v=1773287522785","./prismjs-legacy-BN0FEcG9.js?v=1773287522785","./index.vue_vue_type_script_setup_true_lang-legacy-BQ2Kqzbl.js?v=1773287522785","./data-legacy-B9xdUIE5.js?v=1773287522785","./index-legacy-hh1mlQOF.js?v=1773287522785","./copy-legacy-CoXPjkKf.js?v=1773287522785","./index-legacy-DgZ0-E4f.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,t){"use strict";var n,a,i,l,o,s,r,d,c,u,g,m,p,_,f,x,h,C,y,w,b,v,k,A,j,L,$,z,P,R,T,M,W,E,U,B,S,H,D,I,N,O,V,X,q,F,Q,Z,G,J,K,Y,ee,te,ne,ae,ie,le;return{setters:[e=>{n=e._},e=>{a=e.n,i=e.a3,l=e.c,o=e.w,s=e.an,r=e.ao,d=e.p,c=e.h,u=e.i,g=e.v,m=e.x,p=e.P,_=e._,f=e.ap},e=>{x=e._},e=>{h=e._},e=>{C=e.u},e=>{y=e.u,w=e.a},e=>{b=e.g,v=e.d,k=e.a,A=e.c,j=e.b,L=e.e,$=e.s,z=e.f},e=>{P=e.r,R=e.k,T=e.t,M=e.R,W=e.c,E=e.a0,U=e.$,B=e.Z,S=e._,H=e.aa,D=e.S,I=e.a8,N=e.F,O=e.e,V=e.N,X=e.a9,q=e.j,F=e.b,Q=e.a3,Z=e.L,G=e.n,J=e.o,K=e.am,Y=e.X},e=>{ee=e._},e=>{te=e.at,ne=e.e,ae=e.B,ie=e.a2},e=>{le=e.o},null,null,null,null,null,null,null,null],execute:function(){var oe=document.createElement("style");oe.textContent=".alarm-info+.alarm-info[data-v-6902ab8d]{margin-top:20px}.alarm-title[data-v-6902ab8d]{margin-bottom:10px;font-size:14px;font-weight:700}.alarm-box[data-v-6902ab8d]{max-height:200px;overflow-y:auto;border-radius:4px;--un-bg-opacity:1;background-color:rgb(245 245 245 / var(--un-bg-opacity));padding:16px;line-height:22px;border:1px solid #ececec}.icon[data-v-c2728218]{width:36px;height:36px;margin-right:8px;background:url(/static/vite/images/alarm-B1ogLXlo.png);background-size:100%;border-radius:6px}.icon.mail[data-v-c2728218]{background-position:0 36px}.icon.dingding[data-v-c2728218]{background-position:0 0}.icon.feishu[data-v-c2728218]{background-position:0 144px}.icon.weixin[data-v-c2728218]{background-position:0 72px}.icon.tg[data-v-c2728218]{background-position:0 180px}\n/*$vite$:1*/",document.head.appendChild(oe);const se=P([]),re=new Map([["mail",i.global.t("Config.Alarm.index_3")],["feishu",i.global.t("Config.Alarm.index_4")],["dingding",i.global.t("Config.Alarm.index_5")],["weixin",i.global.t("Config.Alarm.index_6")],["tg","Telegram"]]);function de(e){const t=se.value.find((t=>t.id===e));return t?`${t.data.title} (${re.get(t.sender_type)})`:""}const ce={class:"p-20px"},ue={class:"alarm-info"},ge={class:"alarm-title"},me={key:1,class:"alarm-box"},pe={class:"alarm-info"},_e={class:"alarm-title"},fe=["innerHTML"],xe=l(R({__name:"record-details",props:{row:{}},setup(e){const t=T(e,"row"),{t:n}=M(),a=W((()=>Object.entries(t.value.result.send_data).map((e=>{const t=de(e[0]);return{result:1===e[1],resultMsg:1===e[1]?n("Config.Alarm.index_108"):e[1],account:t}})))),i=P([{key:"account",title:n("Config.Alarm.index_106"),render:e=>e.account||"--"},{key:"resultMsg",title:n("Config.Alarm.index_107"),render:e=>E("span",{class:e.result?"text-primary":"text-error"},[e.resultMsg])}]);return(e,n)=>{const l=te;return U(),B("div",ce,[S("div",ue,[S("div",ge,H(e.$t("Config.Alarm.index_104")),1),D(a).length>0?(U(),I(l,{key:0,data:D(a),columns:D(i)},null,8,["data","columns"])):(U(),B("div",me,H(D(t).result.stop_msg),1))]),S("div",pe,[S("div",_e,H(e.$t("Config.Alarm.index_105")),1),S("div",{class:"alarm-box",innerHTML:e.row.send_data.msg_list.join("<br />")},null,8,fe)])])}}}),[["__scopeId","data-v-6902ab8d"]]),he={class:"p-20px"},Ce=R({__name:"record",props:{row:{}},setup(e){const t=T(e,"row"),{t:n}=M(),i=()=>{c({title:n("Config.Alarm.index_95",[t.value.title]),content:n("Config.Alarm.index_96",[t.value.title]),onConfirm:async()=>{await A({task_id:t.value.id,record_ids:[]}),w()}})},{table:l,columns:g,setLoading:m}=C([{key:"create_time",title:n("Config.Alarm.index_97"),render:e=>o(e.create_time)},{key:"do_send",title:n("Config.Alarm.index_98"),render:e=>{let t=e.result.stop_msg;if(e.do_send){const a=Object.values(e.result.send_data).reduce(((e,t)=>(s(t)&&1===t?e.success++:r(t)&&e.fail++,e)),{success:0,fail:0});t=n("Config.Alarm.index_99",[a.success,a.fail])}return E(ne,null,{trigger:()=>E("span",{class:e.do_send?"text-primary":"text-error"},[e.do_send?n("Config.Alarm.index_110"):n("Config.Alarm.index_100")]),default:()=>E(N,null,[t])})}},{key:"details",title:n("Config.Alarm.index_101"),render:e=>E("a",{class:"bt-link",href:"javascript:;",onClick:()=>{p(e)}},[n("Config.Alarm.index_109")])},y({width:100,options:e=>[{label:n("Public.Btn.Del"),onClick:()=>{_(e)}}]})]),p=e=>{d({title:n("Config.Alarm.index_101"),width:480,data:{row:e},component:xe})},_=e=>{c({title:n("Config.Alarm.index_102"),content:n("Config.Alarm.index_103"),onConfirm:async()=>{await v({task_id:t.value.id,record_ids:[e.id]}),w()}})},f=O({task_id:t.value.id,page:1,size:10}),w=async()=>{try{m(!0);const{message:e}=await k(V(f));u(e)&&(l.data=a(e.list)?e.list:[],l.total=e.count)}finally{m(!1)}};return w(),(e,t)=>{const n=ae,a=h,o=ee,s=x;return U(),B("div",he,[E(s,null,{toolsLeft:X((()=>[E(n,{onClick:i},{default:X((()=>[q(H(e.$t("Config.Alarm.index_94")),1)])),_:1})])),table:X((()=>[E(a,{"max-height":382,loading:D(l).loading,data:D(l).data,columns:D(g)},null,8,["loading","data","columns"])])),pageRight:X((()=>[E(o,{page:D(f).page,"onUpdate:page":t[0]||(t[0]=e=>D(f).page=e),"page-size":D(f).size,"onUpdate:pageSize":t[1]||(t[1]=e=>D(f).size=e),"item-count":D(l).total,onRefresh:w},null,8,["page","page-size","item-count"])])),_:1})])}}}),ye=R({__name:"index",setup(e,{expose:n}){const i=Q((()=>p((()=>t.import("./form-legacy-DuvI0fIS.js?v=1773287522785")),void 0))),{t:l}=M(),s=g("",{isEdit:!1,onRefresh:()=>{z()}}),r=()=>{s.data.isEdit=!1,s.title=l("Config.Alarm.index_1"),s.show=!0},{table:u,columns:_,setLoading:f}=C([{key:"title",title:l("Config.Alarm.index_7"),minWidth:140,ellipsis:{tooltip:!0}},w({minWidth:100,status:e=>({checkedValue:!0,checkedLabel:l("Config.Alarm.index_8"),uncheckedValue:!1,uncheckedLabel:l("Config.Alarm.index_9"),onClick:t=>{k(t,e)}})}),{key:"sender",title:l("Config.Alarm.index_92"),width:"14%",minWidth:140,ellipsis:{tooltip:!0},render:e=>{const{sender:t}=e,n=[];return t.forEach((e=>{const t=de(e);t&&n.push(t)})),n.join(l("Public.Punctuation.Comma"))}},{key:"view_msg",title:l("Config.Alarm.index_10"),width:"34%",minWidth:180,ellipsis:{tooltip:!0},render:e=>E("span",{innerHTML:e.view_msg},null)},{key:"last_check",title:l("Config.Alarm.index_11"),width:"14%",minWidth:140,render:e=>e.last_check?o(e.last_check):"--"},y({width:"12%",minWidth:150,options:e=>[{label:l("Config.Alarm.index_12"),onClick:()=>{v(e)}},{label:l("Public.Btn.Edit"),onClick:()=>{(e=>{s.data.row=e,s.data.isEdit=!0,s.title=l("Config.Alarm.index_2"),s.show=!0})(e)}},{label:l("Public.Btn.Del"),onClick:()=>{A(e)}}]})]),v=e=>{d({title:l("Config.Alarm.index_93",[e.title]),width:800,data:{row:e},component:Ce})},k=(e,t)=>{const n=l(e?"Config.Alarm.index_18":"Config.Alarm.index_13");c({title:l("Config.Alarm.index_14",[n,t.title]),content:l("Config.Alarm.index_15",[n.toLocaleLowerCase(),t.title]),onConfirm:async()=>{await $({task_id:t.id,status:e?1:0}),t.status=e}})},A=e=>{c({title:l("Config.Alarm.index_16"),content:l("Config.Alarm.index_17"),onConfirm:async()=>{await j({task_id:e.id}),z()}})},z=async(e=!1)=>{try{f(!0),e&&await async function(){const{message:e}=await b({refresh:0});se.value=a(e)?e:[]}();const{message:t}=await L();u.data=a(t)?t:[]}finally{f(!1)}};return z(!0),F((()=>{se.value=[]})),n({init:z}),(e,t)=>{const n=ae,a=h,l=x,o=m;return U(),B("div",null,[E(l,null,{toolsLeft:X((()=>[E(n,{type:"primary",onClick:r},{default:X((()=>[q(H(e.$t("Config.Alarm.index_91")),1)])),_:1})])),table:X((()=>[E(a,{loading:D(u).loading,data:D(u).data,columns:D(_)},null,8,["loading","data","columns"])])),_:1}),E(o,{show:D(s).show,"onUpdate:show":t[0]||(t[0]=e=>D(s).show=e),title:D(s).title,data:D(s).data,width:860,"min-height":340,footer:!0,component:D(i)},null,8,["show","title","data","component"])])}}}),we={class:"flex items-center"},be={class:"flex-1 leading-[1.5]"},ve={class:"flex"},ke=["href"],Ae=l(R({__name:"table-module",props:{row:{}},emits:["click"],setup(e,{emit:t}){const n=t,a=()=>{n("click")};return(e,t)=>(U(),B("div",we,[S("div",{class:Z(["icon",e.row.name])},null,2),S("div",be,[S("span",{class:"text-14px font-bold cursor-pointer",onClick:a},H(e.row.title),1),S("div",ve,[S("span",null,H(e.row.ps),1),S("a",{class:"bt-link",href:e.row.help,target:"_blank"},">>"+H(e.$t("Config.Alarm.index_42")),9,ke)])])]))}}),[["__scopeId","data-v-c2728218"]]),je=R({__name:"table-config",props:{row:{}},emits:["click"],setup(e,{emit:t}){const n=t,a=T(e,"row"),{t:i}=M(),l=W((()=>a.value.list.map((e=>e.data.title)).join(i("Public.Punctuation.Comma")))),o=()=>{n("click")};return(e,t)=>{const n=_;return U(),B("div",null,[D(a).list.length<=0?(U(),I(n,{key:0,type:"error",onClick:o},{default:X((()=>[q(H(e.$t("Config.Alarm.index_40")),1)])),_:1})):(U(),B("span",{key:1,class:"cursor-pointer",onClick:o},H(e.$t("Config.Alarm.index_41",[D(l)])),1))])}}}),Le=R({__name:"index",setup(e,{expose:t}){const{t:n}=M(),{table:i,columns:l,setLoading:o}=C([{key:"module",title:n("Config.Alarm.index_34"),width:"42%",minWidth:400,render:e=>E(Ae,{row:e,onClick:()=>{s(e)}},null)},{key:"config",title:n("Config.Alarm.index_35"),minWidth:320,render:e=>E(je,{row:e,onClick:()=>{s(e)}},null)},y({width:100,options:e=>[{label:n("Public.Btn.Conf"),onClick:()=>{s(e)}}]})]),s=e=>{le({row:e,onRefresh:d})},r=[{name:"mail",title:n("Config.Alarm.index_3"),ps:n("Config.Alarm.index_36"),help:"https://www.yakpanel.com/bbs/thread-66183-1-1.html"},{name:"dingding",title:n("Config.Alarm.index_5"),ps:n("Config.Alarm.index_37"),help:"https://www.yakpanel.com/bbs/thread-108081-1-1.html"},{name:"weixin",title:n("Config.Alarm.index_6"),ps:n("Config.Alarm.index_38"),help:"https://www.yakpanel.com/bbs/thread-108116-1-1.html"},{name:"feishu",title:n("Config.Alarm.index_4"),ps:n("Config.Alarm.index_39"),help:"https://www.yakpanel.com/forum/d/16942-yakpanel-how-does-set-lark-or-feishu-notification"},{name:"tg",title:"Telegram",ps:"Use Telegram to send and receive panel notifications",help:"https://www.yakpanel.com/forum/d/5115-how-to-add-telegram-to-panel-notifications"}],d=async()=>{try{o(!0);const{message:e}=await b({refresh:1});a(e)&&i.data.forEach((t=>{t.list=e.filter((e=>e.sender_type===t.name))}))}finally{o(!1)}};return i.data=r.map((e=>({...e,list:[]}))),G((()=>{d()})),t({init:d}),(e,t)=>{const n=h;return U(),B("div",null,[E(n,{loading:D(i).loading,data:D(i).data,columns:D(l)},null,8,["loading","data","columns"])])}}}),$e=R({__name:"index",setup(e,{expose:t}){const{t:n}=M(),{table:i,columns:l,setLoading:o}=C([{key:"log",title:n("Config.Alarm.index_7"),ellipsis:{tooltip:!0},render:e=>E("span",{innerHTML:e.log},null)},{key:"addtime",title:n("Config.Alarm.index_87"),width:150}]),s=O({p:1,limit:20}),r=async()=>{try{o(!0);const{message:e}=await z(V(s));u(e)&&(i.data=a(e.data)?e.data:[],i.total=f(e.page))}finally{o(!1)}};return J((()=>{r()})),t({init:r}),(e,t)=>{const n=h,a=ee,o=x;return U(),B("div",null,[E(o,null,{table:X((()=>[E(n,{loading:D(i).loading,data:D(i).data,columns:D(l)},null,8,["loading","data","columns"])])),pageRight:X((()=>[E(a,{page:D(s).p,"onUpdate:page":t[0]||(t[0]=e=>D(s).p=e),"page-size":D(s).limit,"onUpdate:pageSize":t[1]||(t[1]=e=>D(s).limit=e),"item-count":D(i).total,"store-key":"alarm-logs",onRefresh:r},null,8,["page","page-size","item-count"])])),_:1})])}}});e("default",R({__name:"index",setup(e){const{t:t}=M(),a=K(),i=P("list"),l=[{key:"list",label:t("Config.Alarm.index_88"),component:ye},{key:"settings",label:t("Config.Alarm.index_89"),component:Le},{key:"logs",label:t("Config.Alarm.index_90"),component:$e}],o=a.currentRoute.value.query;return o.menu&&(i.value=o.menu),(e,t)=>{const a=n,o=ie;return U(),I(o,{class:"p-16px"},{default:X((()=>[E(a,{value:D(i),"onUpdate:value":t[0]||(t[0]=e=>Y(i)?i.value=e:null),options:l},null,8,["value"])])),_:1})}}}))}}}));