UPDATE INTEGRASI WEB APP PERAWAT -> DIVISI UMUM
================================================

Tujuan:
- Menu lama "Distribusi Alat" di web app Perawat diganti nama menjadi:
  "Work Order Kerusakan & Pemesanan Barang".
- Form di web app Perawat mengirim data langsung ke API web app Divisi Umum:
  https://drarnya.itcprogram.com/api/work-orders?action=store
- Jika Jenis Order = Order Penggantian, otomatis muncul panel:
  "Lanjutkan mengisi Form Pemesanan Barang".
- Data Order Penggantian juga bisa membuat data Pemesanan Barang di web app Divisi Umum.

ISI ZIP:
1) perawat_upload_root/
   Upload/replace ke root web app Perawat:
   - index.php
   - includes/sidebar.php
   - modules/distribusi_alat.php
   - config/divisi_umum_api.php

2) divisi_umum_upload_root/
   Upload/replace ke root web app Divisi Umum:
   - app/Controllers/WorkOrderController.php

CARA PASANG:
1. BACKUP dulu dua file/folder berikut dari hosting:
   - web app Perawat: index.php, includes/sidebar.php, modules/distribusi_alat.php
   - web app Divisi Umum: app/Controllers/WorkOrderController.php

2. Upload isi folder perawat_upload_root ke root aplikasi Perawat.
   Contoh root: public_html/perawat.itcprogram.com/

3. Upload isi folder divisi_umum_upload_root ke root aplikasi Divisi Umum.
   Contoh root: public_html/drarnya.itcprogram.com/

4. Buka file web app Perawat:
   config/divisi_umum_api.php
   Pastikan base_url benar:
   'base_url' => 'https://drarnya.itcprogram.com'

5. Jika Divisi Umum memakai API key:
   - Isi api_key yang sama di config/divisi_umum_api.php web app Perawat.
   - Jika config/api.php Divisi Umum api_key kosong, api_key di Perawat boleh tetap kosong.

6. Pastikan PHP extension cURL aktif di hosting Perawat.
   Jika belum aktif, modul akan menampilkan pesan:
   "Ekstensi PHP cURL belum aktif di hosting."

Catatan penting:
- Module key tetap distribusi_alat supaya permission lama tidak pecah.
- Nama menu saja yang diganti.
- Tidak ada perubahan database di web app Perawat.
- Web app Divisi Umum harus sudah punya tabel work_orders, pemesanan_barang, dan pemesanan_barang_items.
