From 266ca8c80300d479351eed50fee5a30751a22fda Mon Sep 17 00:00:00 2001
From: zhoushihao <zsh19950802@163.com>
Date: 星期四, 09 十月 2025 11:46:11 +0800
Subject: [PATCH] 1、中空领取任务界面查询慢解决 2、卧理新增日志记录

---
 UI-Project/src/views/User/permissions.vue |   48 ++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 48 insertions(+), 0 deletions(-)

diff --git a/UI-Project/src/views/User/permissions.vue b/UI-Project/src/views/User/permissions.vue
index 4fc96e2..e3445ad 100644
--- a/UI-Project/src/views/User/permissions.vue
+++ b/UI-Project/src/views/User/permissions.vue
@@ -79,6 +79,18 @@
 }
 // 娣诲姞涓�绾ц彍鍗�
 const getTableRow = async () => {
+   if (!menuName.value) {
+    ElMessage.error(t('customer.inmenu'))
+    return
+  }
+   if (!url.value) {
+    ElMessage.error(t('customer.inlink'))
+    return
+  }
+   if (!listSort.value) {
+    ElMessage.error(t('customer.insort'))
+    return
+  }
   try {
     const response = await request.post('/loadGlass/sys/menu/save', {
       menuName: menuName.value,
@@ -102,6 +114,18 @@
 };
 // 娣诲姞浜岀骇鑿滃崟
 const getTableRowb = async () => {
+   if (!menuName.value) {
+    ElMessage.error(t('customer.inmenu'))
+    return
+  }
+   if (!url.value) {
+    ElMessage.error(t('customer.inlink'))
+    return
+  }
+   if (!listSort.value) {
+    ElMessage.error(t('customer.insort'))
+    return
+  }
   try {
     const dataToSend = {  
       parentId: currentRow.id,
@@ -140,6 +164,18 @@
 }  
 // 缂栬緫
 const getTableRowa = async () => {
+   if (!menuName.value) {
+    ElMessage.error(t('customer.inmenu'))
+    return
+  }
+   if (!url.value) {
+    ElMessage.error(t('customer.inlink'))
+    return
+  }
+   if (!listSort.value) {
+    ElMessage.error(t('customer.insort'))
+    return
+  }
   try {
     const response = await request.post('/loadGlass/sys/menu/updateMenu', {
       parentId: currentRow.id,
@@ -163,6 +199,18 @@
 }; 
 // 缂栬緫浜岀骇鑿滃崟
 const getTableRowac = async () => {
+   if (!menuName.value) {
+    ElMessage.error(t('customer.inmenu'))
+    return
+  }
+   if (!url.value) {
+    ElMessage.error(t('customer.inlink'))
+    return
+  }
+   if (!listSort.value) {
+    ElMessage.error(t('customer.insort'))
+    return
+  }
   try {
     const response = await request.post('/loadGlass/sys/menu/updateMenu', {
       menuName: menuName.value,

--
Gitblit v1.8.0