From 6050bf611b2ac5500aba088233a6bd61a1e96367 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=80=97=E5=AD=90?= Date: Thu, 24 Oct 2024 01:48:57 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E9=87=8D=E6=9E=84=E8=AF=81=E4=B9=A6?= =?UTF-8?q?=E7=BB=84=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/src/api/panel/cert/index.ts | 6 +- web/src/views/app/IndexView.vue | 10 +- web/src/views/cert/AccountView.vue | 109 ++-------------- web/src/views/cert/CertView.vue | 150 ++-------------------- web/src/views/cert/CreateAccountModal.vue | 109 ++++++++++++++++ web/src/views/cert/CreateCertModal.vue | 100 +++++++++++++++ web/src/views/cert/CreateDnsModal.vue | 122 ++++++++++++++++++ web/src/views/cert/DnsView.vue | 120 +---------------- web/src/views/cert/IndexView.vue | 106 ++++++++++++++- web/src/views/ssh/IndexView.vue | 10 +- web/src/views/task/CronView.vue | 44 +++---- web/src/views/task/IndexView.vue | 13 ++ 12 files changed, 498 insertions(+), 401 deletions(-) create mode 100644 web/src/views/cert/CreateAccountModal.vue create mode 100644 web/src/views/cert/CreateCertModal.vue create mode 100644 web/src/views/cert/CreateDnsModal.vue diff --git a/web/src/api/panel/cert/index.ts b/web/src/api/panel/cert/index.ts index 5df8f64a..244358f1 100644 --- a/web/src/api/panel/cert/index.ts +++ b/web/src/api/panel/cert/index.ts @@ -15,7 +15,7 @@ export default { // ACME 账号详情 accountInfo: (id: number): Promise> => request.get(`/cert/account/${id}`), // ACME 账号添加 - accountAdd: (data: any): Promise> => request.post('/cert/account', data), + accountCreate: (data: any): Promise> => request.post('/cert/account', data), // ACME 账号更新 accountUpdate: (id: number, data: any): Promise> => request.put(`/cert/account/${id}`, data), @@ -27,7 +27,7 @@ export default { // DNS 记录详情 dnsInfo: (id: number): Promise> => request.get(`/cert/dns/${id}`), // DNS 记录添加 - dnsAdd: (data: any): Promise> => request.post('/cert/dns', data), + dnsCreate: (data: any): Promise> => request.post('/cert/dns', data), // DNS 记录更新 dnsUpdate: (id: number, data: any): Promise> => request.put(`/cert/dns/${id}`, data), @@ -39,7 +39,7 @@ export default { // 证书详情 certInfo: (id: number): Promise> => request.get(`/cert/cert/${id}`), // 证书添加 - certAdd: (data: any): Promise> => request.post('/cert/cert', data), + certCreate: (data: any): Promise> => request.post('/cert/cert', data), // 证书更新 certUpdate: (id: number, data: any): Promise> => request.put(`/cert/cert/${id}`, data), diff --git a/web/src/views/app/IndexView.vue b/web/src/views/app/IndexView.vue index 66515243..32d7e98f 100644 --- a/web/src/views/app/IndexView.vue +++ b/web/src/views/app/IndexView.vue @@ -243,12 +243,10 @@ onMounted(() => {