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/ssl-expire-configure.js
import{c as n,g as c,e,x as a,U as d,j as f,C as x,p as F}from"./base-lib.js?v=1777008528";import{X as y,cO as E,B as s,cN as l}from"./utils-lib.js?v=1777008528";import{a1 as C}from"./index3.js?v=1777008528";import{E as _,F as B}from"./useController8.js?v=1777008528";import"./__commonjsHelpers__.js?v=1777008528";import"./index119.js?v=1777008528";import"./index116.js?v=1777008528";import"./site.js?v=1777008528";import"./ssl.js?v=1777008528";import"./index118.js?v=1777008528";import"./useStore2.js?v=1777008528";import"./useStore3.js?v=1777008528";import"./useController18.js?v=1777008528";import"./useMethod3.js?v=1777008528";import"./useController13.js?v=1777008528";import"./useController19.js?v=1777008528";import"./useMethod12.js?v=1777008528";import"./index192.js?v=1777008528";import"./useController20.js?v=1777008528";const G=n({__name:"ssl-expire-configure",setup(b,{expose:o}){const{BtForm:m,submit:p}=y({data:()=>{const{data:u}=_();return u||{id:0,dueAlarm:!1,domainName:"",cycle:30,allSsl:!1,push:[]}},options:u=>c(()=>[{type:"switch",label:"到期提醒",key:"dueAlarm"},{type:"input",label:"设置站点",key:"domainName",attrs:{width:"28rem",disabled:!0}},{type:"custom",render:()=>e(s,{label:"证书有效期",prop:"cycle"},{default:()=>[e("div",{class:"text-small flex items-center"},[e("span",{class:"mr-4px"},[a("小于")]),e(E,{modelValue:u.value.cycle,"onUpdate:modelValue":t=>u.value.cycle=t,class:"!w-[10rem]",type:"number"},null),e("span",{class:"ml-4px"},[a("天,将每天发送1次提醒。")])])]}),rules:{cycle:[l({message:"请输入证书到期提示时间"}),{validator:(t,i,r)=>{/^[1-9]\d*$/.test(i)?r():r(new Error("请输入大于0的整数"))},trigger:["blur","change","input"]}]}},C("通知方式","push",{rules:{push:[l({message:"请选择通知方式"})]},attrs:{class:"!w-[28rem]"}}),{type:"custom",render:()=>e(s,{label:"应用配置"},{default:()=>[e(d,{modelValue:u.value.allSsl,"onUpdate:modelValue":t=>u.value.allSsl=t,name:"type"},{default:()=>[a("将当前配置应用到所有"),e("span",{class:"text-danger"},[a("未设置过的站点")])]})]})}]),submit:B});return o({onConfirm:p}),(u,t)=>(f(),x(F(m),{class:"p-[16px]","label-width":"100px"}))}});export{G as default};