Sayfa: Aidat güncelleme (``)
| URL | https://www.byonetim.com.tr/temiz/ |
| View | aidat/dues_fees_page_view.php → aidat/2_dues_fees_list.php |
| Veri | includes/logic/dues_fees_data.php |
| Menü | Sidebar — Aidat güncelleme |
| Kabuk | _shell.md |
Amaç
Bina aidat ücret tarifesi (aidatucreti): her daire eşit, metrekare (net/brüt), arsa payı, daire tipine göre TL tutarları. Form ile toplu kayıt; Net/Brüt/Arsa payı modalı (bagimsiz_bolumler alanları); daire tipleri yönetimi (ekle/sil).
Dernek modunda menüden gizlenir (includes/sidebar.php).
Render modu
İlk yükleme SSR: Ücret kartları ve alanlar dues_fees_data.php ile PHP’de. İlk network’te liste JSON API’si yok.
Derin link: &open=metrekare → metrekare modalı otomatik açılır (dues-fees.js).
Ana kayıt: POST (form #aidatForm) → redirect &success=1.
İlk yükleme — API (network)
Yalnızca kabuk:
| Endpoint | Amaç |
|---|---|
GET api/abonelik_uyari.php |
Kabuk |
GET api/menu_siralama.php?action=yukle |
Kabuk |
Sayfaya özel statik
| Tür | Dosya |
|---|---|
| CSS | dues-fees.css |
| JS | dues-fees.js |
window.DUES_FEES_ROUTES:
| Anahtar | Hedef |
|---|---|
updateTypes |
aidat/update_apartment_types.php |
metrekare |
aidat/metrekare_sweet.php (köprü: public/aidat/metrekare_sweet.php) |
Mobil/Flutter köprüsü (ilk web yüklemesinde yok): public/aidat/dues_fees_api.php → aidat/dues_fees_api.php.
Veri
- Tarife satırı:
aidatucreti(bina bazlı kolonlar:herdaire,netmetrekare,brutmetrekare,arsapayina, dinamik daire tipi kolonları). - Metrekare modal:
bagimsiz_bolumler(tipi,net_alan,brut_alan,arsa_payi). - Tek daire (tip/net/brüt, arsa payı yok): properties/form-tip-m2-degistir.md — `` dişli.
- Daire tipleri:
daire_tipleri_helper.php/ bina ayarları.
Toplu borçlandırma bu sayfada yapılmaz; tarife `` aidat dağıtımında kullanılır.
Etkileşimde (2. tur network)
| İşlem | Endpoint | |
|---|---|---|
| Metrekare veri | GET aidat/metrekare_sweet.php?get_data=1 |
|
| Metrekare alan kaydı | POST aidat/metrekare_sweet.php (action=update, bolum_id, field, value) |
|
| Daire tipleri listele | GET aidat/update_apartment_types.php |
|
| Tip ekle / sil | POST update_apartment_types.php (`action=add\ |
delete, type`) |
İsteğe bağlı session_id query (mobil oturum): dues-fees.js → withSessionParam.
dues_fees_page_view.php, 2_dues_fees_list.php, includes/logic/dues_fees_data.php, aidat/metrekare_sweet.php, aidat/update_apartment_types.php, assets/js/dues-fees.js
Müşteri AI
“Aidat güncelleme ekranında daire başına ödenecek aidat tutarlarını tip veya metrekareye göre tanımlarsınız; kaydettikten sonra toplu borçlandırma ile dairelere yansıtırsınız.”
