|
@@ -6,6 +6,9 @@ import IconGroup from './icon-group.vue'
|
|
import { useCommonStore } from '@/stores/modules/common'
|
|
import { useCommonStore } from '@/stores/modules/common'
|
|
import { Api } from '@/api/model/url'
|
|
import { Api } from '@/api/model/url'
|
|
|
|
|
|
|
|
+const config = useRuntimeConfig()
|
|
|
|
+const baseURL = config.public.apiBaseUrl
|
|
|
|
+
|
|
const router = useRouter()
|
|
const router = useRouter()
|
|
const commonStore = useCommonStore()
|
|
const commonStore = useCommonStore()
|
|
const { navigateTextColor, navigateBgColor } = storeToRefs(commonStore)
|
|
const { navigateTextColor, navigateBgColor } = storeToRefs(commonStore)
|
|
@@ -16,7 +19,7 @@ const aboutVisible = ref<boolean>(false)
|
|
const list = ref<any>([])
|
|
const list = ref<any>([])
|
|
const TrendList = ref<any>([])
|
|
const TrendList = ref<any>([])
|
|
|
|
|
|
-const requestUrl = `${process.env.MY_ENV_DEV_URL}${Api.CategoryList}`
|
|
|
|
|
|
+const requestUrl = `${baseURL}${Api.CategoryList}`
|
|
const { data: res } = await useAsyncData(
|
|
const { data: res } = await useAsyncData(
|
|
'category-catalogue',
|
|
'category-catalogue',
|
|
() => $fetch(`${requestUrl}`, { params: { all: true } }),
|
|
() => $fetch(`${requestUrl}`, { params: { all: true } }),
|
|
@@ -24,7 +27,7 @@ const { data: res } = await useAsyncData(
|
|
const params = { pageNo: 1, pageSize: 3, state: true, trend: 0, order: 'desc' }
|
|
const params = { pageNo: 1, pageSize: 3, state: true, trend: 0, order: 'desc' }
|
|
const { data: res2 } = await useAsyncData(
|
|
const { data: res2 } = await useAsyncData(
|
|
'catalogue-list',
|
|
'catalogue-list',
|
|
- () => $fetch(`${process.env.MY_ENV_DEV_URL}${Api.CatalogueList}`, { params }),
|
|
|
|
|
|
+ () => $fetch(`${baseURL}${Api.CatalogueList}`, { params }),
|
|
)
|
|
)
|
|
list.value = res.value?.result || []
|
|
list.value = res.value?.result || []
|
|
TrendList.value = res2.value?.result?.records || []
|
|
TrendList.value = res2.value?.result?.records || []
|