lfeish 1 год назад
Родитель
Сommit
984efed976
3 измененных файлов с 5 добавлено и 6 удалено
  1. 3 3
      src/api/system/menu.ts
  2. 0 1
      src/views/system/menu/CreateDrawer.vue
  3. 2 2
      src/views/system/menu/menu.vue

+ 3 - 3
src/api/system/menu.ts

@@ -26,11 +26,11 @@ export function queryFullMenuTree() {
  * 添加菜单
  * 添加菜单
  * @param params
  * @param params
  */
  */
-export function addMenu(params?) {
+export function addMenu(data: MenuDetail) {
   return http.request({
   return http.request({
-    url: '/menu/add',
+    url: '/admin/menu/saveMenu',
     method: 'POST',
     method: 'POST',
-    params,
+    data,
   });
   });
 }
 }
 
 

+ 0 - 1
src/views/system/menu/CreateDrawer.vue

@@ -35,7 +35,6 @@
 
 
   const isDrawer = ref(false);
   const isDrawer = ref(false);
   const subLoading = ref(false);
   const subLoading = ref(false);
-  const placement = ref('right');
 
 
   function openDrawer() {
   function openDrawer() {
     isDrawer.value = true;
     isDrawer.value = true;

+ 2 - 2
src/views/system/menu/menu.vue

@@ -52,8 +52,6 @@
             <div class="flex justify-between">
             <div class="flex justify-between">
               <el-space>
               <el-space>
                 <span>编辑菜单 {{ treeItemTitle ? `:${treeItemTitle}` : '' }}</span>
                 <span>编辑菜单 {{ treeItemTitle ? `:${treeItemTitle}` : '' }}</span>
-                <el-divider direction="vertical" />
-                <p depth="3" class="text-sm"> 从左侧列表选择一项后,进行编辑 </p>
               </el-space>
               </el-space>
               <el-popconfirm
               <el-popconfirm
                 @confirm="handleDeleteMenu"
                 @confirm="handleDeleteMenu"
@@ -69,12 +67,14 @@
           <!-- 表单 -->
           <!-- 表单 -->
           <div class="pt-6">
           <div class="pt-6">
             <MenuForm
             <MenuForm
+              v-show="selectedMenuId != null"
               ref="menuFormRef"
               ref="menuFormRef"
               :permissionList="menuTree"
               :permissionList="menuTree"
               @change="menuChange"
               @change="menuChange"
               class="w-2/3 ml-10"
               class="w-2/3 ml-10"
               isShowSubmit
               isShowSubmit
             />
             />
+            <el-empty v-show="selectedMenuId == null" description="从左侧列表选择一项后,进行编辑" />
           </div>
           </div>
         </el-card>
         </el-card>
       </el-col>
       </el-col>