mirror of
https://gitee.com/niucloud-team/niucloud-admin.git
synced 2026-01-03 19:58:12 +00:00
2 lines
6.6 KiB
JavaScript
2 lines
6.6 KiB
JavaScript
import{d as L,r,R as S,V as z,Q as O,e as w,f as T,v as y,x as o,g as e,y as s,A as i,B as p,u as h,H as M,aD as Q,aE as G}from"./base-2de02574.js";/* empty css */import{E as K}from"./el-overlay-c29a408e.js";import{a as W,E as X}from"./el-form-item-aacba116.js";/* empty css *//* empty css *//* empty css *//* empty css */import{w as Y}from"./index-4ca69875.js";/* empty css */import{t as c}from"./index-a7cd5616.js";import{g as Z,s as ee}from"./module-6f04994a.js";import{u as te}from"./vue-router-834a68c8.js";import{E as oe}from"./index-84eb3c18.js";import{E as se}from"./index-53431221.js";import{E as ae}from"./index-78ade149.js";import{E as le}from"./index-f34dc67c.js";import{E as ne}from"./index-409cdc90.js";import{v as re}from"./directive-ce271fd4.js";import{_ as ie}from"./_plugin-vue_export-helper-c27b6911.js";import"./event-30fa88cc.js";import"./index-fa3f6669.js";import"./focus-trap-852901de.js";import"./index-a556d0d2.js";import"./index-53f4bde2.js";import"./index-29aaa146.js";import"./common-655c495e.js";import"./index-e049ae93.js";import"./el-main-e7ca7755.js";import"./index-907c8fa3.js";import"./index-99061637.js";import"./index-389593d1.js";import"./index-9c3282b5.js";const m=v=>(Q("data-v-636a1b25"),v=v(),G(),v),pe={class:"main main-container min-w-[1000px] min-h-[650px]"},ce={class:"flex"},de={class:"bg-[#F3F6FF] mr-[14px] w-[402px] pt-[30px] pl-[32px] pr-[46px] pb-[60px]"},ue={class:"flex items-center justify-between"},_e=m(()=>e("span",{class:"text-[20px] text-[#333333]"},"版本信息",-1)),me={class:"mt-[30px] flex items-center text-[14px] text-[#797979]"},xe=m(()=>e("span",null,"当前版本",-1)),fe={class:"text-[26px] ml-[15px] mr-[10px] text-[#656668]"},he=m(()=>e("em",{class:"text-[12px]"},"(当前已是最新版本)",-1)),ve={class:"flex-1 flex justify-between items-center bg-[#F3F6FF] pt-[34px] pl-[30px] pr-[60px] pb-[62px]"},ge={class:"flex flex-col"},we={class:"flex flex-wrap items-center"},ye=m(()=>e("p",{class:"text-[20px] text-[#333] mr-[20px]"},"授权信息",-1)),Ce={class:"text-[14px] text-[#666]"},be={class:"mt-[46px] ml-[40px] flex flex-wrap"},ke={class:"text-[14px] text-[#797979] mr-[84px]"},Ve={class:"ml-[12px] text-[12px] text-[#222222]"},Ee={class:"text-[14px] flex items-center text-[#797979]"},Fe=m(()=>e("span",null,"授权码",-1)),Ae={class:"ml-[12px] mr-[10px] text-[12px] text-[#222222]"},Ie={class:"flex flex-1 flex-wrap justify-end relative"},De={class:"px-[18px] py-[8px]"},Se=m(()=>e("p",{class:"leading-[32px] text-[14px]"},"您在官方应用市场购买任意一款应用,即可获得授权码。输入正确授权码认证通过后,即可支持在线升级和其它相关服务 ",-1)),ze={class:"flex justify-end mt-[36px]"},Be={class:"mt-[20px]"},Ne={class:"text-sm mt-[10px] text-info"},Pe={class:"mt-[20px]"},Re={class:"mt-[10px] text-right"},je=L({__name:"authorize",setup(v){te().meta.title;const C=r(null),x=r(!1),d=r(!1),B=a=>{const t=JSON.parse(JSON.stringify(a));return t.slice(0,t.length/2)+t.slice(t.length/2,t.length-1).replace(/./g,"*")},N=()=>{x.value=!0},u=r(""),g=r(!0),f=r(!1),b=()=>{Z().then(a=>{g.value=!1,a.data.data&&a.data.data.length!=0&&(u.value=a.data.data,x.value=!1)}).catch(()=>{g.value=!1,x.value=!1})};b();const _=S({auth_code:"",auth_secret:""}),k=r(),P=S({auth_code:[{required:!0,message:c("authCodePlaceholder"),trigger:"blur"}],auth_secret:[{required:!0,message:c("authSecretPlaceholder"),trigger:"blur"}]}),R=async a=>{f.value||!a||await a.validate(async t=>{t&&(f.value=!0,ee(_).then(()=>{f.value=!1,b()}).catch(()=>{f.value=!1}))})},V=()=>{window.open("https://www.niucloud.com/app")},E=r("");return(()=>{Y().then(a=>{E.value=a.data.version.version})})(),(a,t)=>{const n=oe,j=z("View"),F=se,H=z("Hide"),$=ae,A=le,I=W,D=ne,U=X,q=K,J=re;return O((w(),T("div",pe,[g.value?M("",!0):(w(),y(D,{key:0,class:"box-card !border-none",shadow:"never"},{default:o(()=>[e("div",ce,[e("div",de,[e("div",ue,[_e,s(n,{class:"text-[#4C4C4C] w-[78px] h-[32px] !bg-transparent"},{default:o(()=>[i("检测更新")]),_:1})]),e("div",me,[xe,e("span",fe,p(E.value),1),he])]),e("div",ve,[e("div",ge,[e("div",we,[ye,e("span",Ce,p(u.value.company_name||"--"),1)]),e("div",be,[e("span",ke,[i("授权域名"),e("em",Ve,p(u.value.site_address||"--"),1)]),e("span",Ee,[Fe,e("em",Ae,p(u.value.auth_code?d.value?u.value.auth_code:B(u.value.auth_code):"--"),1),d.value?(w(),y(F,{key:1,onClick:t[1]||(t[1]=l=>d.value=!d.value),class:"text-[12px] cursor-pointer"},{default:o(()=>[s(H)]),_:1})):(w(),y(F,{key:0,onClick:t[0]||(t[0]=l=>d.value=!d.value),class:"text-[12px] cursor-pointer"},{default:o(()=>[s(j)]),_:1}))])])]),e("div",Ie,[s(n,{class:"w-[154px] !h-[48px] mt-[8px]",type:"primary",onClick:N},{default:o(()=>[i("授权码认证")]),_:1}),s($,{ref_key:"getAuthCodeDialog",ref:C,placement:"bottom-start",width:478,trigger:"click",class:"mt-[8px]"},{reference:o(()=>[s(n,{class:"w-[154px] !h-[48px] mt-[8px] !text-[var(--el-color-primary)] hover:!text-[var(--el-color-primary)] !bg-transparent",plain:"",type:"primary"},{default:o(()=>[i("如何获取授权码?")]),_:1})]),default:o(()=>[e("div",De,[Se,e("div",ze,[s(n,{class:"w-[182px] !h-[48px]",plain:"",onClick:V},{default:o(()=>[i("去应用市场逛逛")]),_:1}),s(n,{class:"w-[100px] !h-[48px]",plain:"",onClick:t[2]||(t[2]=l=>C.value.hide())},{default:o(()=>[i("关闭")]),_:1})])])]),_:1},512)]),s(q,{modelValue:x.value,"onUpdate:modelValue":t[6]||(t[6]=l=>x.value=l),title:"授权码认证",width:"400px"},{default:o(()=>[s(U,{model:_,"label-width":"0",ref_key:"formRef",ref:k,rules:P,class:"page-form"},{default:o(()=>[s(D,{class:"box-card !border-none",shadow:"never"},{default:o(()=>[s(I,{prop:"auth_code"},{default:o(()=>[s(A,{modelValue:_.auth_code,"onUpdate:modelValue":t[3]||(t[3]=l=>_.auth_code=l),placeholder:h(c)("authCodePlaceholder"),class:"input-width",clearable:"",size:"large"},null,8,["modelValue","placeholder"])]),_:1}),e("div",Be,[s(I,{prop:"auth_secret"},{default:o(()=>[s(A,{modelValue:_.auth_secret,"onUpdate:modelValue":t[4]||(t[4]=l=>_.auth_secret=l),clearable:"",placeholder:h(c)("authSecretPlaceholder"),class:"input-width",size:"large"},null,8,["modelValue","placeholder"])]),_:1})]),e("div",Ne,p(h(c)("authInfoTips")),1),e("div",Pe,[s(n,{type:"primary",class:"w-full",size:"large",loading:f.value,onClick:t[5]||(t[5]=l=>R(k.value))},{default:o(()=>[i(p(h(c)("confirm")),1)]),_:1},8,["loading"])]),e("div",Re,[s(n,{type:"primary",link:"",onClick:V},{default:o(()=>[i(p(h(c)("notHaveAuth")),1)]),_:1})])]),_:1})]),_:1},8,["model","rules"])]),_:1},8,["modelValue"])])])]),_:1}))])),[[J,g.value]])}}});const gt=ie(je,[["__scopeId","data-v-636a1b25"]]);export{gt as default};
|