wangfei
2025-10-30 ae7033856436d317a6ffb25ea7362a60bed9ebc7
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,