From cc8fa61beaef1ddeeb7d1255dea7ef7ec53e5157 Mon Sep 17 00:00:00 2001 From: Jason <5340635+wen-jason@user.noreply.gitee.com> Date: Fri, 9 Sep 2022 14:44:55 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A1=B5=E9=9D=A2=E8=B7=B3=E8=BD=AC=EF=BC=8C?= =?UTF-8?q?=E8=B7=B3=E8=BD=AC=E6=8B=A6=E6=88=AA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- admin/src/components/link/index.ts | 3 +- admin/src/components/link/shop-pages.vue | 58 ++++++++++++- admin/src/utils/util.ts | 2 +- app/src/api/news.ts | 22 ++--- app/src/components/widgets/banner/banner.vue | 10 ++- .../widgets/my-service/my-service.vue | 6 ++ app/src/components/widgets/nav/nav.vue | 5 ++ .../widgets/user-banner/user-banner.vue | 10 ++- .../widgets/user-info/user-info.vue | 7 +- app/src/pages.json | 3 + app/src/pages/webview/webview.vue | 16 ++++ app/src/router/index.ts | 48 +++++------ app/src/utils/request/index.ts | 8 +- app/src/utils/request/type.d.ts | 1 + app/src/utils/util.ts | 81 +++++++++++++++++++ 15 files changed, 233 insertions(+), 47 deletions(-) create mode 100644 app/src/pages/webview/webview.vue diff --git a/admin/src/components/link/index.ts b/admin/src/components/link/index.ts index 8e12a67a..bca179fb 100644 --- a/admin/src/components/link/index.ts +++ b/admin/src/components/link/index.ts @@ -7,5 +7,6 @@ export interface Link { path: string name?: string type: string - params?: Record + isTab: boolean + query?: Record } diff --git a/admin/src/components/link/shop-pages.vue b/admin/src/components/link/shop-pages.vue index ad7eb1cf..e7681210 100644 --- a/admin/src/components/link/shop-pages.vue +++ b/admin/src/components/link/shop-pages.vue @@ -4,7 +4,10 @@