File: /www/server/panel/BTPanel/static/js/redirect-legacy.js
!function(){function e(e){return function(e){if(Array.isArray(e))return t(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,n){if(e){if("string"==typeof e)return t(e,n);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?t(e,n):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function t(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}System.register(["./utils-lib-legacy.js?v=1777008528","./index-legacy118.js?v=1777008528","./index-legacy130.js?v=1777008528","./base-lib-legacy.js?v=1777008528","./index-legacy3.js?v=1777008528","./useStore-legacy2.js?v=1777008528","./useController-legacy16.js?v=1777008528","./__commonjsHelpers__-legacy.js?v=1777008528","./ace-legacy.js?v=1777008528","./index-legacy119.js?v=1777008528","./index-legacy116.js?v=1777008528","./site-legacy.js?v=1777008528"],function(t,n){"use strict";var r,l,o,u,a,i,c,s,f,d,p,y,m,g,h,v,b,j,x,C,_,S,k,A,V,B,w,I,T,U,q,E,H,Q,R,z,F,J,K,L,M;return{setters:[function(e){r=e.cQ,l=e.a2,o=e.cS,u=e.cT,a=e.f,i=e.cU,c=e.cP,s=e.K},function(e){f=e._},function(e){d=e.B},function(e){p=e.c,y=e.I,m=e.j,g=e.k,h=e.e,v=e.v,b=e.p,j=e.z,x=e.x,C=e.C,_=e.y,S=e.q,k=e.J,A=e.Q},function(e){V=e.e,B=e.y,w=e.g},function(e){I=e.u},function(e){T=e.u,U=e.i,q=e.f,E=e.g,H=e.a,Q=e.e,R=e.j,z=e.h,F=e.b,J=e.s,K=e.c,L=e.d,M=e.k},null,null,null,null,null],execute:function(){var n={class:"h-full"},O={class:"p-[20px]"};t("default",p({__name:"redirect",setup:function(t){var p=a(),P=I().siteType,$=T().isRefreshList,D=i([{label:"启用重定向规则",value:"start",event:M},{label:"停用重定向规则",value:"stop",event:M},{label:"删除重定向规则",value:"delete",event:M}]),G=r({request:U,columns:[V(),{label:"被重定向",render:function(e){var t;return e.errorpage?"404错误页面":"domain"===e.domainorpath?null===(t=l(e.redirectdomain,"array",[]))||void 0===t?void 0:t.join("、"):e.redirectpath}},{label:"重定向类型",prop:"domainorpath",render:function(e){return e.errorpage?"错误":"domain"===e.domainorpath?"域名":"路径"}},{label:"重定向到",render:function(e){return e.topath?e.topath:e.tourl}},B({prop:"type",event:q,data:["已停止","运行中"]}),w([{width:70,title:"配置文件",onClick:function(e){if(!e.type)return p.warn("请先启用重定向规则再查看配置文件");E(e)}},{title:"编辑",onClick:function(e){e.errorpage?H(e):Q(e)}},{onClick:R,title:"删除"}])],extension:[o(),D,u($)]}),N=G.BtTable,W=G.BtRefresh,X=G.BtBatch;return function(t,r){var l=f,o=c,u=s,a=y("bt-loading");return m(),g("div",n,[h(l,null,{"header-left":v(function(){return[h(b(j),{type:"primary",onClick:r[0]||(r[0]=function(e){return b(Q)()})},{default:v(function(){return e(r[6]||(r[6]=[x("添加重定向",-1)]))}),_:1}),["php","html"].includes(b(P))?(m(),C(b(j),{key:0,type:"default",onClick:r[1]||(r[1]=function(e){return b(H)()})},{default:v(function(){return e(r[7]||(r[7]=[x("404重定向",-1)]))}),_:1})):_("",!0)]}),"header-right":v(function(){return[h(b(W))]}),content:v(function(){return[h(b(N),{"max-height":460})]}),"footer-left":v(function(){return[h(b(X))]}),_:1}),h(o,{class:"mt-2rem",options:b(z),"list-style":"disc"},null,8,["options"]),h(u,{title:"编辑配置文件",modelValue:b(L),"onUpdate:modelValue":r[5]||(r[5]=function(e){return A(L)?L.value=e:null}),area:54},{default:v(function(){return[S("div",O,[r[9]||(r[9]=x(" 提示:Ctrl+F 搜索关键字,Ctrl+S 保存,Ctrl+H 查找替换 ",-1)),k(h(b(d),{class:"!h-[36rem] my-[8px]",ref:"aceEditor",modelValue:b(F),"onUpdate:modelValue":r[2]||(r[2]=function(e){return A(F)?F.value=e:null}),onSave:r[3]||(r[3]=function(e){return b(J)()})},null,8,["modelValue"]),[[a,b(K)]]),h(b(j),{type:"primary",onClick:r[4]||(r[4]=function(e){return b(J)()})},{default:v(function(){return e(r[8]||(r[8]=[x("保存",-1)]))}),_:1}),r[10]||(r[10]=S("ul",{class:"mt-[8px] leading-8 text-small list-disc ml-[20px]"},[S("li",null,"此处为该重定向的配置文件,若您不了解配置规则,请勿随意修改。")],-1))])]}),_:1},8,["modelValue"])])}}}))}}})}();