2 lines
12 KiB
JavaScript
2 lines
12 KiB
JavaScript
System.register(["./index-legacy-DgZ0-E4f.js?v=1773287522785","./index.vue_vue_type_script_setup_true_lang-legacy-LjZ-8uGn.js?v=1773287522785","./vue-core-legacy-Cn1vuJ3s.js?v=1773287522785","./index-legacy-DQdImDha.js?v=1773287522785","./setting-legacy-DG9cBT-a.js?v=1773287522785","./site-legacy-BrICTGUT.js?v=1773287522785","./index-legacy-CyPaW9gY.js?v=1773287522785","./naive-ui-legacy-BW82sq8q.js?v=1773287522785","./prismjs-legacy-BN0FEcG9.js?v=1773287522785"],(function(e,a){"use strict";var i,l,t,n,c,s,o,d,u,_,p,r,f,x,m,v,g,b,S,y,C,W,$,w,h,U,j,k,P,E,M,D,N,T,B,R,J;return{setters:[e=>{i=e._},e=>{l=e._},e=>{t=e.k,n=e.R,c=e.an,s=e.r,o=e.$,d=e.Z,u=e.F,_=e._,p=e.a0,r=e.S,f=e.a9,x=e.aa,m=e.l,v=e.v,g=e.j,b=e.t,S=e.c,y=e.e,C=e.ab},e=>{W=e.i,$=e.m,w=e.n,h=e.h},e=>{U=e.d},e=>{j=e.i,k=e.j,P=e.k,E=e.l},e=>{M=e._},e=>{D=e.a6,N=e._,T=e.al,B=e.a1,R=e.aH,J=e.B},null],execute:function(){const a={class:"w-160px"},O={class:"ml-8px"},Z={class:"w-300px text-#666 leading-18px"},q={class:"mb-4px"},A={class:"mb-10px"},F={class:"mb-4px"},H={class:"mb-10px"},I={class:"mb-4px"},z={class:"mb-10px"},G={class:"mb-4px"},K=t({__name:"RequestType",props:{value:{},valueModifiers:{}},emits:["update:value"],setup(e){const{t:i}=n(),l=c(e,"value"),t=s([{label:i("Waf.Site.Config.index_40"),value:1},{label:i("Waf.Site.Config.index_41"),value:2},{label:i("Waf.Site.Config.index_42"),value:3},{label:i("Waf.Site.Config.index_43"),value:4}]);return(e,i)=>{const n=D,c=M;return o(),d(u,null,[_("div",a,[p(n,{value:l.value,"onUpdate:value":i[0]||(i[0]=e=>l.value=e),options:r(t)},null,8,["value","options"])]),_("div",O,[p(c,null,{default:f((()=>[_("div",Z,[_("div",q,[_("b",null,x(e.$t("Waf.Site.Config.desc_1")),1)]),_("div",A,x(e.$t("Waf.Site.Config.desc_2")),1),_("div",F,[_("b",null,x(e.$t("Waf.Site.Config.desc_3")),1)]),_("div",H,x(e.$t("Waf.Site.Config.desc_4")),1),_("div",I,[_("b",null,x(e.$t("Waf.Site.Config.desc_5")),1)]),_("div",z,x(e.$t("Waf.Site.Config.desc_6")),1),_("div",G,[_("b",null,x(e.$t("Waf.Site.Config.desc_7")),1)]),_("div",null,x(e.$t("Waf.Site.Config.desc_8")),1)])])),_:1})])],64)}}}),L={class:"w-100px"},Q={class:"ml-8px"},V={class:"w-300px text-#666 leading-18px"},X={class:"mb-4px"},Y={class:"mb-10px"},ee={class:"mb-4px"},ae=t({__name:"UrlDefense",props:{url:{},urlModifiers:{}},emits:["update:url"],setup(e){const{t:a}=n(),i=c(e,"url"),l=s([{label:a("Public.Status.Enable"),value:1},{label:a("Public.Status.Disable"),value:0}]);return(e,a)=>{const t=D,n=M;return o(),d(u,null,[_("div",L,[p(t,{value:i.value,"onUpdate:value":a[0]||(a[0]=e=>i.value=e),options:r(l)},null,8,["value","options"])]),_("div",Q,[p(n,null,{default:f((()=>[_("div",V,[_("div",X,[_("b",null,x(e.$t("Waf.Site.Config.index_104")),1)]),_("div",Y,x(e.$t("Waf.Site.Config.index_107")),1),_("div",ee,[_("b",null,x(e.$t("Waf.Site.Config.index_105")),1)]),_("div",null,x(e.$t("Waf.Site.Config.index_106")),1)])])),_:1})])],64)}}}),ie={class:"flex-1"},le={class:"flex items-center"},te={class:"w-100px"},ne={class:"ml-8px"},ce={class:"w-300px text-#666 leading-18px"},se={class:"mb-4px"},oe={class:"mb-10px"},de={class:"mb-4px"},ue={class:"w-80px ml-12px"},_e={class:"ml-12px"},pe=t({__name:"IpDefense",props:{open:{},openModifiers:{},max:{},maxModifiers:{},contain:{type:Boolean},containModifiers:{}},emits:["update:open","update:max","update:contain"],setup(e){const{t:a}=n(),i=c(e,"open"),l=s([{label:a("Public.Status.Enable"),value:1},{label:a("Public.Status.Disable"),value:0}]),t=c(e,"max"),u=c(e,"contain");return(e,a)=>{const n=D,c=M,s=N,b=T;return o(),d("div",ie,[_("div",le,[_("div",te,[p(n,{value:i.value,"onUpdate:value":a[0]||(a[0]=e=>i.value=e),options:r(l)},null,8,["value","options"])]),_("div",ne,[p(c,null,{default:f((()=>[_("div",ce,[_("div",se,[_("b",null,x(e.$t("Waf.Site.Config.index_104")),1)]),_("div",oe,x(e.$t("Waf.Site.Config.index_108")),1),_("div",de,[_("b",null,x(e.$t("Waf.Site.Config.index_105")),1)]),_("div",null,x(e.$t("Waf.Site.Config.index_106")),1)])])),_:1})]),m(_("div",ue,[p(s,{value:t.value,"onUpdate:value":a[1]||(a[1]=e=>t.value=e),placeholder:"","show-button":!1},null,8,["value"])],512),[[v,1===i.value]]),m(_("div",{class:"ml-8px text-desc"},x(e.$t("Public.Unit.Time",t.value||0)),513),[[v,1===i.value]]),m(_("div",_e,[p(b,{checked:u.value,"onUpdate:checked":a[2]||(a[2]=e=>u.value=e)},{default:f((()=>[g(x(e.$t("Waf.Site.Config.index_110")),1)])),_:1},8,["checked"])],512),[[v,1===i.value]])]),m(_("div",{class:"mt-12px text-error"},x(e.$t("Waf.Site.Config.index_111")),513),[[v,!t.value||t.value<5e3]])])}}}),re={class:"p-20px"},fe={class:"flex-1"},xe={class:"w-160px"},me={class:"w-160px mr-8px"},ve={class:"text-desc"},ge={class:"w-160px mr-8px"},be={class:"text-desc"},Se={class:"w-160px mr-8px"},ye={class:"text-desc"},Ce={class:"w-320px"},We={class:"flex-1"},$e={class:"w-160px"},we={class:"text-error"},he={class:"text-error"},Ue={class:"text-error"},je={class:"text-error"},ke={class:"text-error"},Pe={class:"text-error"},Ee={class:"text-error"};e("default",t({__name:"index",props:{siteName:{},config:{}},emits:["refresh"],setup(e,{expose:a,emit:t}){const c=e,M=t,{t:T}=n(),O=b(c,"siteName"),Z=s(null),q=S((()=>void 0===O.value)),A=y({cc_mode:1,cc_type_status:2,cycle:60,limit:120,endtime:1800,is_cc_url:1,cc_enhance_mode:1,increase_wu_heng:1,country:[],cc_increase_type:"js",cc_ip_max:{open:0,ip_max:1e4,static:!1}}),F={cycle:{trigger:["blur","input"],validator:()=>A.cycle?!(A.cycle<30)||new Error(T("Waf.Site.Config.index_35")):new Error(T("Waf.Site.Config.index_34"))},limit:{trigger:["blur","input"],validator:()=>A.limit?!(A.limit<30)||new Error(T("Waf.Site.Config.index_35")):new Error(T("Waf.Site.Config.index_36"))},endtime:{trigger:["blur","input"],validator:()=>!!A.endtime||new Error(T("Waf.Site.Config.index_37"))}},H=[{label:T("Waf.Site.Config.index_38"),value:1},{label:T("Waf.Site.Config.index_39"),value:2}],I=s([{label:T("Waf.Site.Config.index_46"),value:"browser"},{label:T("Waf.Site.Config.index_47"),value:"js"},{label:T("Waf.Site.Config.index_48"),value:"code"},{label:T("Waf.Site.Config.index_49"),value:"renji"},{label:T("Waf.Site.Config.index_50"),value:"huadong"}]),z=s([]),G=()=>{A.country=z.value.map((e=>`${e.value}`))},L=()=>{A.country=[]};let Q=!1;const V=async e=>{if("renji"===e&&!Q){const{message:e}=await j();Q=!0,W(e)&&e.result&&(A.cc_increase_type="js",I.value[3].disabled=!0,I.value[4].disabled=!0,$.error(T("Waf.Site.Config.index_51")))}},X=async()=>{const{close:e}=$.loading(T("Waf.Site.Config.index_52",[q.value?T("Waf.Site.Config.index_99"):T("Waf.Site.Config.index_100")]));try{const e=(()=>{const e=1===A.cc_mode?{country:A.country.join(","),is_cc_url:A.is_cc_url}:{};return{cc_mode:1===A.cc_mode?1:A.cc_enhance_mode?3:4,cycle:A.cycle,limit:A.limit,endtime:A.endtime,is_open_global:void 0===O.value?1:0,increase:0===A.cc_enhance_mode?0:1,increase_wu_heng:A.increase_wu_heng,cc_increase_type:A.cc_increase_type,cc_type_status:A.cc_type_status,...e,cc_ip_max:JSON.stringify({open:1===A.cc_ip_max.open,ip_max:A.cc_ip_max.ip_max,static:A.cc_ip_max.static})}})();3!==e.cc_mode&&await P(),q.value?await U(e):await E({...e,siteName:O.value||""}),M("refresh")}finally{e()}};return(async()=>{const{message:e}=await k();w(e)&&(z.value=e.map((e=>({label:e,value:e}))))})(),(()=>{const{config:e}=c;e&&(A.cc_mode=e.cc_mode<=1?1:2,A.cc_type_status=e.cc_type_status,A.cycle=e.cc.cycle,A.limit=e.cc.limit,A.endtime=e.cc.endtime,A.is_cc_url=e.cc.is_cc_url?1:0,A.cc_increase_type=e.cc.cc_increase_type||"js",A.country=Object.keys(e.cc.countrys),e.cc.cc_ip_max&&(A.cc_ip_max.open=e.cc.cc_ip_max.open?1:0,A.cc_ip_max.ip_max=e.cc.cc_ip_max.ip_max,A.cc_ip_max.static=e.cc.cc_ip_max.static))})(),a({onConfirm:async({hide:e})=>{if(await(Z.value?.validate()),2===A.cc_mode)return h({title:T("Public.Confirm.Title"),content:()=>p(u,null,[T("Waf.Site.Config.desc_9"),p("br",null,null),T("Waf.Site.Config.desc_10"),p("br",null,null),T("Waf.Site.Config.desc_11")]),onConfirm:async({hide:a})=>(await X(),a(),e(),!1)}),!1;await X()}}),(e,a)=>{const t=D,n=B,c=N,s=J,u=R,b=l,S=C("i18n-t"),y=i;return o(),d("div",re,[p(b,{ref_key:"formRef",ref:Z,model:r(A),rules:F,"label-width":"160"},{default:f((()=>[p(n,{label:e.$t("Waf.Site.Config.index_11")},{default:f((()=>[_("div",fe,[_("div",xe,[p(t,{value:r(A).cc_mode,"onUpdate:value":a[0]||(a[0]=e=>r(A).cc_mode=e),options:H},null,8,["value"])]),m(_("div",{class:"w-320px mt-6px text-desc leading-20px"},x(e.$t("Waf.Site.Config.index_12")),513),[[v,2===r(A).cc_mode]])])])),_:1},8,["label"]),p(n,{label:e.$t("Waf.Site.Config.index_13")},{default:f((()=>[p(K,{value:r(A).cc_type_status,"onUpdate:value":a[1]||(a[1]=e=>r(A).cc_type_status=e)},null,8,["value"])])),_:1},8,["label"]),p(n,{label:e.$t("Waf.Site.Config.index_14"),path:"cycle"},{default:f((()=>[_("div",me,[p(c,{value:r(A).cycle,"onUpdate:value":a[2]||(a[2]=e=>r(A).cycle=e),min:30,"show-button":!1},null,8,["value"])]),_("span",ve,x(e.$t("Public.Unit.Second",r(A).cycle)),1)])),_:1},8,["label"]),p(n,{label:e.$t("Waf.Site.Config.index_16"),path:"limit"},{default:f((()=>[_("div",ge,[p(c,{value:r(A).limit,"onUpdate:value":a[3]||(a[3]=e=>r(A).limit=e),min:30,"show-button":!1},null,8,["value"])]),_("span",be,x(e.$t("Public.Unit.Time",r(A).limit)),1)])),_:1},8,["label"]),p(n,{label:e.$t("Waf.Site.Config.index_18"),path:"endtime"},{default:f((()=>[_("div",Se,[p(c,{value:r(A).endtime,"onUpdate:value":a[4]||(a[4]=e=>r(A).endtime=e),min:1,"show-button":!1},null,8,["value"])]),_("span",ye,x(e.$t("Public.Unit.Second",r(A).endtime)),1)])),_:1},8,["label"]),m(p(n,{label:e.$t("Waf.Site.Config.index_19")},{default:f((()=>[p(ae,{url:r(A).is_cc_url,"onUpdate:url":a[5]||(a[5]=e=>r(A).is_cc_url=e)},null,8,["url"])])),_:1},8,["label"]),[[v,1===r(A).cc_mode]]),p(n,{label:e.$t("Waf.Site.Config.index_109")},{default:f((()=>[p(pe,{open:r(A).cc_ip_max.open,"onUpdate:open":a[6]||(a[6]=e=>r(A).cc_ip_max.open=e),max:r(A).cc_ip_max.ip_max,"onUpdate:max":a[7]||(a[7]=e=>r(A).cc_ip_max.ip_max=e),contain:r(A).cc_ip_max.static,"onUpdate:contain":a[8]||(a[8]=e=>r(A).cc_ip_max.static=e)},null,8,["open","max","contain"])])),_:1},8,["label"]),m(p(n,{label:e.$t("Waf.Site.Config.index_20"),"show-feedback":!1},{default:f((()=>[_("div",Ce,[p(t,{value:r(A).country,"onUpdate:value":a[9]||(a[9]=e=>r(A).country=e),options:r(z),multiple:!0,filterable:!0,"max-tag-count":"responsive",":placeholder":e.$t("Waf.Site.Config.index_21")},{header:f((()=>[p(u,{class:"w-full"},{default:f((()=>[p(s,{class:"flex-1",onClick:G},{default:f((()=>[g(x(e.$t("Public.All")),1)])),_:1}),p(s,{class:"flex-1",onClick:L},{default:f((()=>[g(x(e.$t("Public.Btn.Cancel")),1)])),_:1})])),_:1})])),_:1},8,["value","options",":placeholder"])])])),_:1},8,["label"]),[[v,1===r(A).cc_mode]]),m(p(n,{label:e.$t("Waf.Site.Config.index_22"),"show-feedback":!1},{default:f((()=>[_("div",We,[_("div",$e,[p(t,{value:r(A).cc_increase_type,"onUpdate:value":[a[10]||(a[10]=e=>r(A).cc_increase_type=e),V],options:r(I)},null,8,["value","options"])]),m(_("div",{class:"mt-6px text-error"},x(e.$t("Waf.Site.Config.index_23")),513),[[v,"code"===r(A).cc_increase_type]])])])),_:1},8,["label"]),[[v,2===r(A).cc_mode]])])),_:1},8,["model"]),p(y,{class:"mt-20px"},{default:f((()=>[_("li",we,x(e.$t("Waf.Site.Config.index_24")),1),m(_("li",{class:"text-error"},x(e.$t("Waf.Site.Config.index_102")),513),[[v,2===r(A).cc_mode]]),p(S,{tag:"li",keypath:"Waf.Site.Config.index_97",scope:"global"},{index_1:f((()=>[_("span",he,x(r(A).limit),1)])),index_2:f((()=>[_("span",Ue,x(r(A).cycle),1)])),index_3:f((()=>[_("span",je,x(r(A).endtime),1)])),_:1}),m(_("li",{class:"text-error"},x(e.$t("Waf.Site.Config.index_29")),513),[[v,1===r(A).cc_mode]]),p(S,{tag:"li",keypath:"Waf.Site.Config.index_98",scope:"global"},{index_1:f((()=>a[11]||(a[11]=[_("span",{class:"text-error"},"JS",-1)]))),index_2:f((()=>[_("span",ke,x(r(A).cycle),1)])),index_3:f((()=>[_("span",Pe,x(e.config.retry),1)])),index_4:f((()=>[_("span",Ee,x(r(A).endtime),1)])),_:1})])),_:1})])}}}))}}}));
|