HEX
Server: nginx/1.28.3
System: Linux ip-172-31-12-242 6.17.0-1007-aws #7~24.04.1-Ubuntu SMP Thu Jan 22 21:04:49 UTC 2026 x86_64
User: root (0)
PHP: 7.4.33
Disabled: passthru,exec,system,putenv,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv
Upload Files
File: /www/server/panel/BTPanel/static/js/index490.js
import{c as q,r as v,H as b,o as x,j as k,k as D,e as n,v as u,P as V,p as h,ab as F,q as c,T as E,ad as I}from"./base-lib.js?v=1777008528";import{f as R,cZ as T}from"./utils-lib.js?v=1777008528";import{a as B}from"./domain.js?v=1777008528";import{u as C}from"./index230.js?v=1777008528";import"./__commonjsHelpers__.js?v=1777008528";import"./index118.js?v=1777008528";import"./index119.js?v=1777008528";import"./index131.js?v=1777008528";import"./index3.js?v=1777008528";import"./index116.js?v=1777008528";const M={class:"security-verification-modal"},N=q({__name:"index",props:{compData:{default:()=>({})}},setup(f,{expose:_}){var d;const{securityToken:w}=C(),a=f,p=R(),y=v(),t=b({question:((d=a.compData)==null?void 0:d.questionText)||"",answer:""}),g={answer:[{required:!0,message:"请输入密保答案",trigger:["blur","change"]},{min:1,max:100,message:"密保答案长度在 1 到 100 个字符",trigger:["blur","change"]}]},m=async()=>{var e,o;const i=p.load("正在验证密保答案,请稍候...");try{const r={url:"/api/v1/user/security/verify_security_questions",operation_type:a.compData.operationType,answers:[{question_id:a.compData.questionId,answer:t.answer}]},s=await B(r);if(s.data.status){const l=(e=s.data.data)==null?void 0:e.security_token;if(l)return w.value=l,(o=a.compData)!=null&&o.onSuccess&&await a.compData.onSuccess(l),!0}return p.error(s.data.msg),s.data.status}catch(r){return!1}finally{i&&i.close()}};return _({onConfirm:m}),x(()=>{}),(i,e)=>{const o=E,r=I;return k(),D("div",M,[n(h(F),{ref_key:"securityFormRef",ref:y,model:t,rules:g,"label-width":"90px",class:"security-form"},{default:u(()=>[n(r,{label:"密保问题",prop:"question"},{default:u(()=>[n(o,{modelValue:t.question,"onUpdate:modelValue":e[0]||(e[0]=s=>t.question=s),disabled:"",placeholder:"密保问题",class:"question-input"},null,8,["modelValue"])]),_:1}),n(r,{label:"密保答案",prop:"answer"},{default:u(()=>[n(o,{modelValue:t.answer,"onUpdate:modelValue":e[1]||(e[1]=s=>t.answer=s),type:"password",placeholder:"请输入密保答案","show-password":"",autofocus:"",class:"answer-input",onKeyup:V(m,["enter"])},null,8,["modelValue"])]),_:1})]),_:1},8,["model"]),e[2]||(e[2]=c("div",{class:"forgot-password"},[c("span",null,"忘记密保答案?请联系客服或"),c("a",{href:"https://www.bt.cn/domain/domain-security",class:"bt-link pl-2",target:"_blank"},"前往密保重置页面")],-1))])}}}),J=T(N,[["__scopeId","data-v-7c5a78f3"]]);export{J as default};