From 79fcae935b4f5ea8c71a62b4f886d2c536d2be6f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=A4=9A=E5=95=A6C=E6=A2=A6?= <15709267061@163.com>
Date: Mon, 24 Mar 2025 14:17:48 +0800
Subject: [PATCH] update
---
src/components/JumpMethod/index.vue | 44 ++++++
src/components/XSelect/index.vue | 7 +-
.../components/EditBanner.vue | 36 +++++
.../components/EditQR.vue | 35 +++++
.../components/HomeBanner.vue | 17 +--
.../components/NoviceTeaching.vue | 128 ++++-------------
.../components/PersonalCenterBanner.vue | 17 +--
.../components/QRCode.vue | 3 +-
.../components/tabs/BannerManagement.vue | 93 +++++++++++++
.../components/tabs/BasicTeaching.vue | 109 +++++++++++++++
.../components/tabs/FrequentlyQuestions.vue | 101 ++++++++++++++
.../SecondaryClassificationManagement.vue | 129 ++++++++++++++++++
.../tabs/components/AddBasicTeaching.vue | 54 ++++++++
.../components/AddFrequentlyQuestions.vue | 47 +++++++
.../AddSecondaryClassificationManagement.vue | 72 ++++++++++
15 files changed, 773 insertions(+), 119 deletions(-)
create mode 100644 src/components/JumpMethod/index.vue
create mode 100644 src/pages/manage/pages/manage-expert-management/components/EditBanner.vue
create mode 100644 src/pages/manage/pages/manage-expert-management/components/EditQR.vue
create mode 100644 src/pages/manage/pages/manage-expert-management/components/tabs/BannerManagement.vue
create mode 100644 src/pages/manage/pages/manage-expert-management/components/tabs/BasicTeaching.vue
create mode 100644 src/pages/manage/pages/manage-expert-management/components/tabs/FrequentlyQuestions.vue
create mode 100644 src/pages/manage/pages/manage-expert-management/components/tabs/SecondaryClassificationManagement.vue
create mode 100644 src/pages/manage/pages/manage-expert-management/components/tabs/components/AddBasicTeaching.vue
create mode 100644 src/pages/manage/pages/manage-expert-management/components/tabs/components/AddFrequentlyQuestions.vue
create mode 100644 src/pages/manage/pages/manage-expert-management/components/tabs/components/AddSecondaryClassificationManagement.vue
diff --git a/src/components/JumpMethod/index.vue b/src/components/JumpMethod/index.vue
new file mode 100644
index 0000000..b126868
--- /dev/null
+++ b/src/components/JumpMethod/index.vue
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+
+
+
diff --git a/src/components/XSelect/index.vue b/src/components/XSelect/index.vue
index 081439c..eccc5a3 100644
--- a/src/components/XSelect/index.vue
+++ b/src/components/XSelect/index.vue
@@ -23,7 +23,12 @@ onMounted(() => {
-
+
+
diff --git a/src/pages/manage/pages/manage-expert-management/components/EditQR.vue b/src/pages/manage/pages/manage-expert-management/components/EditQR.vue
new file mode 100644
index 0000000..4befc2a
--- /dev/null
+++ b/src/pages/manage/pages/manage-expert-management/components/EditQR.vue
@@ -0,0 +1,35 @@
+
+
+
+ 编辑
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/pages/manage/pages/manage-expert-management/components/HomeBanner.vue b/src/pages/manage/pages/manage-expert-management/components/HomeBanner.vue
index 294e204..4456372 100644
--- a/src/pages/manage/pages/manage-expert-management/components/HomeBanner.vue
+++ b/src/pages/manage/pages/manage-expert-management/components/HomeBanner.vue
@@ -3,6 +3,7 @@ import SequenceAdjustment from "../../../../../components/SequenceAdjustment/ind
import {reactive} from "vue";
import useTableQuery from "../../../../../hooks/useTableQuery.js";
import Api from "../../../../../api/index.js";
+import EditBanner from "./EditBanner.vue";
const columns = [
{
@@ -35,7 +36,7 @@ const columns = [
title: '操作',
dataIndex: 'action',
slotName: 'action',
- width: 60,
+ width: 120,
},
];
@@ -56,12 +57,7 @@ const {loading, pagination, initFetchData} = useTableQuery({
-
-
-
-
- 新建
-
+
- 删除
+
diff --git a/src/pages/manage/pages/manage-expert-management/components/NoviceTeaching.vue b/src/pages/manage/pages/manage-expert-management/components/NoviceTeaching.vue
index dd61972..d1a0805 100644
--- a/src/pages/manage/pages/manage-expert-management/components/NoviceTeaching.vue
+++ b/src/pages/manage/pages/manage-expert-management/components/NoviceTeaching.vue
@@ -1,129 +1,55 @@
-
-
+
+
+
+
+
+
+
+
+
+
+ 加载中...
+
+
-
-
-
-
-
- 新建
-
-
- pagination.current = e"
- :pagination="pagination"
- :data="vo.rows"
- :columns="columns"
- class="flex-grow mt-[20px] w-full">
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/pages/manage/pages/manage-expert-management/components/tabs/BasicTeaching.vue b/src/pages/manage/pages/manage-expert-management/components/tabs/BasicTeaching.vue
new file mode 100644
index 0000000..7fd7aff
--- /dev/null
+++ b/src/pages/manage/pages/manage-expert-management/components/tabs/BasicTeaching.vue
@@ -0,0 +1,109 @@
+
+
+
+
+
+ pagination.current = e"
+ :pagination="pagination"
+ :data="vo.rows"
+ :columns="columns"
+ class="flex-grow mt-[20px] w-full">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/pages/manage/pages/manage-expert-management/components/tabs/FrequentlyQuestions.vue b/src/pages/manage/pages/manage-expert-management/components/tabs/FrequentlyQuestions.vue
new file mode 100644
index 0000000..3f12483
--- /dev/null
+++ b/src/pages/manage/pages/manage-expert-management/components/tabs/FrequentlyQuestions.vue
@@ -0,0 +1,101 @@
+
+
+
+
+
+ pagination.current = e"
+ :pagination="pagination"
+ :data="vo.rows"
+ :columns="columns"
+ class="flex-grow mt-[20px] w-full">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/pages/manage/pages/manage-expert-management/components/tabs/SecondaryClassificationManagement.vue b/src/pages/manage/pages/manage-expert-management/components/tabs/SecondaryClassificationManagement.vue
new file mode 100644
index 0000000..0a29d01
--- /dev/null
+++ b/src/pages/manage/pages/manage-expert-management/components/tabs/SecondaryClassificationManagement.vue
@@ -0,0 +1,129 @@
+
+
+
+
+
+
+
+
pagination1.current = e"
+ :pagination="pagination1"
+ :data="vo1.rows"
+ :loading="loading1"
+ :columns="columns"
+ class="w-full h-full">
+
+
+
+
+
+
+
+
+
+
+
+
+
pagination2.current = e"
+ :pagination="pagination2"
+ :data="vo2.rows"
+ :loading="loading2"
+ :columns="columns"
+ class="w-full h-full">
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/pages/manage/pages/manage-expert-management/components/tabs/components/AddBasicTeaching.vue b/src/pages/manage/pages/manage-expert-management/components/tabs/components/AddBasicTeaching.vue
new file mode 100644
index 0000000..43a4846
--- /dev/null
+++ b/src/pages/manage/pages/manage-expert-management/components/tabs/components/AddBasicTeaching.vue
@@ -0,0 +1,54 @@
+
+
+
+
+
+
+
+ 新建
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/pages/manage/pages/manage-expert-management/components/tabs/components/AddFrequentlyQuestions.vue b/src/pages/manage/pages/manage-expert-management/components/tabs/components/AddFrequentlyQuestions.vue
new file mode 100644
index 0000000..06b5904
--- /dev/null
+++ b/src/pages/manage/pages/manage-expert-management/components/tabs/components/AddFrequentlyQuestions.vue
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+ 新建
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/pages/manage/pages/manage-expert-management/components/tabs/components/AddSecondaryClassificationManagement.vue b/src/pages/manage/pages/manage-expert-management/components/tabs/components/AddSecondaryClassificationManagement.vue
new file mode 100644
index 0000000..b174c76
--- /dev/null
+++ b/src/pages/manage/pages/manage-expert-management/components/tabs/components/AddSecondaryClassificationManagement.vue
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+ 新建
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+