Files
lina/src/api/interface.js
2022-07-07 19:43:03 +08:00

44 lines
865 B
JavaScript

import request from '@/utils/request'
export function updateInterface(formData) {
return request({
url: '/api/v1/xpack/interface/setting/',
method: 'put',
headers: {
'Content-Type': 'multipart/form-data'
},
data: formData
})
}
export function getInterfaceInfo() {
return request({
url: '/api/v1/xpack/interface/setting/',
method: 'get'
})
}
export function restoreInterface() {
return request({
url: '/api/v1/xpack/interface/setting/restore/',
method: 'put'
})
}
export function importLicense(formData) {
return request({
url: '/api/v1/xpack/license/import',
method: 'post',
headers: {
'Content-Type': 'multipart/form-data'
},
data: formData
})
}
export function previewThemes() {
return request({
url: `/api/v1/xpack/interface/setting/themes/`,
method: 'get'
})
}