diff --git a/src/assets/images/vip_card-01.png b/src/assets/images/vip_card-01.png new file mode 100644 index 0000000..1802518 Binary files /dev/null and b/src/assets/images/vip_card-01.png differ diff --git a/src/assets/images/vip_card-02.png b/src/assets/images/vip_card-02.png new file mode 100644 index 0000000..f14398b Binary files /dev/null and b/src/assets/images/vip_card-02.png differ diff --git a/src/assets/images/vip_card-03.png b/src/assets/images/vip_card-03.png new file mode 100644 index 0000000..7277264 Binary files /dev/null and b/src/assets/images/vip_card-03.png differ diff --git a/src/assets/images/vip_card-04.png b/src/assets/images/vip_card-04.png new file mode 100644 index 0000000..79a1832 Binary files /dev/null and b/src/assets/images/vip_card-04.png differ diff --git a/src/assets/images/vip_title-left.png b/src/assets/images/vip_title-left.png new file mode 100644 index 0000000..4bdd8e3 Binary files /dev/null and b/src/assets/images/vip_title-left.png differ diff --git a/src/assets/images/vip_title-right.png b/src/assets/images/vip_title-right.png new file mode 100644 index 0000000..7312262 Binary files /dev/null and b/src/assets/images/vip_title-right.png differ diff --git a/src/io/request.js b/src/io/request.js index 954ae38..8788b3b 100644 --- a/src/io/request.js +++ b/src/io/request.js @@ -1,11 +1,11 @@ import axios from 'axios' import { localCache } from '@/io/cache' -import { message } from 'ant-design-vue' +import { showToast } from 'vant'; const service = axios.create({ baseURL: import.meta.env.VITE_API_BASE_URL, timeout: 200000, - withCredentials: true + withCredentials: false }) @@ -36,7 +36,7 @@ service.interceptors.response.use( return res } else { if (res.status != 0) { - message.error(res.msg || 'Error') + showToast(res.msg || 'Error') return Promise.reject(res.message || 'Error') } else { return res.data @@ -51,11 +51,11 @@ service.interceptors.response.use( // localCache.remove('auth'); // localCache.remove('userInfo'); } - message.error(res.errmsg || 'Error') + showToast(res.errmsg || 'Error') return Promise.reject(res) } else { - message.error(res.errmsg || 'Error') + showToast(res.errmsg || 'Error') return Promise.reject(error) } diff --git a/src/router/index.js b/src/router/index.js index 23df686..c8ac7b5 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -34,6 +34,22 @@ const router = createRouter({ }, component: () => import("@/views/macroeconomics/index.vue"), }, + { + path: "trend", + name: "Trend", + meta: { + title: "AI商情-洞见趋势详情", + }, + component: () => import("@/views/macroeconomics/trend.vue"), + }, + { + path: "vip", + name: "Vip", + meta: { + title: "会员专区", + }, + component: () => import("@/views/vip/index.vue"), + }, { path: "ucenter", name: "ucenter", diff --git a/src/views/macroeconomics/components/news-item.vue b/src/views/macroeconomics/components/news-item.vue index 085d1a1..2974151 100644 --- a/src/views/macroeconomics/components/news-item.vue +++ b/src/views/macroeconomics/components/news-item.vue @@ -1,8 +1,19 @@ \ No newline at end of file + + diff --git a/src/views/macroeconomics/components/trends-item.vue b/src/views/macroeconomics/components/trends-item.vue new file mode 100644 index 0000000..a184e8e --- /dev/null +++ b/src/views/macroeconomics/components/trends-item.vue @@ -0,0 +1,32 @@ + + + diff --git a/src/views/macroeconomics/index.vue b/src/views/macroeconomics/index.vue index e80b755..252255b 100644 --- a/src/views/macroeconomics/index.vue +++ b/src/views/macroeconomics/index.vue @@ -1,16 +1,14 @@ + \ No newline at end of file diff --git a/src/views/macroeconomics/trend.vue b/src/views/macroeconomics/trend.vue new file mode 100644 index 0000000..9ada475 --- /dev/null +++ b/src/views/macroeconomics/trend.vue @@ -0,0 +1,345 @@ + + diff --git a/src/views/vip/components/item.vue b/src/views/vip/components/item.vue new file mode 100644 index 0000000..7aa7b05 --- /dev/null +++ b/src/views/vip/components/item.vue @@ -0,0 +1,222 @@ + + + + diff --git a/src/views/vip/index.vue b/src/views/vip/index.vue new file mode 100644 index 0000000..9e24177 --- /dev/null +++ b/src/views/vip/index.vue @@ -0,0 +1,150 @@ + + + +