From f9381e74edf64cb7dad44227003aecd47d927d40 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A4=9A=E5=95=A6C=E6=A2=A6?= <15709267061@163.com> Date: Thu, 24 Apr 2025 19:17:53 +0800 Subject: [PATCH] update --- src/api/admin.js | 56 +++++++++++++ src/components/upload/UploadAvatar.vue | 74 +++++++++++++++++ src/components/upload/UploadOne.vue | 60 ++++++++++++-- .../components/EditQR.vue | 36 +++++++-- .../components/QRCode.vue | 14 ++-- .../components/tabs/FrequentlyQuestions.vue | 8 +- .../SecondaryClassificationManagement.vue | 79 ++++++++++++++----- .../AddSecondaryClassificationManagement.vue | 42 ++++++++-- src/utils/request.js | 4 +- 9 files changed, 323 insertions(+), 50 deletions(-) create mode 100644 src/components/upload/UploadAvatar.vue diff --git a/src/api/admin.js b/src/api/admin.js index 2ef53b6..a8a5e55 100644 --- a/src/api/admin.js +++ b/src/api/admin.js @@ -391,6 +391,62 @@ const admin = { data: data }); }, + getQRList: async (data) => { + return request({ + url: '/admin/qrcode/getList', + method: Method.POST, + data: data + }); + }, + editQRList: async (data) => { + return request({ + url: '/admin/qrcode/edit', + method: Method.POST, + data: data + }); + }, + getArticleCategoryList: async (data) => { + return request({ + url: '/admin/articleCategory/getList', + method: Method.POST, + data: data + }); + }, + addArticleCategory: async (data) => { + return request({ + url: '/admin/articleCategory/add', + method: Method.POST, + data: data + }); + }, + detailArticleCategory: async (data) => { + return request({ + url: '/admin/articleCategory/detail', + method: Method.POST, + data: data + }); + }, + editArticleCategory: async (data) => { + return request({ + url: '/admin/articleCategory/edit', + method: Method.POST, + data: data + }); + }, + delArticle: async (id) => { + return request({ + url: '/admin/articleCategory/del', + method: Method.POST, + data: {id} + }); + }, + weighArticleCategory: async (data) => { + return request({ + url: '/admin/articleCategory/weigh', + method: Method.POST, + data: data + }); + }, } export default admin; diff --git a/src/components/upload/UploadAvatar.vue b/src/components/upload/UploadAvatar.vue new file mode 100644 index 0000000..d9ecd84 --- /dev/null +++ b/src/components/upload/UploadAvatar.vue @@ -0,0 +1,74 @@ + + + + + diff --git a/src/components/upload/UploadOne.vue b/src/components/upload/UploadOne.vue index 44ac096..bda8bcc 100644 --- a/src/components/upload/UploadOne.vue +++ b/src/components/upload/UploadOne.vue @@ -1,6 +1,12 @@ diff --git a/src/pages/manage/pages/manage-expert-management/components/EditQR.vue b/src/pages/manage/pages/manage-expert-management/components/EditQR.vue index 4befc2a..c0c782b 100644 --- a/src/pages/manage/pages/manage-expert-management/components/EditQR.vue +++ b/src/pages/manage/pages/manage-expert-management/components/EditQR.vue @@ -1,14 +1,33 @@