mirror of
https://github.com/jumpserver/lina.git
synced 2025-09-19 01:11:07 +00:00
perf: 优化配色 (#1871)
* perf: 优化配色 * perf: 修改 interface Co-authored-by: ibuler <ibuler@qq.com>
This commit is contained in:
@@ -2,7 +2,7 @@ import request from '@/utils/request'
|
|||||||
|
|
||||||
export function updateInterface(formData) {
|
export function updateInterface(formData) {
|
||||||
return request({
|
return request({
|
||||||
url: '/api/v1/xpack/interface/setting',
|
url: '/api/v1/xpack/interface/setting/',
|
||||||
method: 'put',
|
method: 'put',
|
||||||
headers: {
|
headers: {
|
||||||
'Content-Type': 'multipart/form-data'
|
'Content-Type': 'multipart/form-data'
|
||||||
@@ -12,15 +12,15 @@ export function updateInterface(formData) {
|
|||||||
}
|
}
|
||||||
export function getInterfaceInfo() {
|
export function getInterfaceInfo() {
|
||||||
return request({
|
return request({
|
||||||
url: '/api/v1/xpack/interface/setting',
|
url: '/api/v1/xpack/interface/setting/',
|
||||||
method: 'get'
|
method: 'get'
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
export function restoreInterface() {
|
export function restoreInterface() {
|
||||||
return request({
|
return request({
|
||||||
url: '/api/v1/xpack/interface/restore',
|
url: '/api/v1/xpack/interface/setting/restore/',
|
||||||
method: 'get'
|
method: 'put'
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -82,7 +82,7 @@ export function getPublicSettings(isOpen) {
|
|||||||
}
|
}
|
||||||
export function getLogo() {
|
export function getLogo() {
|
||||||
return request({
|
return request({
|
||||||
url: '/api/v1/xpack/interface/setting',
|
url: '/api/v1/xpack/interface/setting/',
|
||||||
method: 'get'
|
method: 'get'
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
@@ -2,7 +2,7 @@
|
|||||||
<el-link
|
<el-link
|
||||||
class="detail"
|
class="detail"
|
||||||
:disabled="disabled"
|
:disabled="disabled"
|
||||||
:type="col.type"
|
:type="col.type || 'success'"
|
||||||
@click="goDetail"
|
@click="goDetail"
|
||||||
>
|
>
|
||||||
{{ iTitle }}
|
{{ iTitle }}
|
||||||
|
@@ -1,5 +1,14 @@
|
|||||||
<template>
|
<template>
|
||||||
<Page>
|
<Page>
|
||||||
|
<div v-if="isDev" style="margin-bottom: 20px">
|
||||||
|
<el-button
|
||||||
|
v-for="tp of ['primary', 'success', 'info', 'warning', 'danger']"
|
||||||
|
:key="tp"
|
||||||
|
:type="tp"
|
||||||
|
>
|
||||||
|
{{ tp.toUpperCase() }}
|
||||||
|
</el-button>
|
||||||
|
</div>
|
||||||
<IBox v-if="!loading">
|
<IBox v-if="!loading">
|
||||||
<GenericCreateUpdateForm
|
<GenericCreateUpdateForm
|
||||||
:fields="fields"
|
:fields="fields"
|
||||||
@@ -37,6 +46,7 @@ export default {
|
|||||||
interfaceInfo: {},
|
interfaceInfo: {},
|
||||||
hasSaveContinue: false,
|
hasSaveContinue: false,
|
||||||
successUrl: { name: 'Settings' },
|
successUrl: { name: 'Settings' },
|
||||||
|
isDev: process.env.NODE_ENV === 'development',
|
||||||
fields: [
|
fields: [
|
||||||
[this.$t('common.Basic'), ['login_title', 'theme']],
|
[this.$t('common.Basic'), ['login_title', 'theme']],
|
||||||
['Logo', ['logo_index', 'logo_logout', 'favicon']],
|
['Logo', ['logo_index', 'logo_logout', 'favicon']],
|
||||||
@@ -112,7 +122,7 @@ export default {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
url: '/api/v1/xpack/interface/setting',
|
url: '/api/v1/xpack/interface/setting/',
|
||||||
submitMethod() {
|
submitMethod() {
|
||||||
return 'put'
|
return 'put'
|
||||||
},
|
},
|
||||||
|
Reference in New Issue
Block a user