From fbca951282fb2b4671fe4a332c36b5dbb76b0edf Mon Sep 17 00:00:00 2001 From: qiuyuan Date: Mon, 26 Jan 2026 16:39:43 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A0=87=E7=AD=BE=E3=80=81=E4=BA=A7=E5=93=81?= =?UTF-8?q?=E4=BC=98=E5=8A=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/apis/modules/platform.js | 19 ++- .../platformList/components/EditDialog.vue | 108 ++++++++++++------ src/views/platform/platformList/index.vue | 10 +- .../tagList/components/EditDialog.vue | 108 ++++++++++++------ src/views/platform/tagList/index.vue | 8 +- 5 files changed, 172 insertions(+), 81 deletions(-) diff --git a/src/apis/modules/platform.js b/src/apis/modules/platform.js index cc2de92..6abdcae 100644 --- a/src/apis/modules/platform.js +++ b/src/apis/modules/platform.js @@ -3,12 +3,23 @@ import request from '@/utils/request' //获取标签列表 export const getTagList = (params) => request.basic.get('/api/v1/home-top-labels', params) -//获取算力卡列表 -export const getCardsList = (params) => request.basic.get('/api/v1/cards', params) +// 新增标签 +export const createTag = (data) => request.basic.post('/api/v1/home-top-labels', data) -//获取算力中心列表 -export const getCentersList = (params) => request.basic.get('/api/v1/centers', params) +// 编辑标签 +export const updateTag = (id, data) => request.basic.put(`/api/v1/home-top-labels/${id}`, data) +// 删除标签 +export const deleteTag = (id) => request.basic.delete(`/api/v1/home-top-labels/${id}`) + +//获取产品优势列表 +export const getAdvanceList = (params) => request.basic.get('/api/v1/advance', params) + +// 新增产品优势 +export const createAdvance = (data) => request.basic.post('/api/v1/advance', data) + +// 编辑产品优势 +export const updateAdvance = (id, data) => request.basic.put(`/api/v1/advance/${id}`, data) //获取单个banner export const getBanner = (id) => request.basic.get(`/api/v1/banners/${id}`) diff --git a/src/views/platform/platformList/components/EditDialog.vue b/src/views/platform/platformList/components/EditDialog.vue index 51f7a3a..7717d34 100644 --- a/src/views/platform/platformList/components/EditDialog.vue +++ b/src/views/platform/platformList/components/EditDialog.vue @@ -1,60 +1,101 @@