From e6ceacfae126e10bb7159c99b75afaad5017b1a7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=98=BF=E6=80=AA?= <690927457@qq.com> Date: Sun, 11 May 2025 22:05:00 +0800 Subject: [PATCH] =?UTF-8?q?feat(goods):=20=E6=96=B0=E5=A2=9E=E6=96=87?= =?UTF-8?q?=E7=AB=A0=E7=BC=96=E8=BE=91=E5=8A=9F=E8=83=BD=E5=B9=B6=E4=BC=98?= =?UTF-8?q?=E5=8C=96=E5=88=97=E8=A1=A8=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 新增文章编辑页面,支持添加和编辑文章 - 优化文章列表页面,增加详情对话框和删除功能 - 更新相关 API 接口,支持文章添加和编辑- 调整用户列表页面布局 - 移除底部边框样式 --- src/api/goods/index.js | 6 +-- src/style/main.scss | 2 +- src/view/goods/article/edit.vue | 62 +++++++++++++++------- src/view/goods/article/index.vue | 88 ++++++++++++++++++++++++++------ src/view/user/user/index.vue | 13 ++--- 5 files changed, 123 insertions(+), 48 deletions(-) diff --git a/src/api/goods/index.js b/src/api/goods/index.js index e7e23fc..eec81e2 100644 --- a/src/api/goods/index.js +++ b/src/api/goods/index.js @@ -15,21 +15,21 @@ export const list = (params) => { export const add = (data) => { return service({ - url: '/article/list', + url: '/article', method: 'post', data }) } export const edit = (data) => { return service({ - url: '/article/list', + url: '/article', method: 'put', data }) } export const del = (data) => { return service({ - url: '/article/list', + url: '/article', method: 'delete', data }) diff --git a/src/style/main.scss b/src/style/main.scss index 6a06ddb..6a48e1f 100644 --- a/src/style/main.scss +++ b/src/style/main.scss @@ -64,5 +64,5 @@ padding: 1rem 0; position: sticky; bottom: 0; - border-top: 1px solid #ededed; + //border-top: 1px solid #ededed; } diff --git a/src/view/goods/article/edit.vue b/src/view/goods/article/edit.vue index a3ed9ff..9e59f42 100644 --- a/src/view/goods/article/edit.vue +++ b/src/view/goods/article/edit.vue @@ -24,16 +24,7 @@ - - - - + @@ -46,7 +37,7 @@ - + @@ -63,7 +54,7 @@ @@ -76,28 +67,42 @@ />