超时设置文件名优化

This commit is contained in:
2026-07-18 20:42:26 +08:00
parent 521ad3b635
commit 1fd21ae128
3 changed files with 14 additions and 5 deletions
+1 -1
View File
@@ -2,7 +2,7 @@ import axios from 'axios'
const api = axios.create({
baseURL: '/admin/api',
timeout: 10000,
timeout: 180000,
})
// 请求拦截器:自动添加 token
+4 -2
View File
@@ -111,11 +111,13 @@ const handleDelete = async (d) => {
const copyDeployCmd = async (d) => {
// 根据服务器平台生成不同的部署命令
const baseUrl = window.location.origin
const safeName = d.domain.replace(/^\*\./, '') // 泛域名去掉 *.
const encodedDomain = encodeURIComponent(d.domain)
let cmd
if (d.platform === 'windows') {
cmd = `Invoke-WebRequest "${baseUrl}/api/script/${d.domain}?server=${d.server_name}" -OutFile C:\\scripts\\deploy-cert.ps1`
cmd = `Invoke-WebRequest "${baseUrl}/api/script/${encodedDomain}?server=${d.server_name}" -OutFile C:\\scripts\\deploy-cert-${safeName}.ps1`
} else {
cmd = `curl -fsSL "${baseUrl}/api/script/${d.domain}?server=${d.server_name}" -o /usr/local/bin/deploy-cert.sh && chmod +x /usr/local/bin/deploy-cert.sh`
cmd = `curl -fsSL "${baseUrl}/api/script/${encodedDomain}?server=${d.server_name}" -o /usr/local/bin/deploy-cert-${safeName}.sh && chmod +x /usr/local/bin/deploy-cert-${safeName}.sh`
}
await navigator.clipboard.writeText(cmd)
showCopied.value = true