<?php $__env->startSection('title', 'إعدادات التطبيق'); ?>
<?php $__env->startSection('page-title', 'إعدادات التطبيق'); ?>
<?php $__env->startSection('page-icon', 'fas fa-cog'); ?>

<?php $__env->startSection('content'); ?>
<div class="row g-3">
    <div class="col-12">
        <div class="card">
                <div class="card-header">
                    <i class="fas fa-cog"></i> إعدادات التطبيق
                </div>
                <div class="card-body">
                    <?php if(session('success')): ?>
                        <div class="alert alert-success alert-dismissible">
                            <button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>
                            <?php echo e(session('success')); ?>

                        </div>
                    <?php endif; ?>

                    <form action="<?php echo e(route('admin.settings.update')); ?>" method="POST" enctype="multipart/form-data">
                        <?php echo csrf_field(); ?>
                        <?php echo method_field('PUT'); ?>

                        <!-- إعدادات محفظة المطعم/الغاز - رقم زين كاش (أول قسم في الصفحة) -->
                        <h5 class="mb-3">إعدادات محفظة المطعم / الغاز (شحن زين كاش)</h5>
                        <div class="card card-outline card-info mb-4">
                            <div class="card-header bg-info text-white">
                                <h6 class="card-title mb-0">رقم زين كاش وتعليمات الشحن</h6>
                            </div>
                            <div class="card-body">
                                <div class="form-group">
                                    <label for="wallet_zain_cash_phone">رقم الهاتف الذي يستقبل التحويل (زين كاش)</label>
                                    <input type="text" class="form-control" id="wallet_zain_cash_phone" name="wallet_zain_cash_phone"
                                           value="<?php echo e(old('wallet_zain_cash_phone', $settings->wallet_zain_cash_phone ?? '')); ?>" placeholder="مثال: 07XX XXX XXXX">
                                    <small class="form-text text-muted">هذا الرقم يظهر للمطعم/الغاز في تطبيق الشحن لتحويل المبلغ إليه.</small>
                                </div>
                                <div class="form-group mt-3">
                                    <label for="wallet_topup_instructions">تعليمات الشحن (زين كاش - اختياري)</label>
                                    <textarea class="form-control" id="wallet_topup_instructions" name="wallet_topup_instructions" rows="3"
                                              placeholder="قم بالتحويل إلى الرقم أعلاه ثم أدخل كود التحويل ورقم المحوّل منه..."><?php echo e(old('wallet_topup_instructions', $settings->wallet_topup_instructions ?? '')); ?></textarea>
                                </div>
                                <hr class="my-3">
                                <h6 class="text-dark mt-3">ماستر كارد</h6>
                                <div class="form-group">
                                    <label for="wallet_mastercard_instructions">تعليمات الشحن عبر ماستر كارد</label>
                                    <textarea class="form-control" id="wallet_mastercard_instructions" name="wallet_mastercard_instructions" rows="3"
                                              placeholder="أدخل تعليمات الدفع عبر ماستر كارد (رقم الحساب، IBAN، إلخ)..."><?php echo e(old('wallet_mastercard_instructions', $settings->wallet_mastercard_instructions ?? '')); ?></textarea>
                                    <small class="form-text text-muted">تظهر للسائقين والمطاعم عند اختيار ماستر كارد كوسيلة دفع.</small>
                                </div>
                                <hr class="my-3">
                                <h6 class="text-dark mt-3">بطاقة أمان (قيد التطوير)</h6>
                                <div class="form-group">
                                    <div class="custom-control custom-switch">
                                        <input type="checkbox" class="custom-control-input"
                                               id="wallet_aman_card_enabled" name="wallet_aman_card_enabled"
                                               value="1" <?php echo e(($settings->wallet_aman_card_enabled ?? false) ? 'checked' : ''); ?>>
                                        <label class="custom-control-label" for="wallet_aman_card_enabled">تفعيل بطاقة أمان</label>
                                    </div>
                                    <small class="form-text text-muted">بطاقات رصيد حسب الفئة (سائق، مطعم، غاز) — ستُنشأ مستقبلاً.</small>
                                </div>
                                <div class="form-group mt-2">
                                    <label for="wallet_aman_card_instructions">تعليمات بطاقة أمان (اختياري)</label>
                                    <textarea class="form-control" id="wallet_aman_card_instructions" name="wallet_aman_card_instructions" rows="2"
                                              placeholder="أدخل كود البطاقة في التطبيق..."><?php echo e(old('wallet_aman_card_instructions', $settings->wallet_aman_card_instructions ?? '')); ?></textarea>
                                </div>
                                <p class="text-muted small mt-2">طلبات الشحن تظهر في: <a href="<?php echo e(route('admin.wallet-topup.index')); ?>">طلبات شحن المحفظة</a> — تأكيد كود التحويل والرقم ثم تفعيل الشحن.</p>
                            </div>
                        </div>

                        <hr class="my-4">

                        <!-- إعدادات محفظة الكاش باك للسائقين -->
                        <h5 class="mb-3">إعدادات محفظة الكاش باك (السائقين)</h5>
                        <div class="card card-outline card-warning mb-4">
                            <div class="card-header bg-warning text-dark">
                                <h6 class="card-title mb-0">مستويات النسبة • المواظبة • التقييم • الدعوات</h6>
                            </div>
                            <div class="card-body">
                                <div class="form-group">
                                    <div class="custom-control custom-switch">
                                        <input type="checkbox" class="custom-control-input" id="cashback_enabled" name="cashback_enabled"
                                               value="1" <?php echo e(($settings->cashback_enabled ?? true) ? 'checked' : ''); ?>>
                                        <label class="custom-control-label" for="cashback_enabled">تفعيل نظام الكاش باك</label>
                                    </div>
                                </div>
                                <div class="row">
                                    <div class="col-md-4">
                                        <label>1-4 رحلات/يوم (%)</label>
                                        <input type="number" step="0.01" class="form-control" name="cashback_base_percent"
                                               value="<?php echo e($settings->cashback_base_percent ?? 4); ?>">
                                    </div>
                                    <div class="col-md-4">
                                        <label>5+ رحلات (%)</label>
                                        <input type="number" step="0.01" class="form-control" name="cashback_level_1_percent"
                                               value="<?php echo e($settings->cashback_level_1_percent ?? 5); ?>">
                                    </div>
                                    <div class="col-md-4">
                                        <label>10+ رحلات (%)</label>
                                        <input type="number" step="0.01" class="form-control" name="cashback_level_2_percent"
                                               value="<?php echo e($settings->cashback_level_2_percent ?? 6); ?>">
                                    </div>
                                </div>
                                <div class="row mt-2">
                                    <div class="col-md-4">
                                        <label>15+ رحلات (%)</label>
                                        <input type="number" step="0.01" class="form-control" name="cashback_level_3_percent"
                                               value="<?php echo e($settings->cashback_level_3_percent ?? 8); ?>">
                                    </div>
                                    <div class="col-md-4">
                                        <label>مكافأة التقييم 4.8+ (%)</label>
                                        <input type="number" step="0.01" class="form-control" name="cashback_rating_bonus_percent"
                                               value="<?php echo e($settings->cashback_rating_bonus_percent ?? 1); ?>">
                                    </div>
                                    <div class="col-md-4">
                                        <label>مكافأة 7 أيام متتالية (%)</label>
                                        <input type="number" step="0.01" class="form-control" name="cashback_continuity_bonus_percent"
                                               value="<?php echo e($settings->cashback_continuity_bonus_percent ?? 2); ?>">
                                    </div>
                                </div>
                                <div class="row mt-2">
                                    <div class="col-md-4">
                                        <label>أيام القفل قبل التحويل</label>
                                        <input type="number" class="form-control" name="cashback_lock_days"
                                               value="<?php echo e($settings->cashback_lock_days ?? 30); ?>">
                                    </div>
                                    <div class="col-md-4">
                                        <label>خصم التحويل المبكر (%)</label>
                                        <input type="number" step="0.01" class="form-control" name="cashback_early_transfer_penalty_percent"
                                               value="<?php echo e($settings->cashback_early_transfer_penalty_percent ?? 20); ?>">
                                    </div>
                                    <div class="col-md-4">
                                        <label>نسبة مكافأة الإحالة (%)</label>
                                        <input type="number" step="0.01" class="form-control" name="cashback_referral_percent"
                                               value="<?php echo e($settings->cashback_referral_percent ?? 5); ?>">
                                    </div>
                                </div>
                            </div>
                        </div>

                        <hr class="my-4">

                        <!-- معلومات التطبيق الأساسية -->
                        <div class="row">
                            <div class="col-md-6">
                                <h5 class="mb-3">معلومات التطبيق الأساسية</h5>

                                <div class="form-group">
                                    <label for="app_name">اسم التطبيق</label>
                                    <input type="text" class="form-control <?php $__errorArgs = ['app_name'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> is-invalid <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>"
                                           id="app_name" name="app_name" value="<?php echo e(old('app_name', $settings->app_name)); ?>" required>
                                    <?php $__errorArgs = ['app_name'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                                        <span class="invalid-feedback"><?php echo e($message); ?></span>
                                    <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
                                </div>

                                <div class="form-group">
                                    <label for="app_email">البريد الإلكتروني</label>
                                    <input type="email" class="form-control <?php $__errorArgs = ['app_email'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> is-invalid <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>"
                                           id="app_email" name="app_email" value="<?php echo e(old('app_email', $settings->app_email)); ?>">
                                    <?php $__errorArgs = ['app_email'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                                        <span class="invalid-feedback"><?php echo e($message); ?></span>
                                    <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
                                </div>

                                <div class="form-group">
                                    <label for="app_description">وصف التطبيق</label>
                                    <textarea class="form-control <?php $__errorArgs = ['app_description'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> is-invalid <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>"
                                              id="app_description" name="app_description" rows="3"><?php echo e(old('app_description', $settings->app_description)); ?></textarea>
                                    <?php $__errorArgs = ['app_description'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                                        <span class="invalid-feedback"><?php echo e($message); ?></span>
                                    <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
                                </div>

                                <div class="form-group">
                                    <label for="app_about">نبذة عن التطبيق</label>
                                    <textarea class="form-control <?php $__errorArgs = ['app_about'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> is-invalid <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>"
                                              id="app_about" name="app_about" rows="4"><?php echo e(old('app_about', $settings->app_about)); ?></textarea>
                                    <?php $__errorArgs = ['app_about'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                                        <span class="invalid-feedback"><?php echo e($message); ?></span>
                                    <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
                                </div>
                            </div>

                            <div class="col-md-6">
                                <h5 class="mb-3">الصور والشعارات</h5>

                                <div class="form-group">
                                    <label for="app_icon">أيقونة التطبيق</label>
                                    <input type="file" class="form-control <?php $__errorArgs = ['app_icon'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> is-invalid <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>"
                                           id="app_icon" name="app_icon" accept="image/*">
                                    <?php $__errorArgs = ['app_icon'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                                        <span class="invalid-feedback"><?php echo e($message); ?></span>
                                    <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
                                    <?php if($settings->app_icon): ?>
                                        <div class="mt-2">
                                            <img src="<?php echo e(asset('storage/' . $settings->app_icon)); ?>" alt="أيقونة التطبيق"
                                                 class="img-thumbnail" style="max-width: 100px;">
                                        </div>
                                    <?php endif; ?>
                                </div>

                                <div class="form-group">
                                    <label for="app_logo">شعار التطبيق</label>
                                    <input type="file" class="form-control <?php $__errorArgs = ['app_logo'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> is-invalid <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>"
                                           id="app_logo" name="app_logo" accept="image/*">
                                    <?php $__errorArgs = ['app_logo'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                                        <span class="invalid-feedback"><?php echo e($message); ?></span>
                                    <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
                                    <?php if($settings->app_logo): ?>
                                        <div class="mt-2">
                                            <img src="<?php echo e(asset('storage/' . $settings->app_logo)); ?>" alt="شعار التطبيق"
                                                 class="img-thumbnail" style="max-width: 150px;">
                                        </div>
                                    <?php endif; ?>
                                </div>
                            </div>
                        </div>

                        <hr class="my-4">

                        <!-- إعدادات الاشتراك -->
                        <h5 class="mb-3">إعدادات الاشتراك</h5>

                        <!-- السائقين -->
                        <div class="card card-outline card-primary">
                            <div class="card-header">
                                <h6 class="card-title">إعدادات السائقين</h6>
                            </div>
                            <div class="card-body">
                                <div class="row">
                                    <div class="col-md-4">
                                        <div class="form-group">
                                            <label>نوع الاشتراك</label>
                                            <select name="driver_subscription_type" class="form-control">
                                                <option value="percentage" <?php echo e($settings->driver_subscription_type == 'percentage' ? 'selected' : ''); ?>>نسبة مئوية</option>
                                                <option value="monthly" <?php echo e($settings->driver_subscription_type == 'monthly' ? 'selected' : ''); ?>>اشتراك شهري</option>
                                            </select>
                                        </div>
                                    </div>
                                    <div class="col-md-4">
                                        <div class="form-group">
                                            <label>قيمة الاشتراك</label>
                                            <input type="number" step="0.01" min="0" class="form-control"
                                                   name="driver_subscription_value" value="<?php echo e($settings->driver_subscription_value); ?>">
                                            <small class="form-text text-muted">
                                                <?php if($settings->driver_subscription_type == 'percentage'): ?>
                                                    النسبة المئوية من كل رحلة
                                                <?php else: ?>
                                                    المبلغ الشهري بالدينار
                                                <?php endif; ?>
                                            </small>
                                        </div>
                                    </div>
                                    <div class="col-md-4">
                                        <div class="form-group">
                                            <div class="custom-control custom-switch">
                                                <input type="checkbox" class="custom-control-input"
                                                       id="driver_subscription_enabled" name="driver_subscription_enabled"
                                                       value="1" <?php echo e($settings->driver_subscription_enabled ? 'checked' : ''); ?>>
                                                <label class="custom-control-label" for="driver_subscription_enabled">تفعيل الاشتراك</label>
                                            </div>
                                        </div>
                                    </div>
                                </div>
                            </div>
                        </div>

                        <!-- المطاعم -->
                        <div class="card card-outline card-success mt-3">
                            <div class="card-header">
                                <h6 class="card-title">إعدادات المطاعم</h6>
                            </div>
                            <div class="card-body">
                                <div class="row">
                                    <div class="col-md-4">
                                        <div class="form-group">
                                            <label>نوع الاشتراك</label>
                                            <select name="restaurant_subscription_type" class="form-control">
                                                <option value="percentage" <?php echo e($settings->restaurant_subscription_type == 'percentage' ? 'selected' : ''); ?>>نسبة مئوية</option>
                                                <option value="monthly" <?php echo e($settings->restaurant_subscription_type == 'monthly' ? 'selected' : ''); ?>>اشتراك شهري</option>
                                            </select>
                                        </div>
                                    </div>
                                    <div class="col-md-4">
                                        <div class="form-group">
                                            <label>قيمة الاشتراك</label>
                                            <input type="number" step="0.01" min="0" class="form-control"
                                                   name="restaurant_subscription_value" value="<?php echo e($settings->restaurant_subscription_value); ?>">
                                            <small class="form-text text-muted">
                                                <?php if($settings->restaurant_subscription_type == 'percentage'): ?>
                                                    النسبة المئوية من كل طلب
                                                <?php else: ?>
                                                    المبلغ الشهري بالدينار
                                                <?php endif; ?>
                                            </small>
                                        </div>
                                    </div>
                                    <div class="col-md-4">
                                        <div class="form-group">
                                            <div class="custom-control custom-switch">
                                                <input type="checkbox" class="custom-control-input"
                                                       id="restaurant_subscription_enabled" name="restaurant_subscription_enabled"
                                                       value="1" <?php echo e($settings->restaurant_subscription_enabled ? 'checked' : ''); ?>>
                                                <label class="custom-control-label" for="restaurant_subscription_enabled">تفعيل الاشتراك</label>
                                            </div>
                                        </div>
                                    </div>
                                </div>
                            </div>
                        </div>

                        <!-- مكاتب الغاز -->
                        <div class="card card-outline card-warning mt-3">
                            <div class="card-header">
                                <h6 class="card-title">إعدادات مكاتب الغاز</h6>
                            </div>
                            <div class="card-body">
                                <div class="row">
                                    <div class="col-md-4">
                                        <div class="form-group">
                                            <label>نوع الاشتراك</label>
                                            <select name="gas_subscription_type" class="form-control">
                                                <option value="percentage" <?php echo e($settings->gas_subscription_type == 'percentage' ? 'selected' : ''); ?>>نسبة مئوية</option>
                                                <option value="monthly" <?php echo e($settings->gas_subscription_type == 'monthly' ? 'selected' : ''); ?>>اشتراك شهري</option>
                                            </select>
                                        </div>
                                    </div>
                                    <div class="col-md-4">
                                        <div class="form-group">
                                            <label>قيمة الاشتراك</label>
                                            <input type="number" step="0.01" min="0" class="form-control"
                                                   name="gas_subscription_value" value="<?php echo e($settings->gas_subscription_value); ?>">
                                            <small class="form-text text-muted">
                                                <?php if($settings->gas_subscription_type == 'percentage'): ?>
                                                    النسبة المئوية من كل طلب غاز
                                                <?php else: ?>
                                                    المبلغ الشهري بالدينار
                                                <?php endif; ?>
                                            </small>
                                        </div>
                                    </div>
                                    <div class="col-md-4">
                                        <div class="form-group">
                                            <div class="custom-control custom-switch">
                                                <input type="checkbox" class="custom-control-input"
                                                       id="gas_subscription_enabled" name="gas_subscription_enabled"
                                                       value="1" <?php echo e($settings->gas_subscription_enabled ? 'checked' : ''); ?>>
                                                <label class="custom-control-label" for="gas_subscription_enabled">تفعيل الاشتراك</label>
                                            </div>
                                        </div>
                                    </div>
                                </div>
                            </div>
                        </div>

                        <div class="text-center mt-4">
                            <button type="submit" class="btn btn-primary btn-lg">
                                <i class="fas fa-save"></i> حفظ الإعدادات
                            </button>
                        </div>
                    </form>
                </div>
            </div>
        </div>
    </div>
</div>

<script>
document.addEventListener('DOMContentLoaded', function() {
    // تحديث النص التوضيحي عند تغيير نوع الاشتراك
    const subscriptionTypes = ['driver', 'restaurant', 'gas'];

    subscriptionTypes.forEach(type => {
        const typeSelect = document.querySelector(`select[name="${type}_subscription_type"]`);
        const valueInput = document.querySelector(`input[name="${type}_subscription_value"]`);
        const helpText = valueInput.parentNode.querySelector('.form-text');

        function updateHelpText() {
            if (typeSelect.value === 'percentage') {
                if (type === 'driver') {
                    helpText.textContent = 'النسبة المئوية من كل رحلة';
                } else if (type === 'restaurant') {
                    helpText.textContent = 'النسبة المئوية من كل طلب';
                } else {
                    helpText.textContent = 'النسبة المئوية من كل طلب غاز';
                }
            } else {
                helpText.textContent = 'المبلغ الشهري بالدينار';
            }
        }

        typeSelect.addEventListener('change', updateHelpText);
        updateHelpText();
    });
});
</script>
<?php $__env->stopSection(); ?>

<?php echo $__env->make('admin.layouts.app', array_diff_key(get_defined_vars(), ['__data' => 1, '__path' => 1]))->render(); ?><?php /**PATH C:\wamp64\www\taxi_app\resources\views/admin/settings/index.blade.php ENDPATH**/ ?>