You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
239 lines
8.8 KiB
239 lines
8.8 KiB
<?xml version="1.0" encoding="UTF-8" ?>
|
|
<templates id="template" xml:space="preserve">
|
|
<t t-name="HelpDesk_Dashboard">
|
|
<div class="helpdesk_dashboards">
|
|
<div class="container-fluid helpdesk_dashboard_main"/>
|
|
</div>
|
|
</t>
|
|
<t t-name="DashBoardHelpDesk">
|
|
<link rel="stylesheet"
|
|
href="/odoo_website_helpdesk_dashboard/static/src/css/dashboard.css"/>
|
|
<div class="row main-section mt-5">
|
|
<h2 class="section-header" style="font-size: 2em; color:#4a5c9a;">HelpDesk Dashboard</h2>
|
|
<div class="col-sm-6 col-md-3-12 col-md-6 col-lg-3 helpdesk inbox_tickets">
|
|
<div class="dashboard_card" data-toggle="collapse">
|
|
<div class="dashboard_card-body panel panel-new">
|
|
<div class="stat-widget-one" style="background-color:pink">
|
|
<div class="stat-icon">
|
|
<i class="fa fa-inbox"/>
|
|
</div>
|
|
<div class="stat-content">
|
|
<div class="stat-text" style="color:black">New Tickets</div>
|
|
<div class="stat-digit" id="inbox_count">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="panel-new-collapse collapse">
|
|
<div id="help_new_tickets"
|
|
style="border:none; font-size:8px; padding:0 8px 8px 8px;">
|
|
<br/>
|
|
<br/>
|
|
<p style="border:none; font-size:14px; padding:0 15px 15px 15px;"></p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="col-sm-6 col-md-3-12 col-md-6 col-lg-3 salon_spa_orders helpdesk inprogress_tickets">
|
|
<div class="dashboard_card" data-toggle="collapse">
|
|
<div class="dashboard_card-body panel panel-progress">
|
|
<div class="stat-widget-one" style="background-color:orange">
|
|
<div class="stat-icon">
|
|
<i class="fa fa-spinner"/>
|
|
</div>
|
|
<div class="stat-content">
|
|
<div class="stat-text"
|
|
style="color:black">Tickets In Progress</div>
|
|
<div class="stat-digit" id="inprogress_count">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="panel-progress-collapse collapse">
|
|
<div id="help_progress_tickets"
|
|
style="border:none; font-size:8px; padding:0 8px 8px 8px;">
|
|
<br/>
|
|
<br/>
|
|
<p style="border:none; font-size:14px; padding:0 15px 15px 15px;"></p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-sm-6 col-md-3-12 col-md-6 col-lg-3 helpdesk done_tickets">
|
|
<div class="dashboard_card" data-toggle="collapse">
|
|
<div class="dashboard_card-body panel panel-done">
|
|
<div class="stat-widget-one" style="background-color:pink">
|
|
<div class="stat-icon">
|
|
<i class="fa fa-check"/>
|
|
</div>
|
|
<div class="stat-content">
|
|
<div class="stat-text" style="color:black">Closed Tickets</div>
|
|
<div class="stat-digit" id="done_count">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="panel-done-collapse collapse">
|
|
<div id="help_done_tickets"
|
|
style="border:none; font-size:14px; padding:0 15px 15px 15px;">
|
|
<br/>
|
|
<br/>
|
|
<p style="font-style:italic; font-weight:100;"></p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-sm-6 col-md-3-12 col-md-6 col-lg-3 helpdesk team_card">
|
|
<div class="dashboard_card" data-toggle="collapse">
|
|
<div class="dashboard_card-body panel panel-team">
|
|
<div class="stat-widget-one" style="background-color:white">
|
|
<div class="stat-icon">
|
|
<i class="fa fa-group" id="team_ico"/>
|
|
</div>
|
|
<div class="stat-content">
|
|
<div class="stat-text" style="color:black">HelpDesk Teams</div>
|
|
<div class="stat-digit" id="team_count">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="panel-team-collapse collapse">
|
|
<div id="help_teams"
|
|
style="border:none; font-size:14px; padding:0 15px 15px 15px;">
|
|
<br/>
|
|
<br/>
|
|
<p style="font-style:italic; font-weight:100;"></p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<!-- </div>-->
|
|
<div class="dashboard_card"
|
|
style="display: flex; justify-content: center; align-items: center;">
|
|
<div style="color: black; font-weight: bold; height: 60px; width: 700px; text-align: center;">
|
|
<span>CUSTOMER SATISFACTION:</span>
|
|
<div style="display: flex; justify-content: center; align-items: center;">
|
|
<span>😃</span>
|
|
<span>Response Received:</span>
|
|
<div style="width: 10px;"></div> <!-- Using width for spacing -->
|
|
<div class="response"></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="row ticket-section">
|
|
<div class="col-12 col-sm-12 col-md-4 ticket_box chart-container card-shadow">
|
|
<h2 class="tickets_head">Ticket Priority</h2>
|
|
<hr/>
|
|
<div class="col-xs-12 text-align">
|
|
<div class="text-color">
|
|
<div class="line">
|
|
Very low :
|
|
<div class="very_low_count" widget="progressbar">
|
|
<div class="progress-value"></div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-xs-12 text-align">
|
|
<div class="text-color">
|
|
<div class="line">
|
|
Low :
|
|
<div class="low_count" widget="progressbar">
|
|
<div class="progress-value"></div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-xs-12 text-align">
|
|
<div class="text-color">
|
|
<div class="line">
|
|
Normal :
|
|
<div class="normal_count" widget="progressbar">
|
|
<div class="progress-value"></div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-xs-12 text-align">
|
|
<div class="text-color">
|
|
<div class="line">
|
|
High :
|
|
<div class="high_count" widget="progressbar">
|
|
<div class="progress-value"></div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-xs-12 text-align">
|
|
<div class="text-color">
|
|
<div class="line">
|
|
Very High :
|
|
<div class="very_high_count" widget="progressbar">
|
|
<div class="progress-value"></div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="col-12 col-sm-12 col-md-4">
|
|
<div class="leads_month_pie_div half_chart chart-container card-shadow">
|
|
<h2>TICKET STATUS</h2>
|
|
<hr/>
|
|
<div class="graph_canvas">
|
|
<canvas class="ticket_month"/>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-12 col-sm-12 col-md-4">
|
|
<div class="team_ticket_div half_chart chart-container card-shadow">
|
|
<h2>Team - Tickets Count Ratio</h2>
|
|
<hr/>
|
|
<div class="graph_canvas">
|
|
<canvas class="team_ticket_count"/>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
<div class="col-100 col-sm-100 col-md-20">
|
|
<div class="leads_month_pie_div half_chart chart-container card-shadow">
|
|
<h2>ISSUE</h2>
|
|
<hr/>
|
|
|
|
<!-- Add a table to display ticket details -->
|
|
<table class="ticket-table">
|
|
<thead>
|
|
<tr style="font-size: 16px; font-weight: bold; background-color: pink; color: black;height:50%"
|
|
class="custom-tr">
|
|
<th style="width: 20%; min-width: 20px; font-size: 13px;">Customer Name</th>
|
|
<th style="width: 20%; min-width: 10px; font-size: 13px;">Ticket</th>
|
|
<th style="width: 20%; min-width: 20px; font-size: 13px;"> </th>
|
|
<th style="width: 20%; min-width: 20px; font-size: 13px;">Assigned to</th>
|
|
<th style="width: 20%; min-width: 20px; font-size: 13px;">Subject</th>
|
|
<th style="width: 20%; min-width: 20px; font-size: 13px;">Priority</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody class="ticket-details">
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
</div>
|
|
</t>
|
|
</templates>
|
|
|