2 lines
2.4 KiB
JavaScript
2 lines
2.4 KiB
JavaScript
|
import{u as e,p as a,t,v as l,w as s,x as i,r as o,_ as r}from"./index.vnxWwO7O.js";import{v as n,r as p,ay as u,j as d,x as m,B as c,M as y,K as v,u as g,a2 as f,y as h}from"./editor-vue.DJDELE42.js";import{a1 as x,m as _,f as G,E as O,w,a2 as E}from"./element-plus.RkKozuVi.js";import"./lodash.lGe4XDVY.js";const L={class:"app-container"},V={flex:"","flex-row":"","items-end":"","mb-10px":""},j={"ml-26px":"","inline-block":"","h-200px":""},B={style:{"margin-left":"190px"}},b={style:{"margin-top":"10px"}},k={style:{"margin-top":"10px"}},C=r(n({name:"info",inheritAttrs:!1,__name:"Google",props:{secret:{type:String,default:""},secretModifiers:{},input:{type:String,default:""},inputModifiers:{}},emits:["update:secret","update:input"],setup(r){const n=e(),C=p(""),M=u(r,"secret"),P=u(r,"input"),{copy:S}=a({legacy:!0}),T=p(!0),U=n.getLoginType();d((()=>{q()}));const q=()=>{("admin"==U?t:"customer"==U?l:getCodeByPayer)().then((e=>{C.value=e.qr_code_url,M.value=e.secret,setTimeout((()=>{T.value=!1}),1e3)}))},A=()=>{("admin"==U?s:"customer"==U?i:getBindByPayer)({secret:M.value,code:P.value}).then((e=>{O.success(e),o.push({path:"/login/"+U})})).catch((e=>{O.error("绑定出错")}))};return(e,a)=>{const t=E,l=w,s=x,i=_,o=G;return h(),m("div",L,[a[6]||(a[6]=c("h2",null,"绑定GOOGLE验证",-1)),a[7]||(a[7]=c("p",null,"为了你的商户资金安全,你可授权绑定GOOGLE验证,谢谢合作!",-1)),c("div",V,[a[3]||(a[3]=c("span",{class:"info-label"},"绑定GOOGLE身份验证",-1)),c("div",j,[y(s,{style:{width:"200px"},loading:g(T),animated:""},{template:v((()=>[y(t,{variant:"image",style:{width:"200px",height:"200px"}})])),default:v((()=>[y(l,{src:g(C),alt:"google",class:"image"},null,8,["src"])])),_:1},8,["loading"])])]),c("div",B,[c("div",null,[y(i,{modelValue:M.value,"onUpdate:modelValue":a[0]||(a[0]=e=>M.value=e),style:{width:"240px"},placeholder:"请输入"},null,8,["modelValue"]),y(o,{type:"primary",style:{"margin-left":"10px"},onClick:a[1]||(a[1]=e=>{S(M.value).then((()=>{O.success("复制成功")}))})},{default:v((()=>a[4]||(a[4]=[f("复制")]))),_:1,__:[4]})]),c("div",b,[y(i,{modelValue:P.value,"onUpdate:modelValue":a[2]||(a[2]=e=>P.value=e),style:{width:"240px"},placeholder:"所需绑定GOOGLE验证码,请扫码获取GOOGLE验证码"},null,8,["modelValue"])]),c("div",k,[y(o,{type:"primary",onClick:A},{default:v((()=>a[5]||(a[5]=[f("提交绑定")]))),_:1,__:[5]})])])])}}}),[["__scopeId","data-v-53118e78"]]);export{C as default};
|