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()
}