diff --git a/assets/svg/search.svg b/assets/svg/search.svg new file mode 100644 index 0000000..12e0a5c --- /dev/null +++ b/assets/svg/search.svg @@ -0,0 +1 @@ + diff --git a/components/AppFooter.vue b/components/AppFooter.vue index a37783b..45b34ad 100644 --- a/components/AppFooter.vue +++ b/components/AppFooter.vue @@ -8,10 +8,10 @@ @@ -22,17 +22,20 @@ import type {Config} from "~/types/config"; import {useServerRequest} from "~/composables/useServerRequest"; import type {ApiResult} from "~/api"; +import {useConfigInfo} from "#imports"; -const config = ref() +const config = useConfigInfo(); -// 获取数据 -const reload = async () => { - const { data: fields } = await useServerRequest>('/cms/website-field/config', {}) - config.value = fields.value?.data; - ElMessage.success('刷新成功') -} +console.log('------------------',config.value) -reload(); +// 获取数据 +// const reload = async () => { +// const { data: fields } = await useServerRequest>('/cms/website-field/config', {}) +// config.value = fields.value?.data; +// ElMessage.success('刷新成功') +// } +// +// reload(); diff --git a/composables/configState.ts b/composables/configState.ts new file mode 100644 index 0000000..67b7229 --- /dev/null +++ b/composables/configState.ts @@ -0,0 +1,9 @@ +import { useState } from '#imports'; +import type { Config } from '~/types/config'; + +export const useConfigInfo = () => + useState('config', () => { + return {}; + }); + +export const useToken = () => useState('token', () => 'token xxx'); diff --git a/composables/useServerRequest.ts b/composables/useServerRequest.ts index dbfef3f..7dcd9e2 100644 --- a/composables/useServerRequest.ts +++ b/composables/useServerRequest.ts @@ -17,8 +17,8 @@ export const useServerRequest = (url: string, opts?: UseFetchOptions = { baseURL: baseUrl.value, diff --git a/layouts/default.vue b/layouts/default.vue index bf02546..4e15ce8 100644 --- a/layouts/default.vue +++ b/layouts/default.vue @@ -4,4 +4,15 @@ diff --git a/nuxt.config.ts b/nuxt.config.ts index 66c0f06..b52e028 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -31,7 +31,7 @@ export default defineNuxtConfig({ runtimeConfig: { public: { // 一般只需修改租户号和接口地址 - tenantId: '5', + tenantId: '16880', domain: 'websoft.top', apiBase: 'https://modules.gxwebsoft.com/api', // 以下一般不需要修改 diff --git a/pages/[custom]/index.vue b/pages/[custom]/index.vue index 58258fe..57e15fd 100644 --- a/pages/[custom]/index.vue +++ b/pages/[custom]/index.vue @@ -1,6 +1,6 @@