2
0
mirror of https://github.com/acepanel/panel.git synced 2026-02-07 10:37:14 +08:00

feat: 重构证书组件

This commit is contained in:
耗子
2024-10-24 01:48:57 +08:00
parent 0b425f09ee
commit 6050bf611b
12 changed files with 498 additions and 401 deletions

View File

@@ -15,7 +15,7 @@ export default {
// ACME 账号详情
accountInfo: (id: number): Promise<AxiosResponse<any>> => request.get(`/cert/account/${id}`),
// ACME 账号添加
accountAdd: (data: any): Promise<AxiosResponse<any>> => request.post('/cert/account', data),
accountCreate: (data: any): Promise<AxiosResponse<any>> => request.post('/cert/account', data),
// ACME 账号更新
accountUpdate: (id: number, data: any): Promise<AxiosResponse<any>> =>
request.put(`/cert/account/${id}`, data),
@@ -27,7 +27,7 @@ export default {
// DNS 记录详情
dnsInfo: (id: number): Promise<AxiosResponse<any>> => request.get(`/cert/dns/${id}`),
// DNS 记录添加
dnsAdd: (data: any): Promise<AxiosResponse<any>> => request.post('/cert/dns', data),
dnsCreate: (data: any): Promise<AxiosResponse<any>> => request.post('/cert/dns', data),
// DNS 记录更新
dnsUpdate: (id: number, data: any): Promise<AxiosResponse<any>> =>
request.put(`/cert/dns/${id}`, data),
@@ -39,7 +39,7 @@ export default {
// 证书详情
certInfo: (id: number): Promise<AxiosResponse<any>> => request.get(`/cert/cert/${id}`),
// 证书添加
certAdd: (data: any): Promise<AxiosResponse<any>> => request.post('/cert/cert', data),
certCreate: (data: any): Promise<AxiosResponse<any>> => request.post('/cert/cert', data),
// 证书更新
certUpdate: (id: number, data: any): Promise<AxiosResponse<any>> =>
request.put(`/cert/cert/${id}`, data),