| 1 |
- import{_ as h,u as C,B as I}from"./index-CcX5yBDS.js";import{F as w,a as B}from"./index-DKgSiEx_.js";/* empty css */import{T as P}from"./index-aLqhQpiP.js";/* empty css *//* empty css */import"./index-4LXXFg1j.js";import{r as T,e as F,j as S,B as U,c as k,a as c,v as o,w as l,N as A,p as N,o as M,t as R}from"./vue-vendor-C15EL-OS.js";import{u as j}from"./use-platform-information-By8xPspB.js";import{g as z,l as E}from"./login-CGVruScY.js";import{c as O}from"./clipboard-CPdp9YXj.js";/* empty css */import"./index-DOCgb0B2.js";import{I as q}from"./index-CrTTO6ye.js";import{T as D}from"./index-dmY7lmYD.js";import{M as r}from"./index-VpbJPnwA.js";import"./index-B3z4cY-J.js";import"./responsive-observe-4ACH6YSC.js";import"./resize-observer-DTdiTVIH.js";import"./use-merge-state-DwvN8qbp.js";const G={__name:"SettingsAuth",setup(H){const{t:u}=C(),p=j();A();const t=T({version:"",status:"",machine_id:"",licenseCode:"",expired_at:""});F(()=>{if(t.status)return{color:"#00f"}});const m=S(!1),_=()=>{f(t.licenseCode)},d=async()=>{try{const a=await z();if(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};p.updatePlatformAuth(e),Object.assign(t,e)}}catch(a){console.log(a)}},f=async a=>{try{m.value=!0;const e=await E({licenseCode:a});e.code/1===200?(r.success(u("auth.activationSuccessful")),t.licenseCode="",d()):r.error(e.msg)}catch(e){console.log(e)}finally{m.value=!1}},x=()=>{O(t.machine_id),r.success("复制成功")};return U(async()=>{await d(),t.status_txt=t.status?"已激活":"未激活"}),(a,e)=>{const i=q,n=B,V=N("icon-copy"),g=D,v=P,y=I,b=w;return M(),k("div",null,[e[6]||(e[6]=c("div",{class:"form"},[c("div",{class:"form-item"})],-1)),o(b,{ref:"ref_form",model:t,style:{width:"600px"},"label-align":"right"},{default:l(()=>[o(n,{label:"版本类型"},{default:l(()=>[o(i,{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(i,{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:"请求码",class:"machine"},{default:l(()=>[o(i,{modelValue:t.machine_id,"onUpdate:modelValue":e[2]||(e[2]=s=>t.machine_id=s),disabled:"",placeholder:"Please enter something"},null,8,["modelValue"]),o(g,{content:"复制"},{default:l(()=>[o(V,{class:"copy",onClick:x})]),_:1})]),_:1}),o(n,{label:"授权密钥"},{default:l(()=>[o(v,{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(i,{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(y,{type:"primary",onClick:_},{default:l(()=>e[5]||(e[5]=[R("激活")])),_:1})]),_:1})]),_:1},8,["model"])])}}},ce=h(G,[["__scopeId","data-v-222820ed"]]);export{ce as default};
|