fix: 修复打包报错,并优化系统配置页面样式

This commit is contained in:
Charles7c 2023-09-22 22:33:33 +08:00
parent f907d949d3
commit 9893828947
2 changed files with 12 additions and 17 deletions

View File

@ -6,8 +6,8 @@ const BASE_URL = '/system/option';
export interface BasicConfigRecord { export interface BasicConfigRecord {
site_title?: string; site_title?: string;
site_copyright?: string; site_copyright?: string;
site_logo: { url?: string }; site_logo?: string;
site_favicon: { url?: string }; site_favicon?: string;
} }
export interface DataRecord { export interface DataRecord {

View File

@ -1,10 +1,9 @@
<template> <template>
<a-form <a-form
ref="formRef" ref="formRef"
layout="vertical"
:model="form" :model="form"
:rules="rules" :rules="rules"
:label-col-props="{ span: 2 }"
:wrapper-col-props="{ span: 10 }"
size="large" size="large"
:disabled="!isEdit" :disabled="!isEdit"
> >
@ -95,7 +94,7 @@
</template> </template>
</a-form-item> </a-form-item>
</a-list-item> </a-list-item>
<a-list-item style="padding-top: 20px; border: none"> <a-list-item style="padding-top: 13px; border: none">
<a-form-item <a-form-item
class="input-item" class="input-item"
:label="siteTitle?.name" :label="siteTitle?.name"
@ -110,7 +109,7 @@
> >
<a-input v-model="form.site_copyright" placeholder="请输入版权信息" /> <a-input v-model="form.site_copyright" placeholder="请输入版权信息" />
</a-form-item> </a-form-item>
<div style="margin: 0 0 0 3px"> <div>
<a-space> <a-space>
<a-button <a-button
v-if="!isEdit" v-if="!isEdit"
@ -211,12 +210,8 @@
form.value = { form.value = {
site_title: siteTitle.value?.value, site_title: siteTitle.value?.value,
site_copyright: siteCopyright.value?.value, site_copyright: siteCopyright.value?.value,
site_logo: { site_logo: siteLogo.value?.value,
url: siteLogo.value?.value, site_favicon: siteFavicon.value?.value,
},
site_favicon: {
url: siteFavicon.value?.value,
},
}; };
logoFile.value.url = siteLogo.value?.value; logoFile.value.url = siteLogo.value?.value;
faviconFile.value.url = siteFavicon.value?.value; faviconFile.value.url = siteFavicon.value?.value;
@ -240,7 +235,7 @@
(item) => { (item) => {
return { return {
code: item[0], code: item[0],
value: item[1]?.url || item[1], value: item[1],
}; };
} }
); );
@ -368,10 +363,6 @@
margin-bottom: 0; margin-bottom: 0;
} }
.arco-form .input-item {
margin-left: -20px;
}
:deep( :deep(
.arco-list-medium .arco-list-medium
.arco-list-content-wrapper .arco-list-content-wrapper
@ -381,4 +372,8 @@
padding: 13px; padding: 13px;
border-bottom: 1px solid var(--color-fill-3); border-bottom: 1px solid var(--color-fill-3);
} }
:deep(.arco-form-item-wrapper-col) {
width: 50%;
}
</style> </style>