Merge branch 'develop' into 'feature/TF-96_role_management'

# Conflicts:
#   public/locales/fa/app.json
This commit is contained in:
AmirHossein Mahmoodi
2023-09-18 10:48:52 +00:00
18 changed files with 1416 additions and 4 deletions

View File

@@ -151,6 +151,28 @@ export const GET_LOAN_STATE_NAVGAN =
BASE_URL + "/dashboard/loan_states/navgan"
//loan management navgan
//expert management
export const GET_EXPERT_MANAGEMENT =
BASE_URL + "/dashboard/experts/show"
export const CREATE_EXPERT_MANAGEMENT =
BASE_URL + "/dashboard/experts/store"
export const UPDATE_EXPERT_MANAGEMENT =
BASE_URL + "/dashboard/experts/update"
export const DELETE_EXPERT_MANAGEMENT =
BASE_URL + "/dashboard/experts/delete"
export const CHANGE_PASSWORD_EXPERT_MANAGEMENT =
BASE_URL + "/dashboard/experts/change_password"
//expert management
// province/city list
export const GET_PROVINCE_LIST = BASE_URL + "/api/provinces";
export const GET_CITY_LIST = BASE_URL + "/api/cities";
// province/city list
// role list
export const GET_ROLE_LIST = BASE_URL + "/dashboard/roles/list";
// role list
//user management
export const GET_USER_MANAGEMENT =
BASE_URL + "/dashboard/user_management/show"

View File

@@ -10,6 +10,7 @@ import GradingIcon from '@mui/icons-material/Grading';
import SupervisedUserCircleIcon from '@mui/icons-material/SupervisedUserCircle';
import Diversity3Icon from '@mui/icons-material/Diversity3';
import PaidIcon from '@mui/icons-material/Paid';
import ManageAccountsIcon from '@mui/icons-material/ManageAccounts';
import PersonIcon from '@mui/icons-material/Person';
import AccessibilityIcon from '@mui/icons-material/Accessibility';
@@ -138,6 +139,15 @@ const sidebarMenu = [
selected: false,
permission: "manage_navgan_loan",
},
{
key: "sidebar.expert-management",
name: "expert_management",
type: "page",
route: "/dashboard/expert-management",
icon: <ManageAccountsIcon/>,
selected: false,
permission: "manage_navgan_loan",
},
{
key: "sidebar.user-management",
name: "user_management",