diff --git a/app/Config/Routes.php b/app/Config/Routes.php index 36de936..b81e8aa 100644 --- a/app/Config/Routes.php +++ b/app/Config/Routes.php @@ -103,6 +103,11 @@ $routes->group('admin', ['filter' => 'role:admin'], static function ($routes) { $routes->group('user', ['filter' => 'role:user'], static function ($routes) { $routes->get('', 'UserController::index'); $routes->get('dashboard/viewAccess/(:any)', 'UserController::viewAccess/$1'); + + $routes->get('orders/', 'UserController::orders_index'); + $routes->get('orders/create/', 'UserController::orders_edit/0'); + $routes->get('orders/edit/(:any)', 'UserController::orders_edit/$1'); + $routes->get('patients/', 'UserController::patients_index'); }); // sampling diff --git a/app/Controllers/AdminController.php b/app/Controllers/AdminController.php index 2ecd1fe..a12aafb 100644 --- a/app/Controllers/AdminController.php +++ b/app/Controllers/AdminController.php @@ -9,6 +9,10 @@ class AdminController extends BaseController { } public function viewAccess($accessnumber): string { + + // Mengetahui Apakah User Bali atau Surabaya + $data['usercityid'] = session()->get('usercityid'); + $db = \Config\Database::connect(); $sql = "select sr.HOSTORDERNUMBER, tu.SAMPLETYPE, ds.SHORTTEXT, tu.TUBESTATUS, ct.COLLSTATUS, ct.TUBECOMMENT from SP_TUBES tu left join SP_REQUESTS sr on tu.SP_ACCESSNUMBER=sr.SP_ACCESSNUMBER diff --git a/app/Controllers/FoController.php b/app/Controllers/FoController.php index ad6e6cf..7f4b967 100644 --- a/app/Controllers/FoController.php +++ b/app/Controllers/FoController.php @@ -9,6 +9,10 @@ class FoController extends BaseController { } public function viewAccess($accessnumber): string { + + // Mengetahui Apakah User Bali atau Surabaya + $data['usercityid'] = session()->get('usercityid'); + $db = \Config\Database::connect(); $sql = "select sr.HOSTORDERNUMBER, tu.SAMPLETYPE, ds.SHORTTEXT, tu.TUBESTATUS, ct.COLLSTATUS, ct.TUBECOMMENT from SP_TUBES tu left join SP_REQUESTS sr on tu.SP_ACCESSNUMBER=sr.SP_ACCESSNUMBER @@ -43,7 +47,7 @@ class FoController extends BaseController { $data['accessnumber'] = $accessnumber; - return view('admin/dashboard_viewAccess', $data); + return view('fo/dashboard_viewAccess', $data); } public function changePass() { diff --git a/app/Controllers/PrintLabelSby.php b/app/Controllers/PrintLabelSby.php index bf9bdfe..8e698d1 100644 --- a/app/Controllers/PrintLabelSby.php +++ b/app/Controllers/PrintLabelSby.php @@ -77,24 +77,7 @@ class PrintLabelSby extends BaseController { $jarak = '53'; } -// $label = "N -// OD -// q400 -// Q200,10+0 -// I8,A,001 -// D10 -// A4,3,0,2,1,1,N,\"$title.$name1\" -// A$jarak,20,0,2,1,1,N,\"$name2\" -// A325,25,0,2,1,1,N,\"$sex {$age}Y\" -// B15,50,0,1,4,8,70,N,\"$access\" -// A120,125,0,2,1,1,N,\"REQ# $access\" -// A4,164,0,2,1,1,N,\"RM:$uhid\" -// A4,147,0,2,1,1,N,\"VN:$bv\" -// A195,164,0,2,1,1,N,\"$collectiondate\" - -// P1 -// "; -$label = "^XA + $label = "^XA ^LH0,0 ^LL400 ^PW400 @@ -149,26 +132,6 @@ $label = "^XA $jarak = '53'; } - // Printer Posteck -// $sampleLabel ="N -// OD -// q400 -// Q200,10+0 -// I8,A,001 -// D10 -// A4,3,0,2,1,1,N,\"$title.$name1\" -// A$jarak,20,0,2,1,1,N,\"$name2\" -// A325,25,0,2,1,1,N,\"$sex {$age}Y\" -// A4,47,0,2,1,1,N,\"$sample\" -// A265,47,0,2,1,1,N,\"Chapter\" -// B37,68,0,1,4,8,70,N,\"$barcode\" -// A115,143,0,2,1,1,N,\"SAM# $barcode\" -// A4,165,0,2,1,1,N,\"RM:$uhid\" -// A195,165,0,2,1,1,N,\"$collection_date\" - -// P1 -// "; - $sampleLabel = "^XA ^LH0,0 ^LL400 @@ -184,7 +147,6 @@ $label = "^XA ^FO195,182^ADN,18,10^FD$collection_date^FS ^XZ "; - return $sampleLabel; } diff --git a/app/Controllers/SamplingController.php b/app/Controllers/SamplingController.php index d236168..97024e8 100644 --- a/app/Controllers/SamplingController.php +++ b/app/Controllers/SamplingController.php @@ -9,6 +9,10 @@ class SamplingController extends BaseController { } public function viewAccess($accessnumber): string { + + // Mengetahui Apakah User Bali atau Surabaya + $data['usercityid'] = session()->get('usercityid'); + $db = \Config\Database::connect(); $sql = "select sr.HOSTORDERNUMBER, tu.SAMPLETYPE, ds.SHORTTEXT, tu.TUBESTATUS, ct.COLLSTATUS, ct.TUBECOMMENT from SP_TUBES tu left join SP_REQUESTS sr on tu.SP_ACCESSNUMBER=sr.SP_ACCESSNUMBER @@ -43,7 +47,7 @@ class SamplingController extends BaseController { $data['accessnumber'] = $accessnumber; - return view('admin/dashboard_viewAccess', $data); + return view('sampling/dashboard_viewAccess', $data); } public function changePass() { diff --git a/app/Controllers/UserController.php b/app/Controllers/UserController.php index 20b89d7..f9ed76d 100644 --- a/app/Controllers/UserController.php +++ b/app/Controllers/UserController.php @@ -49,6 +49,24 @@ class UserController extends BaseController { return view('user/dashboard_viewAccess', $data); } + + public function orders_index() { + return view('orders_index'); + } + + public function orders_edit($orderid) { + $db = \Config\Database::connect(); + $sql = "select * from cmod.dbo.CM_DICT_MAPPINGS"; + $query = $db->query($sql); + $results = $query->getResultArray(); + $data['tests'] = $results; + $data['orderid'] = $orderid; + return view('orders_edit', $data); + } + + public function patients_index() { + return view('patients_index'); + } public function changePass() { if ($this->request->getMethod() === 'POST') { diff --git a/app/Views/admin/dashboard_viewAccess.php b/app/Views/admin/dashboard_viewAccess.php index 539ff41..c904d3e 100644 --- a/app/Views/admin/dashboard_viewAccess.php +++ b/app/Views/admin/dashboard_viewAccess.php @@ -1,4 +1,5 @@ All - + @@ -67,7 +68,7 @@ if(isset($data[0])) { Collection - + $sampletext ($sampletype)"; echo " - + @@ -112,8 +113,44 @@ if(isset($data[0])) { - - renderSection('head'); ?> - - - -
-
-
-

Summit-CRM

-
-
- -
-
-
-
- -
-
- renderSection('content'); ?> -
-
- -
+ + + + + + + Analis Dashboard + + + + + + + + + +
+
+ renderSection('content'); ?>
-
-
- - - - - renderSection('script'); ?> - - - \ No newline at end of file + + + + + + + + renderSection('script'); ?> + + diff --git a/app/Views/user/layout/sidebar.php b/app/Views/user/layout/sidebar.php index 5366daa..b33b978 100644 --- a/app/Views/user/layout/sidebar.php +++ b/app/Views/user/layout/sidebar.php @@ -5,10 +5,21 @@
Main
Dashboard Change Password +
HIS
+ Patient List + Order List + Create Order
- \ No newline at end of file + + \ No newline at end of file