FIX_SalesTracker6

This commit is contained in:
sanjeev.p 2026-02-27 10:24:51 +05:30
parent e25f929b01
commit 6387d2ef79
4 changed files with 17 additions and 1 deletions

View File

@ -914,6 +914,8 @@ $routes->group('sales', function($routes) {
$routes->get('/', 'SalesController::index'); $routes->get('/', 'SalesController::index');
$routes->get('loadactivities', 'SalesController::loadactivities'); $routes->get('loadactivities', 'SalesController::loadactivities');
$routes->get('loadtargets', 'SalesController::loadtargets');
$routes->get('page/(:segment)', 'SalesController::noPage/$1'); $routes->get('page/(:segment)', 'SalesController::noPage/$1');

View File

@ -53,6 +53,15 @@ class SalesController extends BaseController
return $this->loadLayout('sales/activity_view', $data); return $this->loadLayout('sales/activity_view', $data);
} }
public function loadtargets(){
$data = $this->getSalesStaffData();
$data['tab_name'] = 'Team Target';
$data['page_name'] = 'Team Target';
return $this->loadLayout('sales/target_view', $data);
}
/** /**
* HELPER: Fetches Sales Managers based on the logged-in user's role and branch * HELPER: Fetches Sales Managers based on the logged-in user's role and branch
*/ */

View File

@ -2104,6 +2104,11 @@
<!-- <li> <!-- <li>
<a href="<?= base_url('sales/page/Team') ?>"><i class="ri-bar-chart-line"></i> Sales Team </a> <a href="<?= base_url('sales/page/Team') ?>"><i class="ri-bar-chart-line"></i> Sales Team </a>
</li> --> </li> -->
<?php if (in_array(get_role_id(), [1, 5])){ ?>
<li>
<a href="<?= base_url('sales/loadtargets') ?>"><i class="ri-group-2-fill"></i> Team Targets </a>
</li>
<?php } ?>
</ul> </ul>
</div> </div>
</li> </li>

View File

@ -1592,7 +1592,7 @@ if (btnSaveContact) {
// Use .value instead of .val() // Use .value instead of .val()
let name = document.getElementById('contact_name').value.trim(); let name = document.getElementById('contact_name').value.trim();
let mobile = document.getElementById('contact_mobile').value.trim(); let mobile = document.getElementById('contact_mobile').value.trim();
let lead_id = document.getElementById('lead_id').value.trim(); let lead_id = document.getElementById('hidden_lead_id').value.trim();
if (!name || !mobile) { if (!name || !mobile) {
return toastr.warning('Please enter both contact person name and mobile number.'); return toastr.warning('Please enter both contact person name and mobile number.');