File: /www/server/panel/BTPanel/static/js/edit-pass-limit-legacy.js
!function(){function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e(t)}function t(e){return function(e){if(Array.isArray(e))return r(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return r(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):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 r(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function n(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,r="function"==typeof Symbol?Symbol:{},a=r.iterator||"@@iterator",u=r.toStringTag||"@@toStringTag";function i(r,n,a,u){var i=n&&n.prototype instanceof l?n:l,s=Object.create(i.prototype);return o(s,"_invoke",function(r,n,o){var a,u,i,l=0,s=o||[],f=!1,d={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,r){return a=t,u=0,i=e,d.n=r,c}};function p(r,n){for(u=r,i=n,t=0;!f&&l&&!o&&t<s.length;t++){var o,a=s[t],p=d.p,m=a[2];r>3?(o=m===n)&&(i=a[(u=a[4])?5:(u=3,3)],a[4]=a[5]=e):a[0]<=p&&((o=r<2&&p<a[1])?(u=0,d.v=n,d.n=a[1]):p<m&&(o=r<3||a[0]>n||n>m)&&(a[4]=r,a[5]=n,d.n=m,u=0))}if(o||r>1)return c;throw f=!0,n}return function(o,s,m){if(l>1)throw TypeError("Generator is already running");for(f&&1===s&&p(s,m),u=s,i=m;(t=u<2?e:i)||!f;){a||(u?u<3?(u>1&&(d.n=-1),p(u,i)):d.n=i:d.v=i);try{if(l=2,a){if(u||(o="next"),t=a[o]){if(!(t=t.call(a,i)))throw TypeError("iterator result is not an object");if(!t.done)return t;i=t.value,u<2&&(u=0)}else 1===u&&(t=a.return)&&t.call(a),u<2&&(i=TypeError("The iterator does not provide a '"+o+"' method"),u=1);a=e}else if((t=(f=d.n<0)?i:r.call(n,d))!==c)break}catch(t){a=e,u=1,i=t}finally{l=1}}return{value:t,done:f}}}(r,a,u),!0),s}var c={};function l(){}function s(){}function f(){}t=Object.getPrototypeOf;var d=[][a]?t(t([][a]())):(o(t={},a,function(){return this}),t),p=f.prototype=l.prototype=Object.create(d);function m(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,f):(e.__proto__=f,o(e,u,"GeneratorFunction")),e.prototype=Object.create(p),e}return s.prototype=f,o(p,"constructor",f),o(f,"constructor",s),s.displayName="GeneratorFunction",o(f,u,"GeneratorFunction"),o(p),o(p,u,"Generator"),o(p,a,function(){return this}),o(p,"toString",function(){return"[object Generator]"}),(n=function(){return{w:i,m:m}})()}function o(e,t,r,n){var a=Object.defineProperty;try{a({},"",{})}catch(e){a=0}o=function(e,t,r,n){function u(t,r){o(e,t,function(e){return this._invoke(t,r,e)})}t?a?a(e,t,{value:r,enumerable:!n,configurable:!n,writable:!n}):e[t]=r:(u("next",0),u("throw",1),u("return",2))},o(e,t,r,n)}function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?a(Object(r),!0).forEach(function(t){i(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function i(t,r,n){return(r=function(t){var r=function(t,r){if("object"!=e(t)||!t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,r||"default");if("object"!=e(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===r?String:Number)(t)}(t,"string");return"symbol"==e(r)?r:r+""}(r))in t?Object.defineProperty(t,r,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[r]=n,t}function c(e,t,r,n,o,a,u){try{var i=e[a](u),c=i.value}catch(e){return void r(e)}i.done?t(c):Promise.resolve(c).then(n,o)}System.register(["./base-lib-legacy.js?v=1777008528","./utils-lib-legacy.js?v=1777008528","./index-legacy3.js?v=1777008528","./site-legacy.js?v=1777008528","./__commonjsHelpers__-legacy.js?v=1777008528","./index-legacy119.js?v=1777008528","./index-legacy116.js?v=1777008528"],function(e,r){"use strict";var o,a,i,l,s,f,d,p,m,y,b,v,g,h,w,j,O,_,S,P,x;return{setters:[function(e){o=e.c,a=e.H,i=e.r,l=e.j,s=e.k,f=e.e,d=e.v,p=e.q,m=e.p,y=e.x,b=e.ad,v=e.G,g=e.z,h=e.ab},function(e){w=e.da,j=e.w,O=e.k,_=e.cO,S=e.cZ},function(e){P=e.g},function(e){x=e.setPassUserApi},null,null,null],execute:function(){var r={class:"p-[20px]"},D={class:"flex items-center"},V=o({__name:"edit-pass-limit",props:{compData:{default:function(){return{}}}},emits:["close"],setup:function(e,o){var S=o.emit,V=e,k=S,T=a({site_dir:V.compData.site_dir||"",name:V.compData.name||"",username:V.compData.username||"",password:V.compData.password||""}),A=i(!1),E=i(),G=a({username:[{required:!0,message:"请输入用户名",trigger:"blur"},{min:3,message:"用户名必须大于三位",trigger:"blur"}],password:[{required:!0,message:"请输入密码",trigger:"blur"},{min:3,message:"密码必须大于三位",trigger:"blur"}]}),U=w({request:function(){var e=V.compData.user_list.map(function(e){return{user:e}})||[];return{data:e,total:e.length}},columns:[{prop:"user",label:"用户"},P([{title:"删除",onClick:function(e){return I("remove",e)}}])]}),q=U.BtTable,F=U.config,I=function(){var e,t=(e=n().m(function e(t,r){var o,a,i;return n().w(function(e){for(;;)switch(e.n){case 0:if(o={add:"添加",remove:"删除"},!(a=F.data.some(function(e){return e.user===T.username}))||"add"!==t){e.n=1;break}return e.n=1,j({title:"提示",content:"用户已存在,继续添加会覆盖同名用户配置,是否继续?"});case 1:if(1!==F.data.length||"remove"!==t){e.n=2;break}return e.n=2,j({title:"提示",content:"确认删除用户【".concat(F.data[0].user,"】?此为当前唯一用户,删除后该加密规则将一起被删除,是否继续?")});case 2:delete(i=u(u({id:V.compData.id},T),{},{username:r?r.user:T.username,option:t})).site_dir,O({loading:"正在".concat(o[t],",请稍后..."),request:x(i),message:!0,success:function(e){e.status&&("add"===t?(!a&&F.data.push({user:T.username}),T.username="",T.password=""):(F.data=F.data.filter(function(e){return e.user!==r.user}),0===F.data.length&&k("close")),V.compData.refresh())}});case 3:return e.a(2)}},e)}),function(){var t=this,r=arguments;return new Promise(function(n,o){var a=e.apply(t,r);function u(e){c(a,n,o,u,i,"next",e)}function i(e){c(a,n,o,u,i,"throw",e)}u(void 0)})});return function(e,r){return t.apply(this,arguments)}}();return function(n,o){var a=_,u=b,i=v,c=g,w=h;return l(),s("div",r,[f(w,{ref_key:"passwordSiteForm",ref:E,rules:m(G),model:m(T),disabled:m(A)},{default:d(function(){return[p("div",D,[f(u,{label:"加密路径",prop:"site_dir"},{default:d(function(){return[f(a,{disabled:!!e.compData.name,modelValue:m(T).site_dir,"onUpdate:modelValue":o[0]||(o[0]=function(e){return m(T).site_dir=e}),placeholder:"输入需要加密访问的目录,如:/text/",width:"13rem"},null,8,["disabled","modelValue"])]}),_:1}),f(u,{label:"名称",prop:"name"},{default:d(function(){return[f(a,{modelValue:m(T).name,"onUpdate:modelValue":o[1]||(o[1]=function(e){return m(T).name=e}),disabled:!!e.compData.name,width:"13rem"},null,8,["modelValue","disabled"])]}),_:1})]),f(i,{"border-style":"dashed",class:"!mt-0"}),f(u,{label:"新用户",prop:"username"},{default:d(function(){return[f(a,{modelValue:m(T).username,"onUpdate:modelValue":o[2]||(o[2]=function(e){return m(T).username=e}),placeholder:"请输入大于三位的用户名",width:"26rem"},null,8,["modelValue"]),f(c,{type:"primary",onClick:o[3]||(o[3]=function(e){return I("add")}),class:"ml-[8px]"},{default:d(function(){return t(o[5]||(o[5]=[y(" 添加 ",-1)]))}),_:1})]}),_:1}),f(u,{label:"密码",prop:"password"},{default:d(function(){return[f(a,{modelValue:m(T).password,"onUpdate:modelValue":o[4]||(o[4]=function(e){return m(T).password=e}),type:"password",placeholder:"请输入大于三位的密码",width:"26rem"},null,8,["modelValue"])]}),_:1}),f(i,{"border-style":"dashed"}),f(u,{label:"已有用户",prop:"password"},{default:d(function(){return[f(m(q),{class:"!w-[85%]"})]}),_:1}),o[6]||(o[6]=p("ul",{class:"ml-6 mt-8 list-disc leading-10"},[p("li",{class:"text-secondary"},"目录设置加密访问后,会导致目录及子目录下的“反向代理”失效"),p("li",{class:"text-secondary"},"目录设置加密访问后,访问时需要输入账号密码才能访问"),p("li",{class:"text-secondary"},"例如我设置了加密访问 /test/ ,那我访问 http://aaa.com/test/ 时就要输入账号密码才能访问")],-1))]}),_:1},8,["rules","model","disabled"])])}}});e("default",S(V,[["__scopeId","data-v-ddb04fec"]]))}}})}();