diff --git a/서버작업이력.md b/서버작업이력.md index 20d80eb5..275e1b19 100644 --- a/서버작업이력.md +++ b/서버작업이력.md @@ -423,3 +423,34 @@ ## 참고: Docker vs 서버 경로 차이 | 공유 스토리지 | `/var/www/shared-storage/` | `/home/webservice/shared-storage/` | 서버에 새로운 설정을 추가할 때는 경로 차이를 반드시 확인해야 합니다. + +--- + +### 14. 영업관리 - 대시보드 메뉴 정렬 순서 수정 + +**문제**: 대시보드 메뉴가 "영업담당자 관리" 아래에 표시됨 (가장 위에 있어야 함) + +**작업 내용** (tinker 사용): +```bash +cd /home/webservice/mng +php artisan tinker --execute=' +use App\Models\Commons\Menu; + +// 대시보드를 sort_order -1로 설정 (가장 위) +Menu::where("tenant_id", 1)->where("parent_id", 15385)->where("url", "/sales/salesmanagement/dashboard")->update(["sort_order" => -1]); + +// 결과 확인 +$children = Menu::where("tenant_id", 1)->where("parent_id", 15385)->orderBy("sort_order")->get(); +foreach ($children as $c) { + echo $c->name . " | sort:" . $c->sort_order . PHP_EOL; +} +' +``` + +**결과**: +``` +대시보드 | sort:-1 +영업담당자 관리 | sort:0 +가망고객 관리 | sort:1 +영업실적 관리 | sort:2 +```