mirror of
https://gitee.com/myxzgzs/boyue_jnpf.git
synced 2025-08-11 00:32:45 +08:00
2 lines
2.7 KiB
JavaScript
2 lines
2.7 KiB
JavaScript
import{k as r,bO as O,aa as S,b,e as k,u as M,dd as R,ac as d,h as j,q as A,j as p,l as f,t as g,s as P,dG as B,a as y,y as C,dF as H,dA as V,dC as $,dD as w,p as z}from"./index.f451ea46.js";import{u as T}from"./user.bf6a5ac8.js";import{R as D}from"./header.92f6bcbe.js";var F={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 64H296c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h496v688c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V96c0-17.7-14.3-32-32-32zM704 192H192c-17.7 0-32 14.3-32 32v530.7c0 8.5 3.4 16.6 9.4 22.6l173.3 173.3c2.2 2.2 4.7 4 7.4 5.5v1.9h4.2c3.5 1.3 7.2 2 11 2H704c17.7 0 32-14.3 32-32V224c0-17.7-14.3-32-32-32zM350 856.2L263.9 770H350v86.2zM664 888H414V746c0-22.1-17.9-40-40-40H232V264h432v624z"}}]},name:"copy",theme:"outlined"},N=F;function v(e){for(var t=1;t<arguments.length;t++){var o=arguments[t]!=null?Object(arguments[t]):{},n=Object.keys(o);typeof Object.getOwnPropertySymbols=="function"&&(n=n.concat(Object.getOwnPropertySymbols(o).filter(function(a){return Object.getOwnPropertyDescriptor(o,a).enumerable}))),n.forEach(function(a){x(e,a,o[a])})}return e}function x(e,t,o){return t in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e}var m=function(t,o){var n=v({},t,o.attrs);return r(O,v({},n,{icon:N}),null)};m.displayName="CopyOutlined";m.inheritAttrs=!1;var I=m;const E=b({name:"SettingFooter",components:{CopyOutlined:I,RedoOutlined:D},setup(){const{prefixCls:e}=k("setting-footer"),{t}=M(),{createSuccessModal:o,createMessage:n}=z(),a=T(),l=R();function u(){const{isSuccessRef:c}=B(JSON.stringify(y(l.getProjectConfig),null,2));y(c)&&o({title:t("layout.setting.operatingTitle"),content:t("layout.setting.operatingContent")})}function s(){try{l.setProjectConfig(C);const{colorWeak:c,grayMode:_,themeColor:h}=C;H(h),V(),$(c),w(_),n.success(t("layout.setting.resetSuccess"))}catch(c){n.error(c)}}function i(){localStorage.clear(),l.resetAllState(),a.resetState(),location.reload()}return{prefixCls:e,t,handleCopy:u,handleResetSetting:s,handleClearAndRedo:i}}});function G(e,t,o,n,a,l){const u=d("CopyOutlined"),s=d("a-button"),i=d("RedoOutlined");return j(),A("div",{class:P(e.prefixCls)},[r(s,{type:"primary",block:"",onClick:e.handleCopy},{default:p(()=>[r(u,{class:"mr-2"}),f(" "+g(e.t("layout.setting.copyBtn")),1)]),_:1},8,["onClick"]),r(s,{color:"warning",block:"",onClick:e.handleResetSetting,class:"my-3"},{default:p(()=>[r(i,{class:"mr-2"}),f(" "+g(e.t("common.resetText")),1)]),_:1},8,["onClick"]),r(s,{color:"error",block:"",onClick:e.handleClearAndRedo},{default:p(()=>[r(i,{class:"mr-2"}),f(" "+g(e.t("layout.setting.clearBtn")),1)]),_:1},8,["onClick"])],2)}var L=S(E,[["render",G],["__scopeId","data-v-7fafa2ed"]]);export{L as default};
|