new
Some checks failed
Close Pull Request / main (pull_request_target) Has been cancelled

This commit is contained in:
yangsh
2025-12-09 17:28:31 +09:00
parent f5eb8d4788
commit 735120f1cb
378 changed files with 24267 additions and 9248 deletions

View File

@@ -0,0 +1,40 @@
<?php
namespace App\Models\common;
use CodeIgniter\Model;
class MenuModel extends Model
{
// 메뉴목록조회
public function getMenuList()
{
$sql = "SELECT a.mnu_id, a.mnu_pid, a.mnu_nm, a.mnu_url
FROM menu AS a
JOIN menu_perms AS b ON b.mnu_id = a.mnu_id
WHERE a.use_yn = 'Y'
AND b.mgrp_sq = ?
AND a.mnu_pid = '0'
ORDER BY a.view_odr ASC
";
$query = $this->db->query($sql, binds: [1]);
$mainMenuList = $query->getResultArray();
$sql = "SELECT a.mnu_id, a.mnu_pid, a.mnu_nm, a.mnu_url
FROM menu AS a
JOIN menu_perms AS b ON b.mnu_id = a.mnu_id
WHERE a.use_yn = 'Y'
AND b.mgrp_sq = ?
ORDER BY a.view_odr ASC
";
$query = $this->db->query($sql, [1]);
$subMenuList = $query->getResultArray();
$data = [
'mainMenu' => $mainMenuList,
'subMenu' => $subMenuList,
];
return $data;
}
}