1&&M.reverse(),p&&c<$&&(M.length=c),this&&this!==sn&&this instanceof E&&(se=W||bt(se)),se.apply(Zn,M)}return E}function Of(n,e){return function(t,r){return Rs(t,n,e(r),{})}}function cr(n,e){return function(t,r){var i;if(t===a&&r===a)return e;if(t!==a&&(i=t),r!==a){if(i===a)return r;typeof t=="string"||typeof r=="string"?(t=Sn(t),r=Sn(r)):(t=_f(t),r=_f(r)),i=n(t,r)}return i}}function bi(n){return fe(function(e){return e=k(e,Tn(S())),P(function(t){var r=this;return n(e,function(i){return Rn(i,r,t)})})})}function dr(n,e){e=e===a?" ":Sn(e);var t=e.length;if(t<2)return t?vi(e,n):e;var r=vi(e,kt(n/Ze(e)));return ze(e)?we(Kn(r),0,n).join(""):r.slice(0,n)}function js(n,e,t,r){var i=e&yn,f=bt(n);function l(){for(var o=-1,c=arguments.length,g=-1,p=r.length,_=d(p+c),x=this&&this!==sn&&this instanceof l?f:n;++go))return!1;var g=f.get(n),p=f.get(e);if(g&&p)return g==e&&p==n;var _=-1,x=!0,C=t&Te?new Be:a;for(f.set(n,e),f.set(e,n);++_1?"& ":"")+e[r],e=e.join(t>2?", ":" "),n.replace(sl,`{
/* [wrapped with `+e+`] */
`)}function sc(n){return D(n)||Me(n)||!!(Ku&&n&&n[Ku])}function ae(n,e){var t=typeof n;return e=e==null?pe:e,!!e&&(t=="number"||t!="symbol"&&yl.test(n))&&n>-1&&n%1==0&&n0){if(++e>=Tr)return arguments[0]}else e=0;return n.apply(a,arguments)}}function _r(n,e){var t=-1,r=n.length,i=r-1;for(e=e===a?r:e;++t1?n[e-1]:a;return t=typeof t=="function"?(n.pop(),t):a,ea(n,t)});function ta(n){var e=u(n);return e.__chain__=!0,e}function yd(n,e){return e(n),n}function vr(n,e){return e(n)}var Cd=fe(function(n){var e=n.length,t=e?n[0]:0,r=this.__wrapped__,i=function(f){return ai(f,n)};return e>1||this.__actions__.length||!(r instanceof F)||!ae(t)?this.thru(i):(r=r.slice(t,+t+(e?1:0)),r.__actions__.push({func:vr,args:[i],thisArg:a}),new Pn(r,this.__chain__).thru(function(f){return e&&!f.length&&f.push(a),f}))});function wd(){return ta(this)}function bd(){return new Pn(this.value(),this.__chain__)}function Id(){this.__values__===a&&(this.__values__=_a(this.value()));var n=this.__index__>=this.__values__.length,e=n?a:this.__values__[this.__index__++];return{done:n,value:e}}function Rd(){return this}function Td(n){for(var e,t=this;t instanceof tr;){var r=Jf(t);r.__index__=0,r.__values__=a,e?i.__wrapped__=r:e=r;var i=r;t=t.__wrapped__}return i.__wrapped__=n,e}function Sd(){var n=this.__wrapped__;if(n instanceof F){var e=n;return this.__actions__.length&&(e=new F(this)),e=e.reverse(),e.__actions__.push({func:vr,args:[Wi],thisArg:a}),new Pn(e,this.__chain__)}return this.thru(Wi)}function Ld(){return mf(this.__wrapped__,this.__actions__)}var Ed=or(function(n,e,t){G.call(n,t)?++n[t]:ie(n,t,1)});function Od(n,e,t){var r=D(n)?Eu:ys;return t&&xn(n,e,t)&&(e=a),r(n,S(e,3))}function Dd(n,e){var t=D(n)?_e:nf;return t(n,S(e,3))}var Ud=Lf(Xf),Bd=Lf(Qf);function Wd(n,e){return cn(mr(n,e),1)}function Pd(n,e){return cn(mr(n,e),Ee)}function $d(n,e,t){return t=t===a?1:U(t),cn(mr(n,e),t)}function ra(n,e){var t=D(n)?Bn:Ae;return t(n,S(e,3))}function ia(n,e){var t=D(n)?eo:ju;return t(n,S(e,3))}var Fd=or(function(n,e,t){G.call(n,t)?n[t].push(e):ie(n,t,[e])});function Md(n,e,t,r){n=wn(n)?n:rt(n),t=t&&!r?U(t):0;var i=n.length;return t<0&&(t=ln(i+t,0)),wr(n)?t<=i&&n.indexOf(e,t)>-1:!!i&&qe(n,e,t)>-1}var Vd=P(function(n,e,t){var r=-1,i=typeof e=="function",f=wn(n)?d(n.length):[];return Ae(n,function(l){f[++r]=i?Rn(e,l,t):yt(l,e,t)}),f}),Nd=or(function(n,e,t){ie(n,t,e)});function mr(n,e){var t=D(n)?k:af;return t(n,S(e,3))}function Gd(n,e,t,r){return n==null?[]:(D(e)||(e=e==null?[]:[e]),t=r?a:t,D(t)||(t=t==null?[]:[t]),cf(n,e,t))}var Hd=or(function(n,e,t){n[t?0:1].push(e)},function(){return[[],[]]});function Kd(n,e,t){var r=D(n)?Yr:Bu,i=arguments.length<3;return r(n,S(e,4),t,i,Ae)}function qd(n,e,t){var r=D(n)?to:Bu,i=arguments.length<3;return r(n,S(e,4),t,i,ju)}function zd(n,e){var t=D(n)?_e:nf;return t(n,yr(S(e,3)))}function Zd(n){var e=D(n)?Ju:Ms;return e(n)}function Yd(n,e,t){(t?xn(n,e,t):e===a)?e=1:e=U(e);var r=D(n)?_s:Vs;return r(n,e)}function Jd(n){var e=D(n)?vs:Gs;return e(n)}function Xd(n){if(n==null)return 0;if(wn(n))return wr(n)?Ze(n):n.length;var e=gn(n);return e==Gn||e==Hn?n.size:hi(n).length}function Qd(n,e,t){var r=D(n)?Jr:Hs;return t&&xn(n,e,t)&&(e=a),r(n,S(e,3))}var kd=P(function(n,e){if(n==null)return[];var t=e.length;return t>1&&xn(n,e[0],e[1])?e=[]:t>2&&xn(e[0],e[1],e[2])&&(e=[e[0]]),cf(n,cn(e,1),[])}),xr=Do||function(){return sn.Date.now()};function jd(n,e){if(typeof e!="function")throw new Wn(X);return n=U(n),function(){if(--n<1)return e.apply(this,arguments)}}function ua(n,e,t){return e=t?a:e,e=n&&e==null?n.length:e,ue(n,q,a,a,a,a,e)}function fa(n,e){var t;if(typeof e!="function")throw new Wn(X);return n=U(n),function(){return--n>0&&(t=e.apply(this,arguments)),n<=1&&(e=a),t}}var $i=P(function(n,e,t){var r=yn;if(t.length){var i=me(t,et($i));r|=b}return ue(n,r,e,t,i)}),aa=P(function(n,e,t){var r=yn|Nn;if(t.length){var i=me(t,et(aa));r|=b}return ue(e,r,n,t,i)});function la(n,e,t){e=t?a:e;var r=ue(n,w,a,a,a,a,a,e);return r.placeholder=la.placeholder,r}function oa(n,e,t){e=t?a:e;var r=ue(n,y,a,a,a,a,a,e);return r.placeholder=oa.placeholder,r}function sa(n,e,t){var r,i,f,l,o,c,g=0,p=!1,_=!1,x=!0;if(typeof n!="function")throw new Wn(X);e=Vn(e)||0,j(t)&&(p=!!t.leading,_="maxWait"in t,f=_?ln(Vn(t.maxWait)||0,e):f,x="trailing"in t?!!t.trailing:x);function C(un){var Zn=r,se=i;return r=i=a,g=un,l=n.apply(se,Zn),l}function L(un){return g=un,o=Rt($,e),p?C(un):l}function W(un){var Zn=un-c,se=un-g,La=e-Zn;return _?hn(La,f-se):La}function E(un){var Zn=un-c,se=un-g;return c===a||Zn>=e||Zn<0||_&&se>=f}function $(){var un=xr();if(E(un))return M(un);o=Rt($,W(un))}function M(un){return o=a,x&&r?C(un):(r=i=a,l)}function En(){o!==a&&Af(o),g=0,r=c=i=o=a}function An(){return o===a?l:M(xr())}function On(){var un=xr(),Zn=E(un);if(r=arguments,i=this,c=un,Zn){if(o===a)return L(c);if(_)return Af(o),o=Rt($,e),C(c)}return o===a&&(o=Rt($,e)),l}return On.cancel=En,On.flush=An,On}var nh=P(function(n,e){return ku(n,1,e)}),eh=P(function(n,e,t){return ku(n,Vn(e)||0,t)});function th(n){return ue(n,Yn)}function Ar(n,e){if(typeof n!="function"||e!=null&&typeof e!="function")throw new Wn(X);var t=function(){var r=arguments,i=e?e.apply(this,r):r[0],f=t.cache;if(f.has(i))return f.get(i);var l=n.apply(this,r);return t.cache=f.set(i,l)||f,l};return t.cache=new(Ar.Cache||re),t}Ar.Cache=re;function yr(n){if(typeof n!="function")throw new Wn(X);return function(){var e=arguments;switch(e.length){case 0:return!n.call(this);case 1:return!n.call(this,e[0]);case 2:return!n.call(this,e[0],e[1]);case 3:return!n.call(this,e[0],e[1],e[2])}return!n.apply(this,e)}}function rh(n){return fa(2,n)}var ih=Ks(function(n,e){e=e.length==1&&D(e[0])?k(e[0],Tn(S())):k(cn(e,1),Tn(S()));var t=e.length;return P(function(r){for(var i=-1,f=hn(r.length,t);++i=e}),Me=rf(function(){return arguments}())?rf:function(n){return en(n)&&G.call(n,"callee")&&!Hu.call(n,"callee")},D=d.isArray,xh=bu?Tn(bu):Ts;function wn(n){return n!=null&&Cr(n.length)&&!le(n)}function rn(n){return en(n)&&wn(n)}function Ah(n){return n===!0||n===!1||en(n)&&mn(n)==ft}var be=Bo||Ji,yh=Iu?Tn(Iu):Ss;function Ch(n){return en(n)&&n.nodeType===1&&!Tt(n)}function wh(n){if(n==null)return!0;if(wn(n)&&(D(n)||typeof n=="string"||typeof n.splice=="function"||be(n)||tt(n)||Me(n)))return!n.length;var e=gn(n);if(e==Gn||e==Hn)return!n.size;if(It(n))return!hi(n).length;for(var t in n)if(G.call(n,t))return!1;return!0}function bh(n,e){return Ct(n,e)}function Ih(n,e,t){t=typeof t=="function"?t:a;var r=t?t(n,e):a;return r===a?Ct(n,e,a,t):!!r}function Mi(n){if(!en(n))return!1;var e=mn(n);return e==Bt||e==Za||typeof n.message=="string"&&typeof n.name=="string"&&!Tt(n)}function Rh(n){return typeof n=="number"&&qu(n)}function le(n){if(!j(n))return!1;var e=mn(n);return e==Wt||e==ki||e==za||e==Ja}function da(n){return typeof n=="number"&&n==U(n)}function Cr(n){return typeof n=="number"&&n>-1&&n%1==0&&n<=pe}function j(n){var e=typeof n;return n!=null&&(e=="object"||e=="function")}function en(n){return n!=null&&typeof n=="object"}var ha=Ru?Tn(Ru):Es;function Th(n,e){return n===e||di(n,e,Li(e))}function Sh(n,e,t){return t=typeof t=="function"?t:a,di(n,e,Li(e),t)}function Lh(n){return ga(n)&&n!=+n}function Eh(n){if(hc(n))throw new O(Dn);return uf(n)}function Oh(n){return n===null}function Dh(n){return n==null}function ga(n){return typeof n=="number"||en(n)&&mn(n)==lt}function Tt(n){if(!en(n)||mn(n)!=ee)return!1;var e=Jt(n);if(e===null)return!0;var t=G.call(e,"constructor")&&e.constructor;return typeof t=="function"&&t instanceof t&&qt.call(t)==So}var Vi=Tu?Tn(Tu):Os;function Uh(n){return da(n)&&n>=-pe&&n<=pe}var pa=Su?Tn(Su):Ds;function wr(n){return typeof n=="string"||!D(n)&&en(n)&&mn(n)==st}function Ln(n){return typeof n=="symbol"||en(n)&&mn(n)==Pt}var tt=Lu?Tn(Lu):Us;function Bh(n){return n===a}function Wh(n){return en(n)&&gn(n)==ct}function Ph(n){return en(n)&&mn(n)==Qa}var $h=hr(gi),Fh=hr(function(n,e){return n<=e});function _a(n){if(!n)return[];if(wn(n))return wr(n)?Kn(n):Cn(n);if(gt&&n[gt])return _o(n[gt]());var e=gn(n),t=e==Gn?ei:e==Hn?Gt:rt;return t(n)}function oe(n){if(!n)return n===0?n:0;if(n=Vn(n),n===Ee||n===-Ee){var e=n<0?-1:1;return e*Ga}return n===n?n:0}function U(n){var e=oe(n),t=e%1;return e===e?t?e-t:e:0}function va(n){return n?We(U(n),0,Jn):0}function Vn(n){if(typeof n=="number")return n;if(Ln(n))return Dt;if(j(n)){var e=typeof n.valueOf=="function"?n.valueOf():n;n=j(e)?e+"":e}if(typeof n!="string")return n===0?n:+n;n=Wu(n);var t=ml.test(n);return t||Al.test(n)?kl(n.slice(2),t?2:8):vl.test(n)?Dt:+n}function ma(n){return Qn(n,bn(n))}function Mh(n){return n?We(U(n),-pe,pe):n===0?n:0}function N(n){return n==null?"":Sn(n)}var Vh=je(function(n,e){if(It(e)||wn(e)){Qn(e,on(e),n);return}for(var t in e)G.call(e,t)&&xt(n,t,e[t])}),xa=je(function(n,e){Qn(e,bn(e),n)}),br=je(function(n,e,t,r){Qn(e,bn(e),n,r)}),Nh=je(function(n,e,t,r){Qn(e,on(e),n,r)}),Gh=fe(ai);function Hh(n,e){var t=ke(n);return e==null?t:Xu(t,e)}var Kh=P(function(n,e){n=Z(n);var t=-1,r=e.length,i=r>2?e[2]:a;for(i&&xn(e[0],e[1],i)&&(r=1);++t1),f}),Qn(n,Ti(n),t),r&&(t=$n(t,K|Re|he,ec));for(var i=e.length;i--;)xi(t,e[i]);return t});function lg(n,e){return ya(n,yr(S(e)))}var og=fe(function(n,e){return n==null?{}:Ps(n,e)});function ya(n,e){if(n==null)return{};var t=k(Ti(n),function(r){return[r]});return e=S(e),df(n,t,function(r,i){return e(r,i[0])})}function sg(n,e,t){e=Ce(e,n);var r=-1,i=e.length;for(i||(i=1,n=a);++re){var r=n;n=e,e=r}if(t||n%1||e%1){var i=zu();return hn(n+i*(e-n+Ql("1e-"+((i+"").length-1))),e)}return _i(n,e)}var yg=nt(function(n,e,t){return e=e.toLowerCase(),n+(t?ba(e):e)});function ba(n){return Hi(N(n).toLowerCase())}function Ia(n){return n=N(n),n&&n.replace(Cl,so).replace(Nl,"")}function Cg(n,e,t){n=N(n),e=Sn(e);var r=n.length;t=t===a?r:We(U(t),0,r);var i=t;return t-=e.length,t>=0&&n.slice(t,i)==e}function wg(n){return n=N(n),n&&tl.test(n)?n.replace(eu,co):n}function bg(n){return n=N(n),n&&ll.test(n)?n.replace(Fr,"\\$&"):n}var Ig=nt(function(n,e,t){return n+(t?"-":"")+e.toLowerCase()}),Rg=nt(function(n,e,t){return n+(t?" ":"")+e.toLowerCase()}),Tg=Sf("toLowerCase");function Sg(n,e,t){n=N(n),e=U(e);var r=e?Ze(n):0;if(!e||r>=e)return n;var i=(e-r)/2;return dr(jt(i),t)+n+dr(kt(i),t)}function Lg(n,e,t){n=N(n),e=U(e);var r=e?Ze(n):0;return e&&r>>0,t?(n=N(n),n&&(typeof e=="string"||e!=null&&!Vi(e))&&(e=Sn(e),!e&&ze(n))?we(Kn(n),0,t):n.split(e,t)):[]}var Pg=nt(function(n,e,t){return n+(t?" ":"")+Hi(e)});function $g(n,e,t){return n=N(n),t=t==null?0:We(U(t),0,n.length),e=Sn(e),n.slice(t,t+e.length)==e}function Fg(n,e,t){var r=u.templateSettings;t&&xn(n,e,t)&&(e=a),n=N(n),e=br({},e,r,Wf);var i=br({},e.imports,r.imports,Wf),f=on(i),l=ni(i,f),o,c,g=0,p=e.interpolate||$t,_="__p += '",x=ti((e.escape||$t).source+"|"+p.source+"|"+(p===tu?_l:$t).source+"|"+(e.evaluate||$t).source+"|$","g"),C="//# sourceURL="+(G.call(e,"sourceURL")?(e.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++zl+"]")+`
`;n.replace(x,function(E,$,M,En,An,On){return M||(M=En),_+=n.slice(g,On).replace(wl,ho),$&&(o=!0,_+=`' +
__e(`+$+`) +
'`),An&&(c=!0,_+=`';
`+An+`;
__p += '`),M&&(_+=`' +
((__t = (`+M+`)) == null ? '' : __t) +
'`),g=On+E.length,E}),_+=`';
`;var L=G.call(e,"variable")&&e.variable;if(!L)_=`with (obj) {
`+_+`
}
`;else if(gl.test(L))throw new O(ut);_=(c?_.replace(ka,""):_).replace(ja,"$1").replace(nl,"$1;"),_="function("+(L||"obj")+`) {
`+(L?"":`obj || (obj = {});
`)+"var __t, __p = ''"+(o?", __e = _.escape":"")+(c?`, __j = Array.prototype.join;
function print() { __p += __j.call(arguments, '') }
`:`;
`)+_+`return __p
}`;var W=Ta(function(){return V(f,C+"return "+_).apply(a,l)});if(W.source=_,Mi(W))throw W;return W}function Mg(n){return N(n).toLowerCase()}function Vg(n){return N(n).toUpperCase()}function Ng(n,e,t){if(n=N(n),n&&(t||e===a))return Wu(n);if(!n||!(e=Sn(e)))return n;var r=Kn(n),i=Kn(e),f=Pu(r,i),l=$u(r,i)+1;return we(r,f,l).join("")}function Gg(n,e,t){if(n=N(n),n&&(t||e===a))return n.slice(0,Mu(n)+1);if(!n||!(e=Sn(e)))return n;var r=Kn(n),i=$u(r,Kn(e))+1;return we(r,0,i).join("")}function Hg(n,e,t){if(n=N(n),n&&(t||e===a))return n.replace(Mr,"");if(!n||!(e=Sn(e)))return n;var r=Kn(n),i=Pu(r,Kn(e));return we(r,i).join("")}function Kg(n,e){var t=Se,r=Le;if(j(e)){var i="separator"in e?e.separator:i;t="length"in e?U(e.length):t,r="omission"in e?Sn(e.omission):r}n=N(n);var f=n.length;if(ze(n)){var l=Kn(n);f=l.length}if(t>=f)return n;var o=t-Ze(r);if(o<1)return r;var c=l?we(l,0,o).join(""):n.slice(0,o);if(i===a)return c+r;if(l&&(o+=c.length-o),Vi(i)){if(n.slice(o).search(i)){var g,p=c;for(i.global||(i=ti(i.source,N(ru.exec(i))+"g")),i.lastIndex=0;g=i.exec(p);)var _=g.index;c=c.slice(0,_===a?o:_)}}else if(n.indexOf(Sn(i),o)!=o){var x=c.lastIndexOf(i);x>-1&&(c=c.slice(0,x))}return c+r}function qg(n){return n=N(n),n&&el.test(n)?n.replace(nu,Ao):n}var zg=nt(function(n,e,t){return n+(t?" ":"")+e.toUpperCase()}),Hi=Sf("toUpperCase");function Ra(n,e,t){return n=N(n),e=t?a:e,e===a?po(n)?wo(n):uo(n):n.match(e)||[]}var Ta=P(function(n,e){try{return Rn(n,a,e)}catch(t){return Mi(t)?t:new O(t)}}),Zg=fe(function(n,e){return Bn(e,function(t){t=kn(t),ie(n,t,$i(n[t],n))}),n});function Yg(n){var e=n==null?0:n.length,t=S();return n=e?k(n,function(r){if(typeof r[1]!="function")throw new Wn(X);return[t(r[0]),r[1]]}):[],P(function(r){for(var i=-1;++ipe)return[];var t=Jn,r=hn(n,Jn);e=S(e),n-=Jn;for(var i=jr(r,e);++t0||e<0)?new F(t):(n<0?t=t.takeRight(-n):n&&(t=t.drop(n)),e!==a&&(e=U(e),t=e<0?t.dropRight(-e):t.take(e-n)),t)},F.prototype.takeRightWhile=function(n){return this.reverse().takeWhile(n).reverse()},F.prototype.toArray=function(){return this.take(Jn)},Xn(F.prototype,function(n,e){var t=/^(?:filter|find|map|reject)|While$/.test(e),r=/^(?:head|last)$/.test(e),i=u[r?"take"+(e=="last"?"Right":""):e],f=r||/^find/.test(e);!i||(u.prototype[e]=function(){var l=this.__wrapped__,o=r?[1]:arguments,c=l instanceof F,g=o[0],p=c||D(l),_=function($){var M=i.apply(u,ve([$],o));return r&&x?M[0]:M};p&&t&&typeof g=="function"&&g.length!=1&&(c=p=!1);var x=this.__chain__,C=!!this.__actions__.length,L=f&&!x,W=c&&!C;if(!f&&p){l=W?l:new F(this);var E=n.apply(l,o);return E.__actions__.push({func:vr,args:[_],thisArg:a}),new Pn(E,x)}return L&&W?n.apply(this,o):(E=this.thru(_),L?r?E.value()[0]:E.value():E)})}),Bn(["pop","push","shift","sort","splice","unshift"],function(n){var e=Ht[n],t=/^(?:push|sort|unshift)$/.test(n)?"tap":"thru",r=/^(?:pop|shift)$/.test(n);u.prototype[n]=function(){var i=arguments;if(r&&!this.__chain__){var f=this.value();return e.apply(D(f)?f:[],i)}return this[t](function(l){return e.apply(D(l)?l:[],i)})}}),Xn(F.prototype,function(n,e){var t=u[e];if(t){var r=t.name+"";G.call(Qe,r)||(Qe[r]=[]),Qe[r].push({name:e,func:t})}}),Qe[sr(a,Nn).name]=[{name:"wrapper",func:a}],F.prototype.clone=qo,F.prototype.reverse=zo,F.prototype.value=Zo,u.prototype.at=Cd,u.prototype.chain=wd,u.prototype.commit=bd,u.prototype.next=Id,u.prototype.plant=Td,u.prototype.reverse=Sd,u.prototype.toJSON=u.prototype.valueOf=u.prototype.value=Ld,u.prototype.first=u.prototype.head,gt&&(u.prototype[gt]=Rd),u},Ye=bo();Oe?((Oe.exports=Ye)._=Ye,qr._=Ye):sn._=Ye}).call(St)})(Qi,Qi.exports);const Xp=["for"],Qp=["for"],kp=["for"],jp=["for"],n0={key:5},e0=["for"],t0=["for"],r0=["for"],i0=["for"],u0={__name:"AutoSettings",props:{initData:Boolean,viewId:String,viewData:Array,configData:Object,activeTab:Object},emits:["update:configData","update:activeTab"],setup(B,{emit:Y}){const a=B,vn=it({get(){return a.configData},set(X){Y("update:configData",X)}}),tn=it({get(){return a.configData},set:Qi.exports.debounce(X=>{Y("update:configData",X)},2e3)}),Dn=it({get(){return a.activeTab},set(X){Y("update:activeTab",X)}});return(X,ut)=>(nn(),pn(Fp,{onSubmit:ut[0]||(ut[0]=$p(()=>{},["prevent"]))},{default:R(()=>[I(jn,{id:B.viewId},{default:R(()=>[(nn(!0),Ve(Et,null,Ot(B.viewData,v=>(nn(),pn(fn,{key:v.id,id:`${B.viewId}/${v.id||v.data}`,cols:v.cols||12,md:v.md||12},{default:R(()=>[v.type.toLowerCase()=="check"?(nn(),pn(Pa,{key:0,disabled:!B.initData||v.disabled,label:v.label,modelValue:dn(vn)[v.model||"chatConfig"][v.data],"onUpdate:modelValue":H=>vn.value={mode:v.model||"chatConfig",data:v.data,value:H}},null,8,["disabled","label","modelValue","onUpdate:modelValue"])):["number","url","text"].includes(v.type.toLowerCase())?(nn(),pn(jn,{key:1,id:`${B.viewId}/${v.id||v.data}`,"no-gutters":""},{default:R(()=>[I(fn,{cols:"12",md:"3"},{default:R(()=>[_n("label",{for:`${B.viewId}/${v.id||v.data}`},ce(v.label),9,Xp)]),_:2},1024),I(fn,{cols:"12",md:"9"},{default:R(()=>[I(Lt,{disabled:!B.initData,id:v.id||v.data,type:v.type.toLowerCase(),placeholder:v.placeholder,modelValue:dn(tn)[v.model||"chatConfig"][v.data],"onUpdate:modelValue":H=>tn.value={mode:v.model||"chatConfig",data:v.data,value:H},"persistent-placeholder":""},null,8,["disabled","id","type","placeholder","modelValue","onUpdate:modelValue"])]),_:2},1024)]),_:2},1032,["id"])):v.type.toLowerCase()=="password"?(nn(),pn(jn,{key:2,id:`${B.viewId}/${v.id||v.data}`,"no-gutters":""},{default:R(()=>[I(fn,{cols:"12",md:"3"},{default:R(()=>[_n("label",{for:`${B.viewId}/${v.id||v.data}`},ce(v.label),9,Qp)]),_:2},1024),I(fn,{cols:"12",md:"9"},{default:R(()=>[I(Lt,{disabled:!B.initData,id:v.id||v.data,type:v.show?"text":"password",placeholder:v.placeholder,modelValue:dn(tn)[v.model||"chatConfig"][v.data],"onUpdate:modelValue":H=>tn.value={mode:v.model||"chatConfig",data:v.data,value:H},"append-inner-icon":v.show?"mdi-eye-off-outline":"mdi-eye-outline","onClick:appendInner":H=>v.show=!v.show,"persistent-placeholder":""},null,8,["disabled","id","type","placeholder","modelValue","onUpdate:modelValue","append-inner-icon","onClick:appendInner"])]),_:2},1024)]),_:2},1032,["id"])):v.type.toLowerCase()=="textarea"?(nn(),pn(jn,{key:3,id:`${B.viewId}/${v.id||v.data}`,"no-gutters":""},{default:R(()=>[I(fn,{cols:"12",md:"3"},{default:R(()=>[_n("label",{for:`${B.viewId}/${v.id||v.data}`},ce(v.label),9,kp)]),_:2},1024),I(fn,{cols:"12",md:"9"},{default:R(()=>[I(Yp,{disabled:!B.initData,id:v.id||v.data,placeholder:v.placeholder,modelValue:dn(tn)[v.model||"chatConfig"][v.data],"onUpdate:modelValue":H=>tn.value={mode:v.model||"chatConfig",data:v.data,value:H},rows:"5","no-resize":"","persistent-placeholder":""},null,8,["disabled","id","placeholder","modelValue","onUpdate:modelValue"])]),_:2},1024)]),_:2},1032,["id"])):v.type.toLowerCase()=="select"?(nn(),pn(jn,{key:4,id:`${B.viewId}/${v.id||v.data}`,"no-gutters":""},{default:R(()=>[I(fn,{cols:"12",md:"3"},{default:R(()=>[_n("label",{for:`${B.viewId}/${v.id||v.data}`},ce(v.label),9,jp)]),_:2},1024),I(fn,{cols:"12",md:"9"},{default:R(()=>[I(Fa,{disabled:!B.initData,id:v.id||v.data,items:v.items,modelValue:dn(vn)[v.model||"chatConfig"][v.data],"onUpdate:modelValue":H=>vn.value={mode:v.model||"chatConfig",data:v.data,value:H},"item-title":"label","item-value":"value"},null,8,["disabled","id","items","modelValue","onUpdate:modelValue"])]),_:2},1024)]),_:2},1032,["id"])):v.type.toLowerCase()=="tabs"?(nn(),Ve("div",n0,[I(Dp,{modelValue:dn(Dn)[`${B.viewId}_${v.id}`],"onUpdate:modelValue":H=>dn(Dn)[`${B.viewId}_${v.id}`]=H,"show-arrows":""},{default:R(()=>[(nn(!0),Ve(Et,null,Ot(v.tabs,H=>(nn(),pn(Up,{key:H.tab,value:H.tab,disabled:H.disabled||!1},{default:R(()=>[I(Ma,{size:"20",start:"",icon:H.icon},null,8,["icon"]),de(" "+ce(H.title),1)]),_:2},1032,["value","disabled"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue"]),I(Bp),I(Wp,{modelValue:dn(Dn)[`${B.viewId}_${v.id}`],"onUpdate:modelValue":H=>dn(Dn)[`${B.viewId}_${v.id}`]=H,class:"mt-5 mb-5 disable-tab-transition",touch:!1},{default:R(()=>[(nn(!0),Ve(Et,null,Ot(v.tabs,H=>(nn(),pn(Pp,{key:H.tab,value:H.tab},{default:R(()=>[(nn(!0),Ve(Et,null,Ot(H.view,m=>(nn(),pn(fn,{key:m.id,id:`${B.viewId}/${m.id||m.data}`,cols:m.cols||12,md:m.md||9},{default:R(()=>[m.type.toLowerCase()=="check"?(nn(),pn(Pa,{key:0,disabled:!B.initData||m.disabled,label:m.label,modelValue:dn(vn)[m.model||"chatConfig"][m.data],"onUpdate:modelValue":K=>vn.value={mode:m.model||"chatConfig",data:m.data,value:K}},null,8,["disabled","label","modelValue","onUpdate:modelValue"])):["number","url","text"].includes(m.type.toLowerCase())?(nn(),pn(jn,{key:1,id:`${B.viewId}/${m.id||m.data}`,"no-gutters":""},{default:R(()=>[I(fn,{cols:"12",md:"3"},{default:R(()=>[_n("label",{for:`${B.viewId}/${m.id||m.data}`},ce(m.label),9,e0)]),_:2},1024),I(fn,{cols:"12",md:"9"},{default:R(()=>[I(Lt,{disabled:!B.initData,id:m.id||m.data,type:m.type.toLowerCase(),placeholder:m.placeholder,modelValue:dn(tn)[m.model||"chatConfig"][m.data],"onUpdate:modelValue":K=>tn.value={mode:m.model||"chatConfig",data:m.data,value:K},"persistent-placeholder":""},null,8,["disabled","id","type","placeholder","modelValue","onUpdate:modelValue"])]),_:2},1024)]),_:2},1032,["id"])):m.type.toLowerCase()=="password"?(nn(),pn(jn,{key:2,id:`${B.viewId}/${m.id||m.data}`,"no-gutters":""},{default:R(()=>[I(fn,{cols:"12",md:"3"},{default:R(()=>[_n("label",{for:`${B.viewId}/${m.id||m.data}`},ce(m.label),9,t0)]),_:2},1024),I(fn,{cols:"12",md:"9"},{default:R(()=>[I(Lt,{disabled:!B.initData,id:m.id||m.data,type:m.show?"text":"password",placeholder:m.placeholder,modelValue:dn(tn)[m.model||"chatConfig"][m.data],"onUpdate:modelValue":K=>tn.value={mode:m.model||"chatConfig",data:m.data,value:K},"append-inner-icon":m.show?"mdi-eye-off-outline":"mdi-eye-outline","onClick:appendInner":K=>m.show=!m.show,"persistent-placeholder":""},null,8,["disabled","id","type","placeholder","modelValue","onUpdate:modelValue","append-inner-icon","onClick:appendInner"])]),_:2},1024)]),_:2},1032,["id"])):m.type.toLowerCase()=="textarea"?(nn(),pn(jn,{key:3,id:`${B.viewId}/${m.id||m.data}`,"no-gutters":""},{default:R(()=>[I(fn,{cols:"12",md:"3"},{default:R(()=>[_n("label",{for:`${B.viewId}/${m.id||m.data}`},ce(m.label),9,r0)]),_:2},1024),I(fn,{cols:"12",md:"9"},{default:R(()=>[I(Lt,{disabled:!B.initData,id:m.id||m.data,type:m.type.toLowerCase(),placeholder:m.placeholder,modelValue:dn(tn)[m.model||"chatConfig"][m.data],"onUpdate:modelValue":K=>tn.value={mode:m.model||"chatConfig",data:m.data,value:K},rows:"5","no-resize":"","persistent-placeholder":""},null,8,["disabled","id","type","placeholder","modelValue","onUpdate:modelValue"])]),_:2},1024)]),_:2},1032,["id"])):m.type.toLowerCase()=="select"?(nn(),pn(jn,{key:4,id:`${B.viewId}/${m.id||m.data}`,"no-gutters":""},{default:R(()=>[I(fn,{cols:"12",md:"3"},{default:R(()=>[_n("label",{for:`${B.viewId}/${m.id||m.data}`},ce(m.label),9,i0)]),_:2},1024),I(fn,{cols:"12",md:"9"},{default:R(()=>[I(Fa,{disabled:!B.initData,id:m.id||m.data,items:m.items,modelValue:dn(vn)[m.model||"chatConfig"][m.data],"onUpdate:modelValue":K=>vn.value={mode:m.model||"chatConfig",data:m.data,value:K},"item-title":"label","item-value":"value"},null,8,["disabled","id","items","modelValue","onUpdate:modelValue"])]),_:2},1024)]),_:2},1032,["id"])):Ea("",!0)]),_:2},1032,["id","cols","md"]))),128))]),_:2},1032,["value"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue"])])):Ea("",!0)]),_:2},1032,["id","cols","md"]))),128))]),_:1},8,["id"])]),_:1}))}},f0=_n("span",{class:"text-h5"},"\u79BB\u7EBF\u6A21\u5F0F",-1),a0=_n("br",null,null,-1),l0=_n("br",null,null,-1),o0={ref:"refForm",class:"d-flex flex-column justify-center gap-5"},s0={class:"d-flex flex-wrap gap-2"},c0=_n("span",{class:"d-none d-sm-block"},"\u4E0A\u4F20\u914D\u7F6E\u6587\u4EF6",-1),d0=_n("small",null,"*\u53EF\u62D6\u5230\u914D\u7F6E\u6587\u4EF6\u5230\u7A97\u53E3",-1),x0={__name:"config-setting",setup(B){const Y=Mp(),a=Ie({chatConfig:{},redisConfig:{}}),vn=Ie([]),tn=Ie(),Dn=Ie(!1),X=Ie(!1),v=Vp()["ALT+S"],H=it(()=>Y.getters.ws.message),m=it(()=>{let w=[];for(const y of vn.value){w.push({name:y.title,path:y.id});for(const b of y.view)if(b.type.toLowerCase()==="tabs")for(const T of b.tabs)for(const q of T.view){let z={name:q.label,path:`${y.id}/${q.id||q.data}`};z.group=y.title,z.tab=T.tab,z.tabId=`${y.id}_${b.id}`,w.push(z)}else{let T={name:b.label,path:`${y.id}/${b.id||b.data}`};T.group=y.title,w.push(T)}}return w}),K=Ie(!1),Re=()=>{K.value=!1,Xi.post(`${Y.getters.serverApi}sysconfig`,{token:Y.getters.userToken}).then(w=>{w.data&&(w.data.error?Y.commit("app/ADD_SNACKBAR",{message:w.data.error,color:"error"}):a.value=w.data)}).catch(w=>{K.value=!0,Y.commit("app/ADD_SNACKBAR",{message:w.message,color:"error"}),console.log(w)})},he=w=>{if(Y.getters.runmode==="online")Xi.post(`${Y.getters.serverApi}saveconfig`,{token:Y.getters.userToken,...w}).then(y=>{var b;(b=y.data)!=null&&b.error?Y.commit("app/ADD_SNACKBAR",{message:y.data.error,color:"error"}):Y.commit("app/ADD_SNACKBAR",{message:"\u4FDD\u5B58\u6210\u529F",color:"success"}),Re()}).catch(y=>{Re(),Y.commit("app/ADD_SNACKBAR",{message:y.message,color:"error"}),console.log(y)});else{const y=(Se,Le)=>{let Tr=typeof Se=="object",Sr=typeof Le=="object";return Tr?(Sr&&[...Object.keys(Le),...Object.getOwnPropertySymbols(Le)].forEach(Ne=>{Se[Ne]=y(Se[Ne],Le[Ne])}),Se):Le},b=y(a.value,w),T=JSON.stringify(b),q=new Blob([T],{type:"application/json"}),z=URL.createObjectURL(q),Yn=document.createElement("a");Yn.href=z,Yn.download="config.json",document.body.appendChild(Yn),Yn.click(),document.body.removeChild(Yn),URL.revokeObjectURL(z)}},ne=async w=>{if(Dn.value&&(Dn.value=!1,await Wa()),w.tab){let b=ge.value;b[w.tabId]=w.tab,ge.value=b,await Wa()}const y=document.getElementById(w.path);if(y){let b=function(T){return T?T.offsetTop+b(T.offsetParent):0};window.scrollTo({top:b(y)-60,behavior:"smooth"})}},Te=Ie(),yn=w=>{const y=new FileReader,{files:b}=w.target;b&&b.length&&(y.readAsText(b[0],"UTF-8"),y.onload=()=>{if(typeof y.result=="string")try{a.value=JSON.parse(y.result),X.value=!1,K.value=!0}catch(T){Y.commit("app/ADD_SNACKBAR",{message:T.message,color:"error"})}})},Nn=it({get(){return a.value},set(w){a.value[w.mode][w.data]=w.value;let y={};y[w.mode]={},y[w.mode][w.data]=w.value,he(y)}}),ge=Ie({});if(Np([v,H,a],([w,y,b],[T,q,z])=>{w&&(Dn.value=!0),y!=q&&y&&JSON.parse(y).notice==="updateConfig"&&Re(),b!=z&&b&&K.value==!1&&(K.value=!0)}),Xi.post(`${Y.getters.serverApi}settingView`,{token:Y.getters.userToken}).then(w=>{if(w.data)if(w.data.err)Y.commit("app/ADD_SNACKBAR",{message:w.data.err,color:"error"});else{vn.value=w.data;for(const y of w.data){const b=y.view.filter(T=>T.type.toLowerCase()==="tabs");for(const T of b)ge.value[`${y.id}_${T.id}`]=T.tabs[0].tab}}}).catch(w=>{K.value=!0,Y.commit("app/ADD_SNACKBAR",{message:w.message,color:"error"}),console.log(w)}),Y.getters.runmode==="online")Re();else{const w=document.querySelector("body"),y=b=>{if(b.preventDefault(),event.type==="drop"){const T=b.dataTransfer.files,q=new FileReader;T&&T.length&&(q.readAsText(T[0],"UTF-8"),q.onload=()=>{if(typeof q.result=="string")try{const z=JSON.parse(q.result);vn.value=z.view,a.value={chatConfig:z.chatConfig,redisConfig:z.redisConfig},X.value=!1,K.value=!0}catch(z){Y.commit("app/ADD_SNACKBAR",{message:z.message,color:"error"})}})}};w.addEventListener("drop",y),w.addEventListener("dragenter",y),w.addEventListener("dragover",y),w.addEventListener("dragleave",y),X.value=!0}return(w,y)=>(nn(),Ve("div",null,[I(Gp,{modelValue:Dn.value,"onUpdate:modelValue":y[1]||(y[1]=b=>Dn.value=b),class:"align-center justify-center"},{default:R(()=>[I(Ir,{"min-width":"600"},{default:R(()=>[I(Rr,null,{default:R(()=>[I($a,{"onUpdate:modelValue":[ne,y[0]||(y[0]=b=>tn.value=b)],modelValue:tn.value,items:dn(m),"return-object":"","auto-select-first":"","item-title":"name","item-value":"path",label:"\u641C\u7D22",autofocus:""},{item:R(({props:b,item:T})=>{var q,z;return[I(Oa,Da(b,{title:(q=T==null?void 0:T.raw)==null?void 0:q.name,subtitle:(z=T==null?void 0:T.raw)==null?void 0:z.group}),null,16,["title","subtitle"])]}),_:1},8,["modelValue","items"])]),_:1})]),_:1})]),_:1},8,["modelValue"]),I(Jp,{modelValue:X.value,"onUpdate:modelValue":y[4]||(y[4]=b=>X.value=b),app:"",persistent:"",width:"auto"},{default:R(()=>[I(Ir,null,{default:R(()=>[I(Hp,null,{default:R(()=>[f0]),_:1}),I(Rr,null,{default:R(()=>[de(" \u5F53\u524D\u4E3A\u79BB\u7EBF\u6A21\u5F0F\uFF0C\u8BF7\u4E0A\u4F20\u914D\u7F6E\u6587\u4EF6\u540E\u518D\u4F7F\u7528\u3002"),a0,de(" \u914D\u7F6E\u6587\u4EF6\u53EF\u79C1\u804A\u673A\u5668\u4EBA"),I(Ua,{label:"",size:"x-small"},{default:R(()=>[de("#chatgpt\u5BFC\u51FA\u914D\u7F6E")]),_:1}),de("\u83B7\u53D6 "),l0,de(" \u4FDD\u5B58\u540E\u7684\u914D\u7F6E\u6587\u4EF6\u53EF\u79C1\u804A\u673A\u5668\u4EBA"),I(Ua,{label:"",size:"x-small"},{default:R(()=>[de("#chatgpt\u5BFC\u5165\u914D\u7F6E")]),_:1}),de("\u5BFC\u5165 "),I(Kp,null,{default:R(()=>[_n("form",o0,[_n("div",s0,[I(Ba,{color:"primary",onClick:y[2]||(y[2]=b=>{var T;return(T=Te.value)==null?void 0:T.click()})},{default:R(()=>[I(Ma,{icon:"mdi-cloud-upload-outline",class:"d-sm-none"}),c0]),_:1}),_n("input",{ref_key:"refInputEl",ref:Te,type:"file",name:"file",accept:".json",hidden:"",onInput:yn},null,544)])],512)]),_:1}),d0]),_:1}),I(qp,null,{default:R(()=>[I(zp),I(Ba,{color:"blue-darken-1",variant:"text",onClick:y[3]||(y[3]=b=>w.$router.push({path:"/"}))},{default:R(()=>[de(" \u8FD4\u56DE ")]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"]),I(jn,null,{default:R(()=>[I(fn,{cols:"12"},{default:R(()=>[I(Ir,null,{default:R(()=>[I(Rr,null,{default:R(()=>[I($a,{"onUpdate:modelValue":[ne,y[5]||(y[5]=b=>tn.value=b)],modelValue:tn.value,items:dn(m),"return-object":"","auto-select-first":"","item-title":"name","item-value":"path",label:"\u641C\u7D22"},{item:R(({props:b,item:T})=>{var q,z;return[I(Oa,Da(b,{title:(q=T==null?void 0:T.raw)==null?void 0:q.name,subtitle:(z=T==null?void 0:T.raw)==null?void 0:z.group}),null,16,["title","subtitle"])]}),_:1},8,["modelValue","items"])]),_:1})]),_:1})]),_:1}),(nn(!0),Ve(Et,null,Ot(vn.value,b=>(nn(),pn(fn,{key:b.id,cols:"12",md:"6"},{default:R(()=>[I(Ir,{title:b.title},{default:R(()=>[I(Rr,null,{default:R(()=>[I(u0,{initData:K.value,viewId:b.id,viewData:b.view,configData:dn(Nn),"onUpdate:configData":y[6]||(y[6]=T=>Zp(Nn)?Nn.value=T:null),activeTab:ge.value,"onUpdate:activeTab":y[7]||(y[7]=T=>ge.value=T)},null,8,["initData","viewId","viewData","configData","activeTab"])]),_:2},1024)]),_:2},1032,["title"])]),_:2},1024))),128))]),_:1})]))}};export{x0 as default};