mirror of
https://github.com/jumpserver/lina.git
synced 2025-09-14 06:09:10 +00:00
fix: 修复界面设置接口文件找不到报错问题
This commit is contained in:
36
src/api/interface.js
Normal file
36
src/api/interface.js
Normal file
@@ -0,0 +1,36 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
export function postInterface(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/restore',
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
export function importLicense(formData) {
|
||||||
|
return request({
|
||||||
|
url: '/api/v1/xpack/license/import',
|
||||||
|
method: 'post',
|
||||||
|
headers: {
|
||||||
|
'Content-Type': 'multipart/form-data'
|
||||||
|
},
|
||||||
|
data: formData
|
||||||
|
})
|
||||||
|
}
|
@@ -19,7 +19,7 @@
|
|||||||
import { Page } from '@/layout/components'
|
import { Page } from '@/layout/components'
|
||||||
import { IBox, UploadField } from '@/components'
|
import { IBox, UploadField } from '@/components'
|
||||||
import GenericCreateUpdateForm from '@/layout/components/GenericCreateUpdateForm'
|
import GenericCreateUpdateForm from '@/layout/components/GenericCreateUpdateForm'
|
||||||
import { getInterfaceInfo, postInterface, restoreInterface } from '@/views/xpack/api'
|
import { getInterfaceInfo, postInterface, restoreInterface } from '@/api/interface'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'InterfaceSettings',
|
name: 'InterfaceSettings',
|
||||||
|
Reference in New Issue
Block a user