Fix IPD status toggle route registration
- Rename toggleIpdStatus() to updateDischargeToggleStatus() to match naming pattern
- Add route mapping for /billing/ipd/panel/{id}/discharge/toggle-status endpoint
- Fixes 404 error when clicking toggle button in discharge panel
- Follows same pattern as other discharge operations (discount, charge, update)
This commit is contained in:
parent
c437652b79
commit
54d120e2bb
|
|
@ -424,6 +424,7 @@ $routes->group('billing', function($routes) {
|
|||
$routes->post('ipd/panel/(:num)/discharge/update', 'Billing\\Ipd::updateDischargeProcess/$1');
|
||||
$routes->post('ipd/panel/(:num)/discharge/discount/(:num)', 'Billing\\Ipd::updateDischargeDiscount/$1/$2');
|
||||
$routes->post('ipd/panel/(:num)/discharge/charge/(:num)', 'Billing\\Ipd::updateDischargeCharge/$1/$2');
|
||||
$routes->post('ipd/panel/(:num)/discharge/toggle-status', 'Billing\\Ipd::updateDischargeToggleStatus/$1');
|
||||
$routes->get('ipd/bill-print/(:num)', 'Billing\\Ipd::billPrint/$1');
|
||||
$routes->get('ipd/bill-print/(:num)/(:num)', 'Billing\\Ipd::billPrint/$1/$2');
|
||||
$routes->get('ipd/show-form/(:num)', 'Billing\\Ipd::showIpdForm/$1/1');
|
||||
|
|
|
|||
|
|
@ -879,7 +879,7 @@ class Ipd extends BaseController
|
|||
return $this->buildDischargeProcessResponse($ipdId, 'Discharge status updated.');
|
||||
}
|
||||
|
||||
public function toggleIpdStatus(int $ipdId)
|
||||
public function updateDischargeToggleStatus(int $ipdId)
|
||||
{
|
||||
$permission = $this->requireAnyPermission([
|
||||
'billing.ipd.status.manage',
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user