mirror of
https://gitee.com/niucloud-team/niucloud-admin.git
synced 2026-01-19 09:48:11 +00:00
2 lines
4.9 KiB
JavaScript
2 lines
4.9 KiB
JavaScript
import{d as G,r as o,l as B,k as i,V as K,f as O,h as f,c as y,u as t,m as D,w as n,a,t as p,i as v,B as M,e as s,W,O as $,E as J,K as Q,D as X,G as Y,H as Z,R as ee}from"./index-08dd4327.js";/* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";/* empty css *//* empty css *//* empty css */import{s as te,a as ae,g as oe}from"./module-1c44d4d9.js";import se from"./index-35617634.js";import le from"./index-447dab65.js";import"./vue-web-terminal-7390c8d8.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./upgrade-0833b188.js";/* empty css */import"./_plugin-vue_export-helper-c27b6911.js";/* empty css *//* empty css *//* empty css */const re={class:"main-container"},ne={class:"mx-[20px] my-[20px]"},ie=a("div",{class:"title text-[18px]"},"版本信息",-1),ue={class:"text-[18px] text-center mb-[7px] mt-[40px]"},ce={key:0,class:"text-center text-[#666] text-[14px]"},de=a("span",null,"当前已是最新版本,无需升级",-1),pe={key:1,class:"text-[#666] text-[14px] text-center"},me={class:"text-[18px] text-[#FF4D01]"},_e={class:"mt-[30px] flex justify-center items-center"},fe={class:"mt-[20px]"},ve={class:"text-sm mt-[10px] text-info"},he={class:"mt-[20px]"},xe={class:"mt-[10px] text-right"},Ke=G({__name:"upgrade",setup(ge){const V=o(null),C=o(null),u=o(!1),x=o([]),w=o(!1),c=B({auth_code:"",auth_secret:""}),b=o(),N=B({auth_code:[{required:!0,message:i("authCodePlaceholder"),trigger:"blur"}],auth_secret:[{required:!0,message:i("authSecretPlaceholder"),trigger:"blur"}]}),m=o(!1),P=async e=>{m.value||!e||await e.validate(async r=>{r&&(m.value=!0,te(c).then(()=>{m.value=!1,E()}).catch(()=>{m.value=!1,u.value=!1}))})};(()=>{ae().then(({data:e})=>{x.value=e,w.value?(!l.value||l.value&&l.value.version_no==_.value)&&W({message:i("versionTips"),type:"success"}):w.value=!0})})();const l=K(()=>x.value.length?x.value[0]:null),z=()=>{u.value=!0},_=o(""),F=o("");(()=>{$().then(e=>{_.value=e.data.version.version,F.value=e.data.version.code})})();const R=o({company_name:"",site_address:"",auth_code:""}),g=o(!1),k=o(!1),S=()=>{var e;if(!R.value.auth_code){z();return}g.value||(g.value=!0,k.value=!0,(e=V.value)==null||e.open("",()=>{g.value=!1,k.value=!1}))},E=()=>{oe().then(e=>{e.data.data&&e.data.data.length!=0&&(R.value=e.data.data,u.value=!1)}).catch(()=>{u.value=!1})};E();const T=O(),q=()=>{T.push("/admin/tools/upgrade_records")},I=()=>{var e;(e=C.value)==null||e.open()};return(e,r)=>{const h=J,L=Q,U=X,A=Y,H=Z,j=ee;return f(),y("div",re,[t(l)?(f(),D(L,{key:0,class:"box-card !border-none",shadow:"never"},{default:n(()=>[a("div",null,[a("div",ne,[ie,a("div",ue,"系统当前版本:v"+p(_.value)+"("+p(F.value)+")",1),!t(l)||t(l)&&t(l).version_no==_.value?(f(),y("div",ce,[de,a("span",{class:"text-[14px] text-primary ml-[10px] cursor-pointer",onClick:I},"更新说明")])):(f(),y("div",pe,[v(" 当前系统最新版本为 "),a("span",me,"v"+p(t(l).version_no),1),a("span",{class:"text-[14px] text-primary ml-[10px]",style:{cursor:"pointer"},onClick:I},"更新说明")])),a("div",_e,[!t(l)||t(l)&&t(l).version_no==_.value?M("",!0):(f(),D(h,{key:0,class:"text-[#4C4C4C] w-[150px] !h-[44px]",type:"primary",loading:k.value,onClick:S},{default:n(()=>[v("一键升级")]),_:1},8,["loading"])),s(h,{class:"text-[#4C4C4C] w-[130px] !h-[44px]",onClick:q},{default:n(()=>[v("升级记录")]),_:1})])])])]),_:1})):M("",!0),s(j,{modelValue:u.value,"onUpdate:modelValue":r[3]||(r[3]=d=>u.value=d),title:"授权码认证",width:"400px"},{default:n(()=>[s(H,{model:c,"label-width":"0",ref_key:"formRef",ref:b,rules:N,class:"page-form"},{default:n(()=>[s(L,{class:"box-card !border-none",shadow:"never"},{default:n(()=>[s(A,{prop:"auth_code"},{default:n(()=>[s(U,{modelValue:c.auth_code,"onUpdate:modelValue":r[0]||(r[0]=d=>c.auth_code=d),modelModifiers:{trim:!0},placeholder:t(i)("authCodePlaceholder"),class:"input-width",clearable:"",size:"large"},null,8,["modelValue","placeholder"])]),_:1}),a("div",fe,[s(A,{prop:"auth_secret"},{default:n(()=>[s(U,{modelValue:c.auth_secret,"onUpdate:modelValue":r[1]||(r[1]=d=>c.auth_secret=d),modelModifiers:{trim:!0},clearable:"",placeholder:t(i)("authSecretPlaceholder"),class:"input-width",size:"large"},null,8,["modelValue","placeholder"])]),_:1})]),a("div",ve,p(t(i)("authInfoTips")),1),a("div",he,[s(h,{type:"primary",class:"w-full",size:"large",loading:m.value,onClick:r[2]||(r[2]=d=>P(b.value))},{default:n(()=>[v(p(t(i)("confirm")),1)]),_:1},8,["loading"])]),a("div",xe,[s(h,{type:"primary",link:"",onClick:e.market},{default:n(()=>[v(p(t(i)("notHaveAuth")),1)]),_:1},8,["onClick"])])]),_:1})]),_:1},8,["model","rules"])]),_:1},8,["modelValue"]),s(se,{ref_key:"upgradeRef",ref:V},null,512),s(le,{ref_key:"upgradeLogRef",ref:C},null,512)])}}});export{Ke as default};
|