settings-be8974ad.js 11 KB

123456789
  1. /**
  2. * 由 Fantastic-admin 提供技术支持
  3. * Powered by Fantastic-admin
  4. * Gitee https://gitee.com/hooray/fantastic-admin
  5. * Github https://github.com/hooray/fantastic-admin
  6. */
  7. import{d as pe}from"./pinia-7162f4ce.js";import{i as g,j as E,k as K,h as be,l as W,c as J,e as X,b as w,d as P,r as C,m as me,a as S,L as j,f as ge,M as he}from"./_MapCache-1b613190.js";import{r as m,w as v}from"./runtime-core.esm-bundler-5fc1c360.js";function Y(e){return e}var L=Object.create,ye=function(){function e(){}return function(t){if(!g(t))return{};if(L)return L(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();const ve=ye;function Z(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}function Te(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n<r;)t[n]=e[n];return t}var we=800,Ae=16,Me=Date.now;function Se(e){var t=0,n=0;return function(){var r=Me(),o=Ae-(r-n);if(n=r,o>0){if(++t>=we)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}function Oe(e){return function(){return e}}var _e=E?function(e,t){return E(e,"toString",{configurable:!0,enumerable:!1,value:Oe(t),writable:!0})}:Y;const xe=_e;var Pe=Se(xe);const Ce=Pe;function je(e,t,n,r){var o=!n;n||(n={});for(var i=-1,s=t.length;++i<s;){var a=t[i],u=r?r(n[a],e[a],a,n,e):void 0;u===void 0&&(u=e[a]),o?K(n,a,u):be(n,a,u)}return n}var U=Math.max;function $e(e,t,n){return t=U(t===void 0?e.length-1:t,0),function(){for(var r=arguments,o=-1,i=U(r.length-t,0),s=Array(i);++o<i;)s[o]=r[t+o];o=-1;for(var a=Array(t+1);++o<t;)a[o]=r[o];return a[t]=n(s),Z(e,this,a)}}function Q(e,t){return Ce($e(e,t,Y),e+"")}var Ie=9007199254740991;function V(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=Ie}function $(e){return e!=null&&V(e.length)&&!W(e)}function Ee(e,t,n){if(!g(n))return!1;var r=typeof t;return(r=="number"?$(n)&&J(t,n.length):r=="string"&&t in n)?X(n[t],e):!1}function Le(e){return Q(function(t,n){var r=-1,o=n.length,i=o>1?n[o-1]:void 0,s=o>2?n[2]:void 0;for(i=e.length>3&&typeof i=="function"?(o--,i):void 0,s&&Ee(n[0],n[1],s)&&(i=o<3?void 0:i,o=1),t=Object(t);++r<o;){var a=n[r];a&&e(t,a,r,i)}return t})}var Ue=Object.prototype;function ee(e){var t=e&&e.constructor,n=typeof t=="function"&&t.prototype||Ue;return e===n}function Be(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}var Fe="[object Arguments]";function B(e){return w(e)&&P(e)==Fe}var te=Object.prototype,De=te.hasOwnProperty,ze=te.propertyIsEnumerable,He=B(function(){return arguments}())?B:function(e){return w(e)&&De.call(e,"callee")&&!ze.call(e,"callee")};const O=He;function Re(){return!1}var ne=typeof exports=="object"&&exports&&!exports.nodeType&&exports,F=ne&&typeof module=="object"&&module&&!module.nodeType&&module,Ne=F&&F.exports===ne,D=Ne?C.Buffer:void 0,qe=D?D.isBuffer:void 0,Ge=qe||Re;const re=Ge;var ke="[object Arguments]",Ke="[object Array]",We="[object Boolean]",Je="[object Date]",Xe="[object Error]",Ye="[object Function]",Ze="[object Map]",Qe="[object Number]",Ve="[object Object]",et="[object RegExp]",tt="[object Set]",nt="[object String]",rt="[object WeakMap]",at="[object ArrayBuffer]",ot="[object DataView]",it="[object Float32Array]",st="[object Float64Array]",ut="[object Int8Array]",lt="[object Int16Array]",ft="[object Int32Array]",ct="[object Uint8Array]",dt="[object Uint8ClampedArray]",pt="[object Uint16Array]",bt="[object Uint32Array]",l={};l[it]=l[st]=l[ut]=l[lt]=l[ft]=l[ct]=l[dt]=l[pt]=l[bt]=!0;l[ke]=l[Ke]=l[at]=l[We]=l[ot]=l[Je]=l[Xe]=l[Ye]=l[Ze]=l[Qe]=l[Ve]=l[et]=l[tt]=l[nt]=l[rt]=!1;function mt(e){return w(e)&&V(e.length)&&!!l[P(e)]}function gt(e){return function(t){return e(t)}}var ae=typeof exports=="object"&&exports&&!exports.nodeType&&exports,T=ae&&typeof module=="object"&&module&&!module.nodeType&&module,ht=T&&T.exports===ae,M=ht&&me.process,yt=function(){try{var e=T&&T.require&&T.require("util").types;return e||M&&M.binding&&M.binding("util")}catch{}}();const z=yt;var H=z&&z.isTypedArray,vt=H?gt(H):mt;const oe=vt;var Tt=Object.prototype,wt=Tt.hasOwnProperty;function At(e,t){var n=S(e),r=!n&&O(e),o=!n&&!r&&re(e),i=!n&&!r&&!o&&oe(e),s=n||r||o||i,a=s?Be(e.length,String):[],u=a.length;for(var c in e)(t||wt.call(e,c))&&!(s&&(c=="length"||o&&(c=="offset"||c=="parent")||i&&(c=="buffer"||c=="byteLength"||c=="byteOffset")||J(c,u)))&&a.push(c);return a}function Mt(e,t){return function(n){return e(t(n))}}function St(e){var t=[];if(e!=null)for(var n in Object(e))t.push(n);return t}var Ot=Object.prototype,_t=Ot.hasOwnProperty;function xt(e){if(!g(e))return St(e);var t=ee(e),n=[];for(var r in e)r=="constructor"&&(t||!_t.call(e,r))||n.push(r);return n}function ie(e){return $(e)?At(e,!0):xt(e)}var Pt=Mt(Object.getPrototypeOf,Object);const se=Pt;var Ct="[object Object]",jt=Function.prototype,$t=Object.prototype,ue=jt.toString,It=$t.hasOwnProperty,Et=ue.call(Object);function Lt(e){if(!w(e)||P(e)!=Ct)return!1;var t=se(e);if(t===null)return!0;var n=It.call(t,"constructor")&&t.constructor;return typeof n=="function"&&n instanceof n&&ue.call(n)==Et}function Ut(){this.__data__=new j,this.size=0}function Bt(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}function Ft(e){return this.__data__.get(e)}function Dt(e){return this.__data__.has(e)}var zt=200;function Ht(e,t){var n=this.__data__;if(n instanceof j){var r=n.__data__;if(!ge||r.length<zt-1)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new he(r)}return n.set(e,t),this.size=n.size,this}function h(e){var t=this.__data__=new j(e);this.size=t.size}h.prototype.clear=Ut;h.prototype.delete=Bt;h.prototype.get=Ft;h.prototype.has=Dt;h.prototype.set=Ht;var le=typeof exports=="object"&&exports&&!exports.nodeType&&exports,R=le&&typeof module=="object"&&module&&!module.nodeType&&module,Rt=R&&R.exports===le,N=Rt?C.Buffer:void 0,q=N?N.allocUnsafe:void 0;function Nt(e,t){if(t)return e.slice();var n=e.length,r=q?q(n):new e.constructor(n);return e.copy(r),r}var qt=C.Uint8Array;const G=qt;function Gt(e){var t=new e.constructor(e.byteLength);return new G(t).set(new G(e)),t}function kt(e,t){var n=t?Gt(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}function Kt(e){return typeof e.constructor=="function"&&!ee(e)?ve(se(e)):{}}function Wt(e){return function(t,n,r){for(var o=-1,i=Object(t),s=r(t),a=s.length;a--;){var u=s[e?a:++o];if(n(i[u],u,i)===!1)break}return t}}var Jt=Wt();const Xt=Jt;function _(e,t,n){(n!==void 0&&!X(e[t],n)||n===void 0&&!(t in e))&&K(e,t,n)}function Yt(e){return w(e)&&$(e)}function x(e,t){if(!(t==="constructor"&&typeof e[t]=="function")&&t!="__proto__")return e[t]}function Zt(e){return je(e,ie(e))}function Qt(e,t,n,r,o,i,s){var a=x(e,n),u=x(t,n),c=s.get(u);if(c){_(e,n,c);return}var d=i?i(a,u,n+"",e,t,s):void 0,p=d===void 0;if(p){var y=S(u),b=!y&&re(u),A=!y&&!b&&oe(u);d=u,y||b||A?S(a)?d=a:Yt(a)?d=Te(a):b?(p=!1,d=Nt(u,!0)):A?(p=!1,d=kt(u,!0)):d=[]:Lt(u)||O(u)?(d=a,O(a)?d=Zt(a):(!g(a)||W(a))&&(d=Kt(u))):p=!1}p&&(s.set(u,d),o(d,u,r,i,s),s.delete(u)),_(e,n,d)}function I(e,t,n,r,o){e!==t&&Xt(t,function(i,s){if(o||(o=new h),g(i))Qt(e,t,s,n,I,r,o);else{var a=r?r(x(e,s),i,s+"",e,t,o):void 0;a===void 0&&(a=i),_(e,s,a)}},ie)}function fe(e,t,n,r,o,i){return g(e)&&g(t)&&(i.set(t,e),I(e,t,void 0,fe,i),i.delete(t)),e}var Vt=Le(function(e,t,n,r){I(e,t,n,r)});const en=Vt;var tn=Q(function(e){return e.push(void 0,fe),Z(en,void 0,e)});const k=tn,nn={base:{serverUrl:"http://127.0.0.1:8080",devServerUrl:"http://127.0.0.1:8000",appID:"10003",appKey:"82a8bf439373e307",appSecret:"82a8bf439373e307",permitTplId:7},app:{enablePermission:!0,enableDynamicTitle:!0,enableErrorLog:!0,theme:"default",colorScheme:"light",elementSize:"default",defaultLang:"zh-cn",enableProgress:!0,storagePrefix:"fa_",enableWatermark:!1,routeBaseOn:"frontend"},layout:{enableMobileAdaptation:!0,widthMode:"adaption"},menu:{menuFillStyle:"radius",menuActiveStyle:"dot",enableSubMenuCollapseButton:!0,enableHotkeys:!0,baseOn:"frontend",menuMode:"side",switchMainMenuAndPageJump:!1,subMenuUniqueOpened:!0,subMenuOnlyOneHide:!1,subMenuCollapse:!1},topbar:{mode:"sticky",switchTabbarAndToolbar:!0},tabbar:{enable:!0,enableIcon:!0,enableHotkeys:!0,style:"fashion",mergeTabsBy:""},toolbar:{enableNotification:!0,enableI18n:!0,enableFullscreen:!0,enablePageReload:!0,enableColorScheme:!0,enableAppSetting:!0},breadcrumb:{style:"modern",enableMainMenu:!0,enable:!0},mainPage:{enableHotkeys:!0,iframeCacheMax:9},home:{enable:!0,title:"主页"},navSearch:{enable:!0,enableHotkeys:!0},copyright:{enable:!0,dates:"2018-2023",company:"智慧云创",website:"xazhyc.com",beian:""}},rn={base:{serverUrl:"",devServerUrl:"",appID:"",appKey:"",appSecret:"",permitTplId:7},app:{theme:"default",colorScheme:"light",elementSize:"default",defaultLang:"",enablePermission:!1,enableProgress:!0,enableDynamicTitle:!1,storagePrefix:"fa_",enableWatermark:!1,enableErrorLog:!1,routeBaseOn:"frontend"},home:{enable:!0,title:"主页"},layout:{widthMode:"adaption",enableMobileAdaptation:!1},menu:{baseOn:"frontend",menuMode:"side",menuFillStyle:"",menuActiveStyle:"",switchMainMenuAndPageJump:!1,subMenuUniqueOpened:!0,subMenuOnlyOneHide:!1,subMenuCollapse:!1,enableSubMenuCollapseButton:!1,enableHotkeys:!1},topbar:{mode:"static",switchTabbarAndToolbar:!1},tabbar:{enable:!1,style:"fashion",enableIcon:!1,mergeTabsBy:"",enableHotkeys:!1},toolbar:{enableNotification:!1,enableI18n:!1,enableFullscreen:!1,enablePageReload:!1,enableColorScheme:!1,enableAppSetting:!1},breadcrumb:{enable:!0,style:"",enableMainMenu:!1},mainPage:{enableHotkeys:!0,iframeCacheMax:3},navSearch:{enable:!0,enableHotkeys:!0},copyright:{enable:!0,dates:"2018-2023",company:"智慧云创",website:"https://www.xazhyc.com",beian:""}},un=pe("settings",()=>{const e=k(nn,rn),t=m(e);v(()=>t.value.app.theme,f=>{document.body.setAttribute("data-theme",f)},{immediate:!0}),v(()=>t.value.app.colorScheme,f=>{switch(f===""&&(f=window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"),f){case"dark":document.documentElement.classList.add("dark");break;case"light":document.documentElement.classList.remove("dark");break}},{immediate:!0}),v(()=>t.value.layout.widthMode,f=>{document.body.setAttribute("data-app-width-mode",f)},{immediate:!0}),v(()=>t.value.menu.menuMode,f=>{document.body.setAttribute("data-menu-mode",f)},{immediate:!0});const n=m("other"),r=navigator.userAgent.toLowerCase();switch(!0){case r.includes("mac os"):n.value="mac";break;case r.includes("windows"):n.value="windows";break;case r.includes("linux"):n.value="linux";break}const o=m(),i=m(!1);function s(f,de=!0){o.value=f,i.value=de}const a=m("pc");function u(f){t.value.layout.enableMobileAdaptation?/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)?a.value="mobile":a.value=f<992?"mobile":"pc":a.value="pc"}const c=m(e.menu.subMenuCollapse);function d(){t.value.menu.subMenuCollapse=!t.value.menu.subMenuCollapse,a.value==="pc"&&(c.value=!c.value)}v(a,f=>{switch(f){case"pc":t.value.menu.subMenuCollapse=c.value;break;case"mobile":t.value.menu.subMenuCollapse=!0;break}document.body.setAttribute("data-mode",f)},{immediate:!0});function p(f){t.value.app.defaultLang=f}function y(f){t.value.app.colorScheme=f}const b=m(!1);function A(f){b.value=f??!b.value}function ce(f){t.value=k(f,t.value)}return{settings:t,os:n,title:o,titleFirst:i,setTitle:s,mode:a,setMode:u,subMenuCollapseLastStatus:c,toggleSidebarCollapse:d,setDefaultLang:p,setColorScheme:y,mainPageMaximizeStatus:b,setMainPageMaximize:A,updateSettings:ce}});export{Kt as A,h as S,G as U,re as a,oe as b,V as c,Y as d,Xt as e,$ as f,Le as g,I as h,O as i,Q as j,Yt as k,Mt as l,ee as m,At as n,$e as o,je as p,ie as q,se as r,Ce as s,Gt as t,un as u,kt as v,z as w,gt as x,Te as y,Nt as z};