| | |
| | | ApartmentOutlined, |
| | | } from "@ant-design/icons-vue"; |
| | | import { formatMessage, loadData } from '@/utils/localeUtils.js'; |
| | | import AiView from '@/components/ai/index.vue' |
| | | |
| | | const globalState = inject('globalState'); |
| | | const selectedKeys = ref([]); |
| | |
| | | post('/api/license/getLicenseDays', {}).then((resp) => { |
| | | let result = resp.data; |
| | | let data = result.data; |
| | | if(result.code == 200) { |
| | | if (result.code == 200) { |
| | | licenseDays.value = data; |
| | | } |
| | | }) |
| | |
| | | <a-layout class="main"> |
| | | <a-layout-sider class="main-sider" v-model:collapsed="collapsed" :trigger="null" collapsible theme="dark"> |
| | | <div class="logo" /> |
| | | <a-menu v-model:openKeys="openKeys" v-model:selectedKeys="selectedKeys" @select="menuSelect" theme="dark" mode="inline"> |
| | | <a-menu v-model:openKeys="openKeys" v-model:selectedKeys="selectedKeys" @select="menuSelect" theme="dark" |
| | | mode="inline"> |
| | | <div> |
| | | <a-menu-item key="/" name="主页"> |
| | | <HomeOutlined /> {{ formatMessage('common.home', '主页') }} |
| | |
| | | </a-layout-content> |
| | | </a-layout> |
| | | </a-layout> |
| | | |
| | | <AiView /> |
| | | </template> |
| | | |
| | | <style scoped></style> |