SettingsAuth-oZwg4GW3.js 2.9 KB

1
  1. import{_ as v,u as b,B as h}from"./index-DgoHEtHi.js";import{F as y,a as I}from"./index-kxNenEF5.js";/* empty css */import{T as w}from"./index-fYB0aMLN.js";import"./index-CWcus-Da.js";import{r as B,e as C,j as P,B as F,c as S,a as d,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-COw5jZh4.js";/* empty css */import"./index-Qb-pyRo4.js";import{I as T}from"./index-3KYlBPPk.js";import{M as u}from"./index-DspURcUh.js";import"./index-B3z4cY-J.js";import"./index-ZjZN4fXe.js";import"./responsive-observe-4ACH6YSC.js";import"./resize-observer-CtBHPzQ9.js";import"./use-merge-state-dwxyZWoX.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 m=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{m.value=!0;const e=await M({licenseCode:a});e.code/1===200?(u.success(c("auth.activationSuccessful")),f()):u.error(e.msg)}catch(e){console.log(e)}finally{m.value=!1}};return F(()=>{Object.assign(t,i.auth),t.status_txt=t.status?"已激活":"未激活",console.log(i.auth)}),(a,e)=>{const r=T,n=I,g=w,x=h,V=y;return A(),S("div",null,[e[6]||(e[6]=d("div",{class:"form"},[d("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-f9b391aa"]]);export{oe as default};