cqpCow 2 yıl önce
ebeveyn
işleme
a20df97db4
1 değiştirilmiş dosya ile 2 ekleme ve 1 silme
  1. 2 1
      app/Service/SysMenuService.php

+ 2 - 1
app/Service/SysMenuService.php

@@ -42,12 +42,13 @@ class SysMenuService extends Service
         if(!empty($first))return [false,'名称已存在!'];
 
         $model = new SysMenu();
+        $sort = $model->where('parent_id',$data['parent_id'])->max('sort');
 
         $model->title = $data['title'];
         $model->icon = $data['icon'] ??  '';
         $model->uri = $data['uri'];
         $model->parent_id = $data['parent_id'];
-        $model->sort = $data['sort'] ?? 0;
+        $model->sort = $sort ? $sort + 1 : 1;
 //        $model->crt_id = $user->id;
         $model->crt_id = 1;
         $model->save();