<div class="menu-mobile menu-activated-on-click color-scheme-dark" owl-mobile-top-menu>
|
<div class="mm-logo-buttons-w">
|
<a class="mm-logo" ui-sref="dashboards.dashboard">
|
<img src="/assets/images/loginlogo.png">
|
<span>
|
<img src="/assets/images/loginlogo.png">
|
</span>
|
</a>
|
<div class="mm-buttons">
|
<div class="mobile-menu-trigger">
|
<div class="os-icon os-icon-hamburger-menu-1"></div>
|
</div>
|
</div>
|
</div>
|
|
<div class="menu-and-user ">
|
<div class="logged-user-w">
|
<div class="avatar-w">
|
<img alt="" ng-src="{{$root.user.profile}}">
|
</div>
|
<div class="logged-user-info-w">
|
<div class="logged-user-name">
|
{{$root.user.name}}
|
</div>
|
|
<div class="logged-user-role">
|
<button ui-sref="workspaces.workspace" class="btn btn-sm btn-primary" ng-if="$root.checkMngPermission('USER_PERMISSION_MNG_WORKSPACE')"><span
|
translate="managementWorkspace.myWorkspace">나의 업무 공간</span></button>
|
<button ui-sref="users.detail({ id : $root.user.id })" class="btn btn-sm btn-primary"><span
|
translate="common.profile">프로필</span></button>
|
<button ng-click="fn.logout()" class="btn btn-sm btn-info"><span
|
translate="users.logout">로그아웃</span></button>
|
</div>
|
</div>
|
|
|
<div class="logged-user-info-ws">
|
<div class="logged-user-menu color-style-bright">
|
<div class="logged-user-avatar-info">
|
<div class="avatar-w">
|
<img alt="" ng-src="{{$root.user.profile}}"> {{$root.user.name}}
|
</div>
|
</div>
|
<div class="bg-icon">
|
<i class="os-icon os-icon-wallet-loaded"></i>
|
</div>
|
<ul>
|
|
<li ng-if="$root.checkMngPermission('USER_PERMISSION_MNG_WORKSPACE')">
|
<a ui-sref="workspaces.workspace" tabindex="-1">
|
<i class="os-icon os-icon-grid-squares-2"></i>
|
<span translate="managementWorkspace.myWorkspace">나의 업무공간</span>
|
</a>
|
</li>
|
|
<li>
|
<a ui-sref="users.detail({ id : $root.user.id })" tabindex="-1">
|
<i class="os-icon os-icon-user-male-circle2"></i>
|
<span translate="common.profile">프로필</span>
|
</a>
|
</li>
|
|
<li>
|
<a ng-click="fn.logout()" tabindex="-1">
|
<i class="os-icon os-icon-signs-11"></i>
|
<span translate="users.logout">로그아웃</span>
|
</a>
|
</li>
|
</ul>
|
</div>
|
</div>
|
</div>
|
|
<!--------------------
|
START - Mobile Menu List
|
-------------------->
|
<ul class="main-menu">
|
<li class="">
|
<a ui-sref="dashboards.dashboard" tabindex="-1">
|
<div class="icon-w">
|
<div class="os-icon os-icon-layout"></div>
|
</div>
|
<span translate="common.dashboard">대시보드</span>
|
</a>
|
</li>
|
<!--
|
<li class="">
|
<a ui-sref="tasks.agileBoard" tabindex="-1">
|
<div class="icon-w">
|
<div class="os-icon os-icon-layers"></div>
|
</div>
|
<span translate="tasks.agileBoardTitle">칸반 보드</span></a>
|
</li>
|
<li class="">
|
<a ui-sref="calendar.board" tabindex="-1">
|
<div class="icon-w">
|
<div class="os-icon os-icon-layers"></div>
|
</div>
|
<span translate="calendar.calendarTitle">캘린더</span></a>
|
</li>
|
-->
|
|
<li class="">
|
<a ui-sref="projects.list" tabindex="-1">
|
<div class="icon-w">
|
<div class="os-icon os-icon-package"></div>
|
</div>
|
<span translate="common.project">프로젝트</span></a>
|
</li>
|
<li class="has-sub-menu">
|
<a tabindex="-1">
|
<div class="icon-w">
|
<div class="os-icon os-icon-ui-46"></div>
|
</div>
|
<span>설정</span></a>
|
<ul class="sub-menu">
|
<li ng-if="$root.checkMngPermission('USER_PERMISSION_MNG_ISSUE_STATUS')">
|
<a ui-sref="issueStatus.list" tabindex="-1"><span translate="managementStatus.managementStatus">상태 관리</span></a>
|
</li>
|
<li class="d-none d-sm-none d-md-block d-lg-block" ng-if="$root.checkMngPermission('USER_PERMISSION_MNG_WORKFLOW')">
|
<a ui-sref="workflows.list" tabindex="-1"><span
|
translate="managementWorkflow.managementWorkflow">워크플로우 관리</span> </a>
|
</li>
|
<li ng-if="$root.checkMngPermission('USER_PERMISSION_MNG_CUSTOME_FIELD')">
|
<a ui-sref="customFields.list" tabindex="-1"><span
|
translate="common.customField">사용자 정의 필드</span></a>
|
</li>
|
<li ng-if="$root.checkMngPermission('USER_PERMISSION_MNG_ISSUE_TYPE')">
|
<a ui-sref="issueTypes.list" tabindex="-1"><span
|
translate="managementType.managementIssueType">이슈 타입 관리</span></a>
|
</li>
|
</ul>
|
</li>
|
<li>
|
<a tabindex="-1">
|
<span>
|
<select name="currentWorkspace"
|
class="form-control form-control-sm rounded "
|
ng-model="$root.user.lastWorkspaceId"
|
ng-change="fn.changeLastWorkspace($root.user.lastWorkspaceId)">
|
<option ng-repeat="workspace in $root.workspaces" ng-value="workspace.id">
|
{{::workspace.name}}
|
</option>
|
</select>
|
</span>
|
</a>
|
</li>
|
<li>
|
<a>
|
<span>
|
|
<select class="form-control form-control-sm rounded" tabindex="-1" ng-model="$root.language"
|
ng-change="$root.changeLocale($root.language)">
|
<option value="ko" translate="common.korean">
|
한국어
|
</option>
|
<!--<option value="en" translate="common.english">
|
영어
|
</option>
|
<option value="ja" translate="common.japaneseLanguage">
|
일본어
|
</option>
|
<option value="vi" translate="common.vietnamese">
|
베트남어
|
</option>-->
|
</select>
|
</span>
|
</a>
|
</li>
|
|
</ul>
|
<!--------------------
|
END - Mobile Menu List
|
-------------------->
|
</div>
|
</div>
|
|
|
<div class="menu-w selected-menu-color-light menu-activated-on-hover menu-has-selected-link color-scheme-dark color-style-default sub-menu-color-bright menu-position-side menu-side-left menu-layout-compact sub-menu-style-over">
|
<div class="logo-w">
|
<a class="logo" ui-sref="dashboards.dashboard" tabindex="-1">
|
<div class="logo-element"></div>
|
</a>
|
</div>
|
<div class="logged-user-w avatar-inline">
|
<div class="logged-user-i">
|
<div class="avatar-w">
|
<img alt="" ng-src="{{$root.user.profile}}">
|
</div>
|
<div class="logged-user-info-w">
|
<div class="logged-user-name">
|
{{$root.user.name}}
|
</div>
|
</div>
|
<div class="logged-user-toggler-arrow">
|
<div class="os-icon os-icon-chevron-down"></div>
|
</div>
|
<div class="logged-user-menu color-style-bright">
|
<div class="logged-user-avatar-info">
|
<div class="avatar-w">
|
<img alt="" ng-src="{{$root.user.profile}}">
|
</div>
|
<div class="logged-user-info-w">
|
<div class="logged-user-name">
|
{{$root.user.name}}
|
</div>
|
</div>
|
</div>
|
<div class="bg-icon">
|
<i class="os-icon os-icon-wallet-loaded"></i>
|
</div>
|
<ul>
|
|
<li ng-if="$root.checkMngPermission('USER_PERMISSION_MNG_WORKSPACE')">
|
<a ui-sref="workspaces.workspace" tabindex="-1">
|
<i class="os-icon os-icon-grid-squares-2"></i>
|
<span translate="managementWorkspace.myWorkspace">나의 업무공간</span>
|
</a>
|
</li>
|
|
<li>
|
<a ui-sref="users.detail({ id : $root.user.id })" tabindex="-1">
|
<i class="os-icon os-icon-user-male-circle2"></i>
|
<span translate="common.profile">프로필</span>
|
</a>
|
</li>
|
|
<li>
|
<a ng-click="fn.logout()" tabindex="-1">
|
<i class="os-icon os-icon-signs-11"></i>
|
<span translate="users.logout">로그아웃</span>
|
</a>
|
</li>
|
</ul>
|
</div>
|
</div>
|
<div ng-if="$root.myLevel != null" class="issue-main-label offset-detail-3 mt-1">
|
<span translate="users.myLevel">등급</span>:
|
<span>{{$root.myLevel}}</span>
|
</div>
|
<div ng-if="$root.myDepartments != null" class="issue-main-label offset-detail-3 mt-1">
|
<span translate="users.myDepartments">담당부서</span>:
|
<span>{{$root.myDepartments}}</span>
|
</div>
|
</div>
|
|
<ul class="main-menu">
|
<li class="sub-header">
|
<span>Dashboard</span>
|
</li>
|
<li class="">
|
<a ui-sref="dashboards.dashboard" tabindex="-1">
|
<div class="icon-w">
|
<div class="os-icon os-icon-layout"></div>
|
</div>
|
<span translate="common.dashboard">대시보드</span>
|
</a>
|
</li>
|
<li class="sub-header">
|
<span>ISSUE LIST</span>
|
</li>
|
|
<li ng-repeat="issueType in $root.workIssueTypes" >
|
<a class="cursor" tabindex="-1" ng-click="fn.changeIssueListMenu(issueType.id)">
|
<div class="icon-w">
|
<div class="os-icon os-icon-layout"></div>
|
</div>
|
<span>{{issueType.name}}</span>
|
</a>
|
</li>
|
|
<!--
|
<li class="">
|
<a ui-sref="tasks.agileBoard" tabindex="-1">
|
<div class="icon-w">
|
<div class="os-icon os-icon-layers"></div>
|
</div>
|
<span translate="tasks.agileBoardTitle">칸반 보드</span></a>
|
</li>
|
-->
|
<!--
|
<li class="">
|
<a ui-sref="calendar.board" tabindex="-1">
|
<div class="icon-w">
|
<div class="os-icon os-icon-layers"></div>
|
</div>
|
<span translate="calendar.calendarTitle">캘린더</span></a>
|
</li>
|
-->
|
<li class="sub-header">
|
<span>Project</span>
|
</li>
|
<li>
|
<a ui-sref="projects.list" tabindex="-1">
|
<div class="icon-w">
|
<div class="os-icon os-icon-package"></div>
|
</div>
|
<span translate="common.project">프로젝트</span></a>
|
</li>
|
|
<li class="sub-header" ng-if="$root.checkMngPermissionSettings()">
|
<span>custom workflow</span>
|
</li>
|
<li class="" ng-if="$root.checkMngPermission('USER_PERMISSION_MNG_ISSUE_STATUS')">
|
<a ui-sref="issueStatus.list" tabindex="-1">
|
<div class="icon-w">
|
<div class="os-icon os-icon-agenda-1"></div>
|
</div>
|
<span translate="managementStatus.managementStatus">상태</span></a>
|
</li>
|
<li class="d-none d-sm-block d-md-block d-lg-block" ng-if="$root.checkMngPermission('USER_PERMISSION_MNG_WORKFLOW')">
|
<a ui-sref="workflows.list" tabindex="-1">
|
<div class="icon-w">
|
<div class="os-icon os-icon-ui-92"></div>
|
</div>
|
<span translate="managementWorkflow.managementWorkflow">워크플로우 관리</span></a>
|
</li>
|
<li class="sub-header" ng-if="$root.checkMngPermissionSettings()">
|
<span>custom task type</span>
|
</li>
|
<li class="" ng-if="$root.checkMngPermission('USER_PERMISSION_MNG_CUSTOME_FIELD')">
|
<a ui-sref="customFields.list" tabindex="-1">
|
<div class="icon-w">
|
<div class="os-icon os-icon-users"></div>
|
</div>
|
<span translate="common.customField">사용자 정의 필드</span></a>
|
</li>
|
<li class="" ng-if="$root.checkMngPermission('USER_PERMISSION_MNG_ISSUE_TYPE')">
|
<a ui-sref="issueTypes.list" tabindex="-1">
|
<div class="icon-w">
|
<div class="os-icon os-icon-phone-21"></div>
|
</div>
|
<span translate="managementType.managementIssueType">일감 유형 관리</span></a>
|
</li>
|
|
<li class="sub-header" ng-if="$root.checkMngPermission('USER_PERMISSION_MNG_PARTNER')">
|
<span>PARTNER LIST</span>
|
</li>
|
<li class="" ng-if="$root.checkMngPermission('USER_PERMISSION_MNG_PARTNER')">
|
<a ui-sref="companyField.list" tabindex="-1">
|
<div class="icon-w">
|
<div class="os-icon os-icon-agenda-1"></div>
|
</div>
|
<span translate="common.customCompanyField">업체 관리</span></a>
|
</li>
|
<li class="" ng-if="$root.checkMngPermission('USER_PERMISSION_MNG_PARTNER')">
|
<a ui-sref="ispField.list" tabindex="-1">
|
<div class="icon-w">
|
|
<div class="os-icon os-icon-agenda-1"></div>
|
</div>
|
<span translate="common.customIspField">ISP 관리</span></a>
|
</li>
|
<li class="" ng-if="$root.checkMngPermission('USER_PERMISSION_MNG_PARTNER')">
|
<a ui-sref="hostingField.list" tabindex="-1">
|
<div class="icon-w">
|
<div class="os-icon os-icon-agenda-1"></div>
|
</div>
|
<span translate="common.customHostingField">호스팅 관리</span></a>
|
</li>
|
|
<li class="sub-header" ng-if="$root.checkMngPermissionManager()">
|
<span>Management</span>
|
</li>
|
<li class="" ng-if="$root.checkMngPermission('USER_PERMISSION_MNG_NOTICE')">
|
<a ui-sref="notices.list" tabindex="-1">
|
<div class="icon-w">
|
<div class="os-icon os-icon-agenda-1"></div>
|
</div>
|
<span translate="notice.notice">공지사항</span></a>
|
</li>
|
<li class="" ng-if="$root.checkMngPermission('USER_PERMISSION_MNG_FAQ')">
|
<a ui-sref="faqs.list" tabindex="-1">
|
<div class="icon-w">
|
<div class="os-icon os-icon-ui-92"></div>
|
</div>
|
<span translate="FAQ.manageFAQ">FAQ 관리</span></a>
|
</li>
|
<li class="" ng-if="$root.checkMngPermission('USER_PERMISSION_MNG_QNA')">
|
<a ui-sref="qna.list" tabindex="-1">
|
<div class="icon-w">
|
<div class="os-icon os-icon-phone-21"></div>
|
</div>
|
<span translate="QNA.manageQNA">QnA 관리</span></a>
|
</li>
|
<li class="" ng-if="$root.checkMngPermission('USER_PERMISSION_MNG_GUIDE')">
|
<a ui-sref="guide.list" tabindex="-1">
|
<div class="icon-w">
|
<div class="os-icon os-icon-phone-21"></div>
|
</div>
|
<span translate="guide.manageGuide">가이드 관리</span></a>
|
</li>
|
|
<li class="sub-header" ng-if="$root.checkMngPermission('USER_PERMISSION_MNG_API')">
|
<span>API</span>
|
</li>
|
|
<li ng-if="$root.checkMngPermission('USER_PERMISSION_MNG_API')">
|
<a ui-sref="api.auth" tabindex="-1">
|
<div class="icon-w">
|
<div class="os-icon os-icon-package"></div>
|
</div>
|
<span translate="api.auth">API 인증</span></a>
|
</li>
|
|
<li ng-if="$root.checkMngPermission('USER_PERMISSION_MNG_API')">
|
<a ui-sref="api.setting" tabindex="-1">
|
<div class="icon-w">
|
<div class="os-icon os-icon-package"></div>
|
</div>
|
<span translate="api.setting">API 설정</span></a>
|
</li>
|
<li ng-if="$root.checkMngPermission('USER_PERMISSION_MNG_API')">
|
<a ui-sref="api.monitor" tabindex="-1">
|
<div class="icon-w">
|
<div class="os-icon os-icon-package"></div>
|
</div>
|
<span translate="api.monitor">API 모니터링</span></a>
|
</li>
|
</ul>
|
<!-- <div class="side-menu-magic" style="padding:10px;width:100%;height:300px;">-->
|
<!-- <embed style="width:100%;height:100%;" type="text/html" src="../../assets/clientWeb/clientevent.html">-->
|
<!-- </div>-->
|
</div>
|