Files
yakpanel-core/YakPanel/static/vite/js/index-8R4CV7L5.js

2 lines
25 KiB
JavaScript
Raw Normal View History

2026-04-07 02:04:22 +05:30
import{_ as Wt}from"./index-BRQskX9P.js?v=1773287522785";import{m as A,v as q,i as X,n as Z,x as G,aq as H,h as J}from"./index-BTglIPU2.js?v=1773287522785";import{_ as Q}from"./index-DIKmrNCq.js?v=1773287522785";import{_ as Y}from"./index.vue_vue_type_script_setup_true_lang-DgjjuUjT.js?v=1773287522785";import{_ as tt}from"./index.vue_vue_type_script_setup_true_lang-C5hb-Th7.js?v=1773287522785";import{_ as et}from"./index.vue_vue_type_script_setup_true_lang-BeO8Hyma.js?v=1773287522785";import{_ as nt}from"./index.vue_vue_type_script_setup_true_lang-D2Bk83Ev.js?v=1773287522785";import{d as ct}from"./check-CNel7fTH.js?v=1773287522785";import{u as ot}from"./useTableColumns-DDeyYvje.js?v=1773287522785";import{u as lt}from"./useTableData-BmkIKQ_R.js?v=1773287522785";import{b as kt,c as Ut,i as at,r as mt,g as st,e as it,d as pt,a as Ct,f as Pt,h as bt,j as Bt,k as It,l as wt,m as Et,n as Lt}from"./rules-pmZEUQ_o.js?v=1773287522785";import{_ as Rt}from"./index.vue_vue_type_script_setup_true_lang-D8O2mMsP.js?v=1773287522785";import{a1 as ht,a3 as $t,ag as gt,b as rt,B as M,a2 as zt}from"./naive-ui--dJnpVcV.js?v=1773287522785";import{k as C,R as P,r as N,e as B,$ as k,Z as U,_ as w,aa as m,a0 as e,S as t,a9 as s,j as $,F as xt,ak as ft,a8 as vt,t as ut,N as I,ai as yt,X as _t}from"./vue-core-DJjvd5ZC.js?v=1773287522785";import{_ as dt}from"./index-CZps0rIN.js?v=1773287522785";import"./prismjs-BZPoR7_J.js?v=1773287522785";import"./index.vue_vue_type_script_setup_true_lang-B7YvCBmY.js?v=1773287522785";import"./data-BVsViUMm.js?v=1773287522785";import"./index-S15tYq5l.js?v=1773287522785";import"./copy-D-wIKr0q.js?v=1773287522785";import"./index.vue_vue_type_script_setup_true_lang-DeTfbeeM.js?v=1773287522785";import"./index-Cg6fMjw6.js?v=1773287522785";const At={class:"mb-4px"},St={class:"mb-20px pl-21px font-bold"},Dt={class:"w-300px"},Mt={class:"w-300px"},jt={class:"w-300px"},Kt={class:"w-300px"},Nt=C({__name:"form",emits:["refresh"],setup(W,{emit:p}){const _=p,{t:h}=P(),v=N(null),n=B({type:"ipv4",start_ip:"",end_ip:"",ip:"",ps:""}),R={start_ip:{trigger:["input","blur"],validator:()=>n.type==="ipv4"&&n.start_ip.trim()===""?new Error(h("Waf.Rules.index_30")):!0},end_ip:{trigger:["input","blur"],validator:()=>n.type==="ipv4"&&n.end_ip.trim()===""?new Error(h("Waf.Rules.index_31")):!0},ip:{trigger:["input","blur"],validator:()=>n.type==="ipv6"&&n.ip.trim()===""?new Error(h("Waf.Rules.index_32")):!0}},f=()=>{n.start_ip="",n.end_ip="",n.ip=""},y=async()=>{var r;await((r=v.value)==null?void 0:r.validate()),n.type==="ipv4"?await kt({start_ip:n.start_ip,end_ip:n.end_ip,ps:n.ps}):await Ut({ip:n.ip,ps:n.ps}),n.start_ip="",n.end_ip="",n.ip="",n.ps="",_("refresh")};return(r,u)=>{const i=gt,o=$t,d=ht,l=rt,a=M,g=Rt;return k(),U("div",At,[w("div",St,m(r.$t("Waf.Rules.index_39")),1),e(g,{ref_key:"formRef",ref:v,model:t(n),rules:R},{default:s(()=>[e(d,{label:r.$t("Waf.Rules.index_19")},{default:s(()=>[e(o,{value:t(n).type,"onUpdate:value":[u[0]||(u[0]=c=>t(n).type=c),f]},{default:s(()=>[e(i,{value:"ipv4"},{default:s(()=>u[5]||(u[5]=[$("IPv4")])),_:1,__:[5]}),e(i,{value:"ipv6"},{default:s(()=>u[6]||(u[6]=[$("IPv6")])),_:1,__:[6]})]),_:1},8,["value"])]),_:1},8,["label"]),t(n).type==="ipv4"?(k(),U(xt,{key:0},[e(d,{label:r.$t("Waf.Rules.index_22"),path:"start_ip"},{default:s(()=>[w("div",Dt,[e(l,{value:t(n).start_ip,"onUpdate:value":u[1]||(u[1]=c=>t(n).start_ip=c),placeholder:r.$t("Waf.Rules.index_23")},null,8,["value","placeholder"])])]),_:1},8,["label"]),e(d,{label:r.$t("Waf.Rules.index_24"),path:"end_ip"},{default:s(()=>[w("div",Mt,[e(l,{value:t(n).end_ip,"onUpdate:value":u[2]||(u[2]=c=>t(n).end_ip=c),placeholder:r.$t("Waf.Rules.index_25")},null,8,["value","placeholder"])])]),_:1},8,["label"])],64)):ft("",!0),t(n).type==="ipv6"?(k(),vt(d,{key:1,label:r.$t("Waf.Rules.index_26"),path:"ip"},{default:s(()=>[w("div",jt,[e(l,{value:t(n).ip,"onUpdate:value":u[3]||(u[3]=c=>t(n).ip=c),placeholder:r.$t("Waf.Rules.index_27")},null,8,["value","placeholder"])])]),_:1},8,["label"])):ft("",!0),e(d,{label:r.$t("Waf.Rules.index_20"),path:"ps"},{default:s(()=>[w("di