()
@@ -234,6 +235,7 @@ const handleSubmit = async () => {
await formRef.value?.validate()
mode.value == 'edit' ? await menuEdit(formData) : await menuAdd(formData)
popupRef.value?.close()
+ feedback.msgSuccess('操作成功')
emit('success')
}
diff --git a/admin/src/views/permission/menu/index.vue b/admin/src/views/permission/menu/index.vue
index 5abbe675..50bb7c17 100644
--- a/admin/src/views/permission/menu/index.vue
+++ b/admin/src/views/permission/menu/index.vue
@@ -135,6 +135,7 @@ const handleEdit = async (data: any) => {
const handleDelete = async (id: number) => {
await feedback.confirm('确定要删除?')
await menuDelete({ id })
+ feedback.msgSuccess('删除成功')
getLists()
}
From 819ab8427aa78918e43b8525e03d1f391d16ceaf Mon Sep 17 00:00:00 2001
From: Jason <5340635+wen-jason@user.noreply.gitee.com>
Date: Thu, 25 Aug 2022 11:09:43 +0800
Subject: [PATCH 6/6] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=9B=BE=E7=89=87?=
=?UTF-8?q?=E4=B8=8A=E4=BC=A0bug?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
admin/.env.development | 2 +-
admin/.env.production | 3 ++-
admin/src/components/upload/index.vue | 9 +++++----
3 files changed, 8 insertions(+), 6 deletions(-)
diff --git a/admin/.env.development b/admin/.env.development
index b52b36bc..ee70684f 100644
--- a/admin/.env.development
+++ b/admin/.env.development
@@ -1,4 +1,4 @@
NODE_ENV = 'development'
-# Base API
+# 请求域名
VITE_APP_BASE_URL='https://likeadmin-java.yixiangonline.com'
\ No newline at end of file
diff --git a/admin/.env.production b/admin/.env.production
index 1e1ea2b3..e841ff9b 100644
--- a/admin/.env.production
+++ b/admin/.env.production
@@ -1,3 +1,4 @@
NODE_ENV = 'production'
-# Base API
+
+# 请求域名
VITE_APP_BASE_URL=''
\ No newline at end of file
diff --git a/admin/src/components/upload/index.vue b/admin/src/components/upload/index.vue
index 8a7a9e4e..53794493 100644
--- a/admin/src/components/upload/index.vue
+++ b/admin/src/components/upload/index.vue
@@ -22,7 +22,7 @@
:close-on-click-modal="false"
width="500px"
:modal="false"
- :before-close="handleClose"
+ @close="handleClose"
>
@@ -44,6 +44,7 @@ import useUserStore from '@/stores/modules/user'
import config from '@/config'
import feedback from '@/utils/feedback'
import type { ElUpload } from 'element-plus'
+import { RequestCodeEnum } from '@/enums/requestEnums'
export default defineComponent({
components: {},
props: {
@@ -87,7 +88,7 @@ export default defineComponent({
const handleProgress = (event: any, file: any, fileLists: any[]) => {
visible.value = true
- fileList.value = fileLists
+ fileList.value = toRaw(fileLists)
}
const handleSuccess = (response: any, file: any, fileLists: any[]) => {
@@ -95,9 +96,9 @@ export default defineComponent({
if (allSuccess) {
uploadRefs.value?.clearFiles()
visible.value = false
+ emit('change')
}
- emit('change')
- if (response.code == 0 && response.show && response.msg) {
+ if (response.code == RequestCodeEnum.FAILED && response.msg) {
feedback.msgError(response.msg)
}
}