feat:添加admin相关接口
This commit is contained in:
@@ -0,0 +1,86 @@
|
||||
import { http2 } from "@/utils/request.js"
|
||||
|
||||
// ========== 配置组管理 ==========
|
||||
|
||||
/** 获取配置分组列表 */
|
||||
export const getSettingGroupList = (params) => {
|
||||
return http2.get('/api/v1/admin/server/setting/group/list', { params })
|
||||
}
|
||||
|
||||
/** 获取配置分组信息 */
|
||||
export const getSettingGroupInfo = (params) => {
|
||||
return http2.get('/api/v1/admin/server/setting/group/info', { params })
|
||||
}
|
||||
|
||||
/** 创建配置分组 */
|
||||
export const createSettingGroup = (data) => {
|
||||
return http2.post('/api/v1/admin/server/setting/group/create', data, {
|
||||
headers: {
|
||||
'Content-Type': 'multipart/form-data'
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
/** 修改配置分组 */
|
||||
export const updateSettingGroup = (data) => {
|
||||
return http2.post('/api/v1/admin/server/setting/group/update', data, {
|
||||
headers: {
|
||||
'Content-Type': 'multipart/form-data'
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
/** 删除配置分组 */
|
||||
export const deleteSettingGroup = (params) => {
|
||||
return http2.delete('/api/v1/admin/server/setting/group/delete', { params })
|
||||
}
|
||||
|
||||
// ========== 配置管理 ==========
|
||||
|
||||
/** 获取配置列表 */
|
||||
export const getSettingList = (params) => {
|
||||
return http2.get('/api/v1/admin/server/setting/list', { params })
|
||||
}
|
||||
|
||||
/** 获取配置信息 */
|
||||
export const getSettingInfo = (params) => {
|
||||
return http2.get('/api/v1/admin/server/setting/info', { params })
|
||||
}
|
||||
|
||||
/** 创建配置 */
|
||||
export const createSetting = (data) => {
|
||||
return http2.post('/api/v1/admin/server/setting/create', data, {
|
||||
headers: {
|
||||
'Content-Type': 'multipart/form-data'
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
/** 修改配置 */
|
||||
export const updateSetting = (data) => {
|
||||
return http2.post('/api/v1/admin/server/setting/update', data, {
|
||||
headers: {
|
||||
'Content-Type': 'multipart/form-data'
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
/** 修改配置是否开放访问 */
|
||||
export const setSettingOpen = (data) => {
|
||||
return http2.post('/api/v1/admin/server/setting/set_open', data, {
|
||||
headers: {
|
||||
'Content-Type': 'multipart/form-data'
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
/** 删除配置 */
|
||||
export const deleteSetting = (data) => {
|
||||
return http2.delete('/api/v1/admin/server/setting/delete', {
|
||||
data,
|
||||
headers: {
|
||||
'Content-Type': 'multipart/form-data'
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user