mirror of
https://gitee.com/niucloud-team/niucloud-admin.git
synced 2025-12-11 10:22:48 +00:00
2 lines
5.2 KiB
JavaScript
2 lines
5.2 KiB
JavaScript
import{d as U,r as n,l as I,k as r,M as B,h as f,c as q,m as g,w as a,a as t,t as _,e as s,i as m,u as h,B as T,N as j,O as G,P as K,E as L,Q as O,D as Q,G as J,K as W,H as X,R as Y}from"./index-08dd4327.js";/* empty css *//* empty css *//* empty css *//* empty css */import"./el-form-item-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css */import{g as Z,s as ee}from"./module-1c44d4d9.js";const te={class:"main-container"},ae=t("div",{class:"text-[#333] text-[18px]"},"授权信息",-1),se={class:"ml-[50px] mt-[40px]"},oe={class:"flex flex-col"},le={class:"flex flex-wrap items-center"},ne=t("span",{class:"mr-[6px] text-[14px] text-[#666666] w-[70px] text-right"},"授权公司:",-1),re={class:"text-[14px] text-[#333]"},ce={class:"flex flex-wrap items-center mt-[20px]"},ie=t("span",{class:"mr-[6px] text-[14px] text-[#666666] w-[70px] text-right"},"授权域名:",-1),de={class:"text-[14px] text-[#333]"},pe={class:"flex flex-wrap items-center mt-[20px]"},ue=t("span",{class:"mr-[6px] text-[14px] text-[#666666] w-[70px] text-right"},"授权码:",-1),_e={class:"text-[14px] text-[#333]"},me={class:"mr-[10px]"},xe={class:"mt-[60px] mb-[50px]"},he={class:"px-[18px] py-[8px]"},fe=t("p",{class:"leading-[32px] text-[14px]"},"您在官方应用市场购买任意一款应用,即可获得授权码。输入正确授权码认证通过后,即可支持在线升级和其它相关服务",-1),ve={class:"flex justify-end mt-[36px]"},ge={class:"mt-[20px]"},we={class:"text-sm mt-[10px] text-info"},ye={class:"mt-[20px]"},ke={class:"mt-[10px] text-right"},Me=U({__name:"authorize",setup(Ce){const w=n(null),c=n(!1),i=n(!1),P=o=>{const e=j(o);return e.slice(0,e.length/2)+e.slice(e.length/2,e.length-1).replace(/./g,"*")},F=()=>{c.value=!0},d=n({company_name:"",site_address:"",auth_code:""}),v=n(!0),x=n(!1),y=()=>{Z().then(o=>{v.value=!1,o.data.data&&o.data.data.length!=0&&(d.value=o.data.data,c.value=!1)}).catch(()=>{v.value=!1,c.value=!1})};y();const p=I({auth_code:"",auth_secret:""}),k=n(),N=I({auth_code:[{required:!0,message:r("authCodePlaceholder"),trigger:"blur"}],auth_secret:[{required:!0,message:r("authSecretPlaceholder"),trigger:"blur"}]}),z=async o=>{x.value||!o||await o.validate(async e=>{e&&(x.value=!0,ee(p).then(()=>{x.value=!1,y()}).catch(()=>{x.value=!1,c.value=!1}))})},C=()=>{window.open("https://www.niucloud.com/app")},H=n("");return(()=>{G().then(o=>{H.value=o.data.version.version})})(),(o,e)=>{const V=B("View"),b=K,M=B("Hide"),u=L,R=O,A=Q,E=J,D=W,$=X,S=Y;return f(),q("div",te,[v.value?T("",!0):(f(),g(D,{key:0,class:"box-card !border-none",shadow:"never"},{default:a(()=>[t("div",null,[ae,t("div",se,[t("div",oe,[t("div",le,[ne,t("span",re,_(d.value.company_name||"--"),1)]),t("div",ce,[ie,t("span",de,_(d.value.site_address||"--"),1)]),t("div",pe,[ue,t("span",_e,[t("span",me,_(d.value.auth_code?i.value?d.value.auth_code:P(d.value.auth_code):"--"),1),i.value?(f(),g(b,{key:1,onClick:e[1]||(e[1]=l=>i.value=!i.value),class:"text-[12px] cursor-pointer text-[#4383F9]"},{default:a(()=>[s(M)]),_:1})):(f(),g(b,{key:0,onClick:e[0]||(e[0]=l=>i.value=!i.value),class:"text-[12px] cursor-pointer text-[#4383F9]"},{default:a(()=>[s(V)]),_:1}))])])]),t("div",xe,[s(u,{class:"w-[150px] !h-[46px] mt-[8px]",type:"primary",onClick:F},{default:a(()=>[m("授权码认证")]),_:1}),s(R,{ref_key:"getAuthCodeDialog",ref:w,placement:"bottom-start",width:478,trigger:"click",class:"mt-[8px]"},{reference:a(()=>[s(u,{class:"w-[150px] !h-[46px] mt-[8px] !text-[var(--el-color-primary)] hover:!text-[var(--el-color-primary)] !bg-transparent",plain:"",type:"primary"},{default:a(()=>[m("如何获取授权码?")]),_:1})]),default:a(()=>[t("div",he,[fe,t("div",ve,[s(u,{class:"w-[182px] !h-[48px]",plain:"",onClick:C},{default:a(()=>[m("去应用市场逛逛")]),_:1}),s(u,{class:"w-[100px] !h-[48px]",plain:"",onClick:e[2]||(e[2]=l=>w.value.hide())},{default:a(()=>[m("关闭")]),_:1})])])]),_:1},512)]),s(S,{modelValue:c.value,"onUpdate:modelValue":e[6]||(e[6]=l=>c.value=l),title:"授权码认证",width:"400px"},{default:a(()=>[s($,{model:p,"label-width":"0",ref_key:"formRef",ref:k,rules:N,class:"page-form"},{default:a(()=>[s(D,{class:"box-card !border-none",shadow:"never"},{default:a(()=>[s(E,{prop:"auth_code"},{default:a(()=>[s(A,{modelValue:p.auth_code,"onUpdate:modelValue":e[3]||(e[3]=l=>p.auth_code=l),modelModifiers:{trim:!0},placeholder:h(r)("authCodePlaceholder"),class:"input-width",clearable:"",size:"large"},null,8,["modelValue","placeholder"])]),_:1}),t("div",ge,[s(E,{prop:"auth_secret"},{default:a(()=>[s(A,{modelValue:p.auth_secret,"onUpdate:modelValue":e[4]||(e[4]=l=>p.auth_secret=l),modelModifiers:{trim:!0},clearable:"",placeholder:h(r)("authSecretPlaceholder"),class:"input-width",size:"large"},null,8,["modelValue","placeholder"])]),_:1})]),t("div",we,_(h(r)("authInfoTips")),1),t("div",ye,[s(u,{type:"primary",class:"w-full",size:"large",loading:x.value,onClick:e[5]||(e[5]=l=>z(k.value))},{default:a(()=>[m(_(h(r)("confirm")),1)]),_:1},8,["loading"])]),t("div",ke,[s(u,{type:"primary",link:"",onClick:C},{default:a(()=>[m(_(h(r)("notHaveAuth")),1)]),_:1})])]),_:1})]),_:1},8,["model","rules"])]),_:1},8,["modelValue"])])])]),_:1}))])}}});export{Me as default};
|