Files
yakpanel-core/YakPanel/static/vite/js/index-pMM8fN8Z.js

2 lines
12 KiB
JavaScript
Raw Normal View History

2026-04-07 02:04:22 +05:30
import{as as R,a3 as k,c as A,m as V,n as M,v as D,h as J,x as z}from"./index-BTglIPU2.js?v=1773287522785";import{_ as Z}from"./index-DIKmrNCq.js?v=1773287522785";import{_ as G}from"./index.vue_vue_type_script_setup_true_lang-DgjjuUjT.js?v=1773287522785";import{_ as H}from"./index.vue_vue_type_script_setup_true_lang-BeO8Hyma.js?v=1773287522785";import{u as K}from"./useTableColumns-DDeyYvje.js?v=1773287522785";import{u as Q}from"./useTableData-BmkIKQ_R.js?v=1773287522785";import{_ as X}from"./index.vue_vue_type_script_setup_true_lang-D8O2mMsP.js?v=1773287522785";import{k as U,R as N,an as T,r as y,$,Z as B,_ as p,a0 as l,S as n,c as Y,a8 as O,al as ee,e as te,a9 as m,aa as F,j as q,ak as oe}from"./vue-core-DJjvd5ZC.js?v=1773287522785";import{a6 as j,b as L,o as ne,a as ae,a1 as le,a3 as se,a4 as ie,al as re,_ as ue,a8 as de,B as ce,a2 as _e}from"./naive-ui--dJnpVcV.js?v=1773287522785";import{u as me}from"./useLoading-CZ2gSAW7.js?v=1773287522785";import{u as fe}from"./custom-W85Jyu3e.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 pe=()=>R.post("/btwaf/get_user_limit.json"),we=v=>R.post("/btwaf/add_user_limit.json",{data:JSON.stringify(v)},{requestOptions:{loading:k.global.t("Waf.Flow.API.index_1"),successMessage:!0}}),ve=v=>R.post("/btwaf/edit_user_limit.json",{data:JSON.stringify(v)},{requestOptions:{loading:k.global.t("Waf.Flow.API.index_2"),successMessage:!0}}),Fe=v=>R.post("/btwaf/set_user_limit.json",v,{requestOptions:{loading:k.global.t("Waf.Flow.API.index_3"),successMessage:!0}}),xe=v=>R.post("/btwaf/del_user_limit.json",v,{requestOptions:{loading:k.global.t("Waf.Flow.API.index_4"),successMessage:!0}}),be={class:"flex w-380px"},ge={class:"w-140px mr-12px"},We={class:"flex-1"},he=U({__name:"path",props:{url:{},urlModifiers:{},type:{},typeModifiers:{}},emits:["update:url","update:type"],setup(v){const{t:o}=N(),d=T(v,"url"),i=T(v,"type"),h=y([{label:o("Waf.Flow.Form.index_36"),value:"url"},{label:o("Waf.Flow.Form.index_37"),value:"all"}]),e=w=>{w==="all"&&(d.value="/")};return(w,f)=>{const W=j,a=L;return $(),B("div",be,[p("div",ge,[l(W,{value:i.value,"onUpdate:value":[f[0]||(f[0]=r=>i.value=r),e],options:n(h)},null,8,["value","options"])]),p("div",We,[l(a,{value:d.value,"onUpdate:value":f[1]||(f[1]=r=>d.value=r),disabled:i.value==="all",placeholder:w.$t("Waf.Flow.Form.index_35")},null,8,["value","disabled","placeholder"])])])}}}),x="allsite",qe=U({__name:"site",props:{value:{},valueModifiers:{}},emits:["update:value"],setup(v){const o=T(v,"value"),d=fe(),{t:i}=N(),{loading:h,setLoading:e}=me(),w=y([]),f=y([{label:i("Waf.Flow.Form.index_39"),value:x}]),W=Y(()=>o.value===x),a=({option:c,handleClose:s})=>{if(c.value!==x)return l(ne,{class:"mr-6px",closable:!0,onClose:g=>{g.stopPropagation(),s()}},{default:()=>[c.label]})},r=c=>{W.value||(c.includes(x)?(o.value=x,w.value=f.value.map(s=>s.value)):c.length!==f.value.length-1?(o.value=c.filter(s=>s!==x),w.value=c.filter(s=>s!==x)):c.length===f.value.length-1&&(o.value=x,w.value=f.value.map(s=>s.value))),W.value&&(c.includes(x)?c.length!==f.value.length&&(o.value=c.filter(s=>s!==x),w.value=c.filter(s=>s!==x)):(o.value=[],w.value=[]))},b=()=>{f.value=Object.entries(d.config.sitemap).map(([c,s])=>({label:c,value:s})),f.value.unshift({label:i("Waf.Flow.Form.index_39"),value:x})},u=()=>{o.value===x?w.value=f.value.map(c=>c.value):ae(o.value)&&(w.value=o.value)};return(async()=>{try{e(!0),await d.getConfig(),b(),u()}finally{e(!1)}})(),(c,s)=>{const g=j;return $(),O(g,{loading:n(h),value:n(w),multiple:"",filterable:"",options:n(f),"max-tag-count":"responsive","consistent-menu-width":!1,"render-tag":a,placeholder:c.$t("Waf.Flow.Form.index_38"),"onUpdate:value":r},null,8,["loading","value","options","placeholder"])}}}),ye=A(qe,[["_