SettingsAuth-BwaXPQRj.js 2.9 KB

1
  1. import{_ as v,u as b,B as h}from"./index-CT-LfNPG.js";import{F as y,a as w}from"./index-C52G11DX.js";/* empty css */import{T as I}from"./index-pIhlBjls.js";import"./index-De7VsqSj.js";import{r as B,e as C,j as P,B as F,c as S,a as m,v as o,w as l,N as U,o as A,t as N}from"./vue-vendor-C15EL-OS.js";import{u as k}from"./use-platform-information-By8xPspB.js";import{l as M,g as R}from"./login-BhB3ECAe.js";/* empty css */import"./index-DRLFbjL_.js";import{I as T}from"./index-BF8YcZK1.js";import{M as u}from"./index-BDNoo8PG.js";import"./index-B3z4cY-J.js";import"./index-Dm9kAcVp.js";import"./responsive-observe-4ACH6YSC.js";import"./resize-observer-Bi8ylmqd.js";import"./use-merge-state-CGDzDTsy.js";const j={__name:"SettingsAuth",setup(z){const{t:c}=b(),i=k();U();const t=B({version:"",status:"",machine_id:"",licenseCode:"",expired_at:""});C(()=>{if(t.status)return{color:"#00f"}});const d=P(!1),p=()=>{_(t.licenseCode)},f=async()=>{try{const a=await R();if(console.log(a),a.code/1===200){const e={version:a.data.version,status:a.data.status,machine_id:a.data.machine_id,license_code:a.data.license_code,expired_at:a.data.expired_at};i.updatePlatformAuth(e)}}catch(a){console.log(a)}},_=async a=>{try{d.value=!0;const e=await M({licenseCode:a});e.code/1===200?(u.success(c("auth.activationSuccessful")),f(),window.location.reload()):u.error(e.msg)}catch(e){console.log(e)}finally{d.value=!1}};return F(()=>{Object.assign(t,i.auth),t.status_txt=t.status?"已激活":"未激活",console.log(i.auth)}),(a,e)=>{const r=T,n=w,g=I,x=h,V=y;return A(),S("div",null,[e[6]||(e[6]=m("div",{class:"form"},[m("div",{class:"form-item"})],-1)),o(V,{ref:"ref_form",model:t,style:{width:"600px"},"label-align":"right"},{default:l(()=>[o(n,{label:"版本类型"},{default:l(()=>[o(r,{modelValue:t.version,"onUpdate:modelValue":e[0]||(e[0]=s=>t.version=s),disabled:"",placeholder:"Please enter something"},null,8,["modelValue"])]),_:1}),o(n,{label:"激活状态"},{default:l(()=>[o(r,{class:"status_txt",modelValue:t.status_txt,"onUpdate:modelValue":e[1]||(e[1]=s=>t.status_txt=s),disabled:"",placeholder:"Please enter something"},null,8,["modelValue"])]),_:1}),o(n,{label:"请求码"},{default:l(()=>[o(r,{modelValue:t.machine_id,"onUpdate:modelValue":e[2]||(e[2]=s=>t.machine_id=s),disabled:"",placeholder:"Please enter something"},null,8,["modelValue"])]),_:1}),o(n,{label:"授权密钥"},{default:l(()=>[o(g,{modelValue:t.licenseCode,"onUpdate:modelValue":e[3]||(e[3]=s=>t.licenseCode=s),placeholder:"请输入授权码","auto-size":{minRows:2,maxRows:10}},null,8,["modelValue"])]),_:1}),o(n,{label:"到期时间"},{default:l(()=>[o(r,{modelValue:t.expired_at,"onUpdate:modelValue":e[4]||(e[4]=s=>t.expired_at=s),disabled:"",placeholder:"Please enter something"},null,8,["modelValue"])]),_:1}),o(n,null,{default:l(()=>[o(x,{type:"primary",onClick:p},{default:l(()=>e[5]||(e[5]=[N("激活")])),_:1})]),_:1})]),_:1},8,["model"])])}}},oe=v(j,[["__scopeId","data-v-eb38bc6a"]]);export{oe as default};