Files
certd/packages/ui/certd-client/src/views/sys/settings/index.vue
T

52 lines
1.1 KiB
Vue
Raw Normal View History

<template>
<fs-page class="page-sys-settings">
2024-11-28 17:36:45 +08:00
<!-- <template #header>-->
<!-- <div class="title">系统设置</div>-->
<!-- </template>-->
<div class="sys-settings-body">
<a-tabs type="card" class="sys-settings-tabs">
<a-tab-pane key="site" tab="基本设置">
<SettingBase />
</a-tab-pane>
<a-tab-pane key="register" tab="注册设置">
<SettingRegister />
</a-tab-pane>
</a-tabs>
</div>
</fs-page>
</template>
2024-11-13 22:42:11 +08:00
<script setup lang="tsx">
2024-10-12 16:49:49 +08:00
import { SysSettings } from "./api";
2024-11-28 17:36:45 +08:00
import SettingBase from "/@/views/sys/settings/tabs/base.vue";
import SettingRegister from "/@/views/sys/settings/tabs/register.vue";
defineOptions({
name: "SysSettings"
});
</script>
<style lang="less">
.page-sys-settings {
.sys-settings-form {
width: 500px;
margin: 20px;
}
2024-11-28 17:36:45 +08:00
.sys-settings-body {
height: 100%;
padding-top: 20px;
padding-left: 20px;
.sys-settings-tabs {
height: 100%;
display: flex;
flex-direction: column;
.ant-tabs-content-holder {
flex: 1;
overflow: auto;
}
}
}
}
</style>