From 1a50e1ed5e85c31cc6561d982719ea057c7383fd Mon Sep 17 00:00:00 2001 From: linjinyuan <2841541624@qq.com> Date: Fri, 9 Sep 2022 10:40:03 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E5=90=8E=E5=8F=B0=E7=AE=A1=E7=90=86?= =?UTF-8?q?=E3=80=91--=20=E6=96=87=E7=AB=A0=E7=AE=A1=E7=90=86=E7=BC=96?= =?UTF-8?q?=E8=BE=91bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- admin/src/views/article/lists/edit.vue | 32 +++++++++----------------- 1 file changed, 11 insertions(+), 21 deletions(-) diff --git a/admin/src/views/article/lists/edit.vue b/admin/src/views/article/lists/edit.vue index dfffd3a8..d5b27d04 100644 --- a/admin/src/views/article/lists/edit.vue +++ b/admin/src/views/article/lists/edit.vue @@ -4,13 +4,7 @@ - +
@@ -19,17 +13,9 @@
- - + + @@ -91,7 +77,7 @@ import type { FormInstance } from 'element-plus' import feedback from '@/utils/feedback' import { useDictOptions } from '@/hooks/useDictOptions' -import { articleCateAll, articleDetail, articleEdit } from '@/api/article' +import { articleCateAll, articleDetail, articleEdit, articleAdd } from '@/api/article' const route = useRoute() const router = useRouter() @@ -105,7 +91,7 @@ const formData = reactive({ content: '', visit: 0, sort: 0, - isShow: '', + isShow: 1, summary: '' }) @@ -135,7 +121,11 @@ const { optionsData } = useDictOptions<{ const handleSave = async () => { await formRef.value?.validate() - await articleEdit(formData) + if (route.query.id) { + await articleEdit(formData) + } else { + await articleAdd(formData) + } feedback.msgSuccess('操作成功') router.back() }