This commit is contained in:
2025-12-04 16:19:19 +08:00
parent 3f33e5c2f1
commit 1af9e037bc
4 changed files with 43 additions and 21 deletions

View File

@@ -229,9 +229,15 @@ export const apiKeysApi = {
export const whiteListApi = {
// 获取用户白名单列表 (需认证)
getWhiteList: () => request.get('/white-list'),
getWhiteList: (remark = '') => {
const params = {}
if (remark) {
params.remark = remark
}
return request.get('/white-list', { params })
},
// 添加白名单IP (需认证)
addWhiteListIP: (ipAddress) => request.post('/white-list', { ip_address: ipAddress }),
addWhiteListIP: (ipAddress, remark = '') => request.post('/white-list', { ip_address: ipAddress, remark: remark }),
// 删除白名单IP (需认证)
deleteWhiteListIP: (ipAddress) => request.delete(`/white-list/${encodeURIComponent(ipAddress)}`)
}