Files
xstore/inc/Hura8/Components/Staff/Model/StaffDepartmentPermissionModel.php
2025-10-04 11:46:59 +07:00

30 lines
746 B
PHP

<?php
namespace Hura8\Components\Staff\Model;
class StaffDepartmentPermissionModel
{
protected $objStaffDepartmentModel;
public function __construct()
{
$this->objStaffDepartmentModel = new StaffDepartmentModel();
}
public function getDepartmentMenuPermission($department_id) {
$_info = $this->objStaffDepartmentModel->getInfo($department_id);
return ($_info['menu_permission']) ? \json_decode($_info['menu_permission'], true) : [];
}
public function getDepartmentEntityPermission($department_id) {
$_info = $this->objStaffDepartmentModel->getInfo($department_id);
return ($_info['entity_permission']) ? \json_decode($_info['entity_permission'], true) : [];
}
}