index.0692394c.js 2.0 KB

12
  1. import{L as _,s as x,a2 as y,m as C,l as L,al as l,o as k,a as U,Z as a,T as n,b as t,Y as s,X as d}from"./vue.e1d8f8c6.js";import{a as V,u as N,L as p,_ as E}from"./index.5ec7a9d7.js";const G={class:"upgrade-dialog"},$={class:"upgrade-title"},z={class:"upgrade-title-warp"},B={class:"upgrade-title-warp-txt"},O={class:"upgrade-title-warp-version"},A={class:"upgrade-content"},H={class:"mt5"},I={class:"upgrade-content-desc mt5"},S={class:"upgrade-btn"},j=_({name:"layoutUpgrade"}),D=_({...j,setup(M){const{t:i}=V(),u=N(),{themeConfig:g}=x(u),e=y({isUpgrade:!1,version:"2.4.21",isLoading:!1,btnTxt:""}),m=C(()=>g.value),f=()=>{e.isUpgrade=!1},v=()=>{e.isLoading=!0,e.btnTxt=i("message.upgrade.btnTwoLoading"),setTimeout(()=>{p.clear(),window.location.reload(),p.set("version",e.version)},2e3)},b=()=>{setTimeout(()=>{e.isUpgrade=!0},2e3)};return L(()=>{b(),setTimeout(()=>{e.btnTxt=i("message.upgrade.btnTwo")},200)}),(o,r)=>{const h=l("el-link"),c=l("el-button"),T=l("el-dialog");return k(),U("div",G,[a(T,{modelValue:e.isUpgrade,"onUpdate:modelValue":r[0]||(r[0]=w=>e.isUpgrade=w),width:"300px","destroy-on-close":"","show-close":!1,"close-on-click-modal":!1,"close-on-press-escape":!1},{default:n(()=>[t("div",$,[t("div",z,[t("span",B,s(o.$t("message.upgrade.title")),1),t("span",O,"v"+s(e.version),1)])]),t("div",A,[d(s(m.value.globalTitle)+" "+s(o.$t("message.upgrade.msg"))+" ",1),t("div",H,[a(h,{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",I,s(o.$t("message.upgrade.desc")),1)]),t("div",S,[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 Y=E(D,[["__scopeId","data-v-547dbb04"],["__file","E:/code/wwwroot/local81.lzj/simple_storage/vue-next-admin/src/layout/upgrade/index.vue"]]);export{Y as default};