index.2826181b.js 2.3 KB

123
  1. import{e as _,ai as y,G as C,f as w,o as k,a0 as i,g as U,h as L,A as a,q as n,j as t,z as s,y as d}from"./vue.e266cb73.js";import{u as V}from"./vue-i18n.cjs.825cc1d7.js";import{u as G}from"./themeConfig.ed8e6a95.js";import{L as p}from"./storage.acfc8920.js";import{_ as N}from"./_plugin-vue_export-helper.c27b6911.js";import"./_commonjsHelpers.35101cd5.js";const $={class:"upgrade-dialog"},z={class:"upgrade-title"},A={class:"upgrade-title-warp"},B={class:"upgrade-title-warp-txt"},E={class:"upgrade-title-warp-version"},O={class:"upgrade-content"},D={class:"mt5"},H={class:"upgrade-content-desc mt5"},I={class:"upgrade-btn"},S=_({name:"layoutUpgrade"}),j=_({...S,setup(q){const{t:l}=V(),u=G(),{themeConfig:g}=y(u),e=C({isUpgrade:!1,version:"2.4.21",isLoading:!1,btnTxt:""}),m=w(()=>g.value),f=()=>{e.isUpgrade=!1},v=()=>{e.isLoading=!0,e.btnTxt=l("message.upgrade.btnTwoLoading"),setTimeout(()=>{p.clear(),window.location.reload(),p.set("version",e.version)},2e3)},h=()=>{setTimeout(()=>{e.isUpgrade=!0},2e3)};return k(()=>{h(),setTimeout(()=>{e.btnTxt=l("message.upgrade.btnTwo")},200)}),(o,r)=>{const b=i("el-link"),c=i("el-button"),T=i("el-dialog");return U(),L("div",$,[a(T,{modelValue:e.isUpgrade,"onUpdate:modelValue":r[0]||(r[0]=x=>e.isUpgrade=x),width:"300px","destroy-on-close":"","show-close":!1,"close-on-click-modal":!1,"close-on-press-escape":!1},{default:n(()=>[t("div",z,[t("div",A,[t("span",B,s(o.$t("message.upgrade.title")),1),t("span",E,"v"+s(e.version),1)])]),t("div",O,[d(s(m.value.globalTitle)+" "+s(o.$t("message.upgrade.msg"))+" ",1),t("div",D,[a(b,{type:"primary",class:"font12",href:"https://gitee.com/lyt-top/vue-next-admin/blob/master/CHANGELOG.md",target:"_black"},{default:n(()=>[d(" CHANGELOG.md ")]),_:1})]),t("div",H,s(o.$t("message.upgrade.desc")),1)]),t("div",I,[a(c,{round:"",size:"default",type:"info",text:"",onClick:f},{default:n(()=>[d(s(o.$t("message.upgrade.btnOne")),1)]),_:1}),a(c,{type:"primary",round:"",size:"default",onClick:v,loading:e.isLoading},{default:n(()=>[d(s(e.btnTxt),1)]),_:1},8,["loading"])])]),_:1},8,["modelValue"])])}}});const Q=N(j,[["__scopeId","data-v-547dbb04"],["__file","C:/Users/89282/Desktop/lechang_storage/lechang_storage/vue-next-admin/src/layout/upgrade/index.vue"]]);export{Q as default};
  2. //# sourceMappingURL=index.2826181b.js.map