

<?php $__env->startSection('content'); ?>

<?php if(session('success')): ?>
    <div class="alert alert-success mt-3">
        <?php echo e(session('success')); ?>

    </div>
<?php endif; ?>

<?php if(session('error')): ?>
    <div class="alert alert-danger mt-3">
        <?php echo e(session('error')); ?>

    </div>
<?php endif; ?>
        
<div class="container py-4" dir="rtl">
    <div class="card shadow">
        <!-- رأس البطاقة -->
        <div class="card-header  text-white text-right" style="background-color:#2C4E71" id="ppdiscount">
            <div class="d-flex justify-content-between align-items-center">
                <h4 class="mb-0">
        اشعار مرتجعات علي الفاتورة رقم  
     #<?php echo e($review->invoice_id); ?></h4>
                 
            </div>
            <div class="mt-2 text-right">
                <span id="ppdiscount" class="badge badge-<?php echo e($review->status == 'approved' ? 'success' : ($review->status == 'rejected' ? 'danger' : 'warning')); ?>">
                    <?php if($review->status == 'approved'): ?> معتمد <?php elseif($review->status == 'rejected'): ?> مرفوض <?php else: ?> قيد المراجعة <?php endif; ?>
                </span>
                <span class="ml-2">العميل: <?php echo e($review->client->name); ?></span>
                <span class="ml-2">التاريخ: <?php echo e($review->created_at->format('Y-m-d')); ?></span>
                <span class="ml-2">الإجمالي: <?php echo e(number_format($review->total_price, 2)); ?> ج.م</span>
            </div>
        </div>

        <!-- محتوى البطاقة -->
        <div class="card-body">
            <!-- جدول الأصناف -->
            <div class="table-responsive mb-4">
                <table class="table table-bordered table-hover text-right">
                    <thead class="thead-light">
                        <tr>
                            <th width="30%">  بيان الصنف </th>
                            <th width="15%">السعر المدرج</th>
                            <th width="15%">الكميه المدرجة</th>
                            <th width="15%"> قيمة الوحدة المرتجعة</th>
                            <th width="10%"> كمية المرتجعات </th>  
                            <th width="15%">الإجمالي</th>
                        </tr>
                    </thead>
                    <tbody>
                        <?php foreach($review->items as $item): ?>
                        <tr>
                            <td><?php echo e($item->invoiceitem->sell_store->store->sell_name); ?></td>
                            <td><?php echo e($item->invoiceitem->item_price); ?> ج.م</td>
                            <td><?php echo e($item->invoiceitem->item_amount); ?></td>
                            <td><?php echo e(number_format($item->price, 2)); ?> ج.م</td>
                            <td><?php echo e($item->quantity); ?></td>
                            <td><?php echo e(number_format($item->price * $item->quantity, 2)); ?> ج.م</td>
                        </tr>
                        <?php endforeach; ?>
                    </tbody>
                    <tfoot>
                        <tr class="font-weight-bold">
                            <td colspan="5" class="text-right">المجموع</td>
                            <td><?php echo e(number_format($review->total_price, 2)); ?> ج.م</td>
                        </tr>
                    </tfoot>
                </table>
            </div>

            <!-- ملاحظات المراجعة -->
            <div class="mb-4 p-3 bg-light rounded text-right">
                <h5>ملاحظات المراجعة:</h5>
                <p><?php echo e($review->notes ?? 'لا توجد ملاحظات'); ?></p>
                <div class="mt-2 text-right">
                    <span class="font-weight-bold">تم الاستلام بواسطة:</span>
                    <?php echo e($review->received_by); ?>

                </div>
            </div>

            <!-- حالة التسوية (إذا كانت مكتملة) -->
            <?php if($review->status == 'completed'): ?>
            <div class="alert alert-success text-right">
                <h5><i class="fas fa-check-circle ml-2"></i> تمت التسوية</h5>
                <ul class="mb-0" style="list-style-position: inside;">
                    <li><strong>طريقة التسوية:</strong> خصم مباشر من حساب العميل</li>
                    <li><strong>المبلغ:</strong> <?php echo e(number_format($review->total_price, 2)); ?> ج.م</li>
                    <li><strong>تاريخ التنفيذ:</strong> <?php echo e($review->created_at->format('Y-m-d H:i')); ?></li>
                    <?php if($review->payment_notes): ?>
                    <li><strong>ملاحظات:</strong> <?php echo e($review->payment_notes); ?></li>
                    <?php endif; ?>
                </ul>
            </div>
            <?php endif; ?>

            <!-- نموذج التسوية (إذا كانت قيد الانتظار) -->
            <?php if($review->status == 'pending'): ?>
            <div class="p-3 border rounded bg-light text-right">
                <h5 class="mb-3 text-right">إجراء التسوية المالية</h5>
                
                <form  role="form" method="POST" action="<?php echo e(url('/invoice/review/save_status')); ?>">
                    <?php echo e(csrf_field()); ?>

                <input type="hidden" class="form-control" id="client_id" name="client_id" value="<?php echo e($review->client_id); ?>" required>
                <input type="hidden" class="form-control" id="invoice_id" name="invoice_id" value="<?php echo e($review->invoice_id); ?>" required>
                <input type="hidden" class="form-control" id="review_id" name="review_id" value="<?php echo e($review->id); ?>" required>
                
                <div class="form-group row">
                        <label class="col-md-3 col-form-label text-right">طريقة التسوية:</label>
                        <div class="col-md-9">
                            <select name="payment_method" class="form-control select2 text-right" required>
                                <option value="">-- اختر طريقة التسوية --</option>
                                <option value="account_deduction">خصم مباشر من حساب العميل</option>
                                <option value="cash_refund">رد نقدي</option>
                            </select>
                        </div>
                    </div>
                    

                    <div class="form-group row">
                        <label class="col-md-3 col-form-label text-right">الحالة:</label>
                        <div class="col-md-9">
                            <select name="status" class="form-control select2 text-right" required>
                                <option value="">-- اختر الحالة --</option>
                                <option value="approved">موافقة</option>
                                <option value="refused"> رفض </option>
                            </select>
                        </div>
                    </div>

                    <div class="form-group row">
                        <label class="col-md-3 col-form-label text-right">المبلغ:</label>
                        <div class="col-md-9">
                            <div class="input-group">
                                <input type="number" name="amount" 
                                       class="form-control text-right" 
                                       value="<?php echo e($review->total_price); ?>"
                                       min="0.01" 
                                       max="<?php echo e($review->total_price); ?>" 
                                       step="0.01"
                                         
                                       required>
                                <div class="input-group-prepend">
                                    <span class="input-group-text">ج.م</span>
                                </div>
                            </div>
                            <small class="form-text text-muted text-right">أقصى مبلغ: <?php echo e(number_format($review->total_price, 2)); ?> ج.م</small>
                        </div>
                    </div>
                    
                    <div class="form-group row">
                        <label class="col-md-3 col-form-label text-right">ملاحظات:</label>
                        <div class="col-md-9">
                            <textarea name="payment_notes" class="form-control text-right" rows="2" style="text-align: right; direction: rtl;"></textarea>
                        </div>
                    </div>
                    
                    <div class="form-group row mb-0">
                        <div class="col-md-9 offset-md-3">
                            <button type="submit" class="btn btn-primary float-left">
                                <i class="fas fa-check-circle ml-2"></i> تنفيذ التسوية
                            </button>
                        </div>
                    </div>
                </form>

                    </div>
            <?php endif; ?>
        </div>
    </div>
</div>
<?php $__env->stopSection(); ?>

<?php $__env->startSection('styles'); ?>
<style>
    /* تخصيصات RTL */
    body {
        text-align: right;
        direction: rtl;
    }
    .table {
        direction: rtl;
    }
    .badge-success { background-color: #28a745; }
    .badge-warning { background-color: #ffc107; color: #212529; }
    .badge-danger { background-color: #dc3545; }
    .text-success { color: #28a745 !important; }
    .text-danger { color: #dc3545 !important; }
    .table-hover tbody tr:hover { background-color: rgba(0, 123, 255, 0.1); }
    
    /* تعديلات Bootstrap RTL */
    .input-group-prepend {
        margin-left: -1px;
        margin-right: 0;
    }
    .form-control, .form-select {
        text-align: right;
    }
    .select2-container--default .select2-selection--single .select2-selection__rendered {
        text-align: right;
    }
    .float-left {
        float: right !important;
    }
    .text-right {
        text-align: right !important;
    }
    .ml-2 {
        margin-right: 0.5rem !important;
        margin-left: 0 !important;
    }
</style>
<?php $__env->stopSection(); ?>

<?php $__env->startSection('scripts'); ?>
<?php if($review->status == 'pending'): ?>
<script>
$(document).ready(function() {
    // تحديث أقصى مبلغ عند تغيير طريقة الدفع
    $('select[name="payment_method"]').change(function() {
        var maxAmount = <?php echo e($review->total_price); ?>;
        $('input[name="amount"]').attr('max', maxAmount);
    });
    
    // التحقق من الصحة قبل الإرسال
    $('form').submit(function(e) {
        var amount = parseFloat($('input[name="amount"]').val());
        var maxAmount = parseFloat($('input[name="amount"]').attr('max'));
        
        if (amount > maxAmount) {
            alert('المبلغ المدخل يتجاوز المبلغ المسموح به');
            e.preventDefault();
        }
    });
});
</script>
<?php endif; ?>
<?php $__env->stopSection(); ?>
<?php echo $__env->make('layouts.masterHome2', array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>