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/index339.js
import{c,t as d,g,e as t,T as E,aW as F,x as v,o as D,a8 as f,J as h,p as s,j as _,k as b,b7 as x}from"./base-lib.js?v=1777008528";import{X as I}from"./utils-lib.js?v=1777008528";import{F as L,i as w,g as B}from"./form-item.js?v=1777008528";import{j as C,k as O,l as y,n as H,o as T,p as k,q as A,s as q}from"./index71.js?v=1777008528";import"./__commonjsHelpers__.js?v=1777008528";import"./index119.js?v=1777008528";import"./useMethod10.js?v=1777008528";import"./index3.js?v=1777008528";import"./index116.js?v=1777008528";import"./site.js?v=1777008528";import"./index118.js?v=1777008528";import"./useMethod7.js?v=1777008528";import"./firewall.js?v=1777008528";import"./useStore8.js?v=1777008528";import"./useMethod11.js?v=1777008528";const V={class:"py-[1.6rem] px-[3rem]"},R=c({__name:"index",props:{compData:{type:Object,default:()=>({})}},setup(o,{expose:u}){const i=o,{isEdit:r}=d(i.compData),{BtForm:l,submit:m}=I({data:()=>C.value,options:e=>g(()=>[L("标签名","tag",{attrs:{placeholder:"请输入标签名",class:"w-[30rem]",disabled:r.value},rules:[{required:!0,message:"请输入标签名",trigger:"blur"},{pattern:/^[a-zA-Z0-9_]+$/,message:"标签名只能包含字母、数字和下划线",trigger:"blur"},{max:10,message:"标签名最多10个字符",trigger:"blur"}]}),w("IP地址","ip",y.value,{attrs:{placeholder:"请选择IP地址",class:"!w-[30rem]",onChange:a=>{e.value.ipv=O(a)}},rules:[{required:!0,message:"请选择IP地址",trigger:"blur"}]}),B("HELO/EHLO",()=>t("div",{class:"flex items-center"},[t(E,{modelValue:e.value.helo,"onUpdate:modelValue":a=>e.value.helo=a,placeholder:"请输入HELO/EHLO",class:"!w-[30rem]"},null),t(F,{content:"用于HELO/EHLO的域名,绑定之后也可用于其它域名,不影响发送邮件",placement:"top"},{default:()=>[t("span",{class:"ml-8px bt-ico-ask"},[v("?")])]})]),"helo")]),submit:async(e,a)=>(await a(),r.value?await H(e.value):await T(e.value))}),p=async()=>{try{return await m()}catch(e){return!1}};return D(()=>{k()}),f(()=>{A()}),u({onConfirm:p}),(e,a)=>{const n=x;return h((_(),b("div",V,[t(s(l))])),[[n,s(q)]])}}});export{R as default};