<?php $amount = 0; $payAmount = 0;?> <?php if(!empty($items)): ?> <?php $__currentLoopData = $items; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $item): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> <?php


        $startTime = \Carbon\Carbon::createFromFormat('d/m/Y', '01/'.$item->date_action_group)->startOfMonth()->toDateString();
            $endTime = \Carbon\Carbon::createFromFormat('d/m/Y','01/'. $item->date_action_group)->endOfMonth()->toDateString();

        $moneyInfoItems = \App\Models\MoneyInfo::where('room_id', $roomId)
       ->where(function ($q) use ($contract) {

                    $q->orwhere('user_id', $contract->renter_id);
                    $q->orWhere('contract_id', $contract->id);

                })
        ->where('remain', '>', 0)
        ->whereBetween('date_action', [$startTime, $endTime]);

    if(!empty($type))
    {
        if($type == 'paid')
        {
        $moneyInfoItems = $moneyInfoItems->where('remain', 0);
        } else if ($type == 'not-paid')
        {

 $moneyInfoItems = $moneyInfoItems->where('remain', '>', 0);
        }
    }

    $moneyInfoItems = $moneyInfoItems->get();

    ?> <?php if($moneyInfoItems->count() > 0): ?> <div class="portlet box yellow"> <div class="portlet-title"> <div class="caption">Tháng <?php echo e($item->date_action_group); ?> </div> <div class="tools"> <a href="javascript:;" class="collapse" data-original-title="" title=""> </a> </div> </div> <div class="portlet-body" style="display: block;"> <div class="row"> <div class="col-md-12"> <?php $amount = 0;
                    ?> <?php $__currentLoopData = $moneyInfoItems; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $moneyInfoItem): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> <?php
                            $details = \App\Models\MoneyDetail::where('money_info_id', $moneyInfoItem->id)->get();
               $room = $moneyInfoItem->room;

               $dateAction = $item->date_action->format('m/Y');
               $pay = \App\Components\Functions::calculateAmountForOrder($moneyInfoItem->id)['pay'];
               $payAmount+= $pay;
               $sum = 0;
                           foreach($details as $detail) {
                           if(!empty($detail->sum_amount))
                           {
                       $sum+= $detail->sum_amount;
                       } else {
                         $sum+= $detail->amount;
                       }
                       $amount += $detail->amount;

                                       }
                        ?> <div class="col-md-12"> <div class="portlet box <?php if($sum == ($pay + $moneyInfoItem->discount)): ?> green-jungle <?php elseif($pay == 0): ?> red <?php else: ?> green-steel <?php endif; ?>"> <div class="portlet-title"> <div class="caption" style="float: left"><?php echo e($moneyInfoItem->name); ?></div> <div class="caption" style="float: right"> <?php if($sum == ($pay + $moneyInfoItem->discount)): ?> Đã thanh toán <?php elseif($pay == 0): ?> Chưa thanh toán. Tổng số tiền: <?php echo e(number_format($sum - $moneyInfoItem->discount, 0, '.', '.')); ?> <?php else: ?> Đã thanh toán một phần. Số tiền còn lại: <?php echo e(number_format($sum - $pay - $moneyInfoItem->discount, 0, '.', '.')); ?> <?php endif; ?></div> </div> <div class="portlet-body"> <?php if($moneyInfoItem->contract && $moneyInfoItem->type == \App\Models\MoneyInfo::VOUCHER_CONTRACT): ?> <h5>Hóa đơn khởi tạo hợp đồng <?php echo e($moneyInfoItem->contract->code); ?></h5> <?php endif; ?> <?php if($moneyInfoItem->contract): ?> <?php if($moneyInfoItem->type != \App\Models\MoneyInfo::VOUCHER_CONTRACT): ?> <h5>Hợp đồng: <?php echo e($moneyInfoItem->contract->code); ?></h5> <?php endif; ?> <h5>Người đại diện: <?php echo e($moneyInfoItem->contract->name); ?></h5> <?php endif; ?> <?php echo $__env->make('admin2.money.detail', [ 'item' => $moneyInfoItem, 'details' => $details, 'pay' => $pay, 'sum' => $sum], \Illuminate\Support\Arr::except(get_defined_vars(), array('__data', '__path')))->render(); ?> </div> </div> </div> <div class="col-md-12"> <div class="row"> <div class="col-md-3"> <a target="_blank" href="<?php echo e(url('admin/money/print', ['id' => $moneyInfoItem->id])); ?>"> In phiếu</a> </div> <div class="col-md-3"> <a href="#">Email thông báo</a> </div> <div class="col-md-3"> <a href="#">Nhắn tin thông báo miễn phí</a> </div> </div> </div> <div class="col-md-12" style="margin-top: 15px"> <?php if(isset($pay)): ?> <a href="#detail-history" data-toggle="modal" data-room="<?php echo e($room->id); ?>" data-money-info="<?php echo e($moneyInfoItem->id); ?>" class="btn purple-plum btn-detail-history">Lịch sử thanh toán</a> <?php endif; ?> </div> <div class="col-md-12 form-paid" id="form-paid-<?php echo e($moneyInfoItem->id); ?>" style="margin-top: 15px; margin-bottom: 15px"> </div> <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?> </div> </div> </div> </div> <?php endif; ?> <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?> <?php endif; ?> <div class="portlet light portlet-fit bordered"> <div class="portlet-title"> <div class="caption"> <span class="caption-subject font-dark bold uppercase">Tổng hợp</span> </div> </div> <div class="portlet-body"> <div class="row"> <div class="col-md-4"> <div class="form-group"> <label>Ngày thanh lý</label> <input type="text" class="form-control datepicker" id="date-end-contract" name="date-end" value="<?php echo e(\Carbon\Carbon::now()->format('d/m/Y')); ?>"> </div> <div class="mt-checkbox-inline"> <label class="mt-checkbox"> <input type="checkbox" id="return-deposit" name="return_deposit" value="1" checked> Có trả lại tiền cọc <span></span> </label> <label class="mt-checkbox"> <input type="checkbox" id="return-money-info" name="return_money_info" value="1" checked> Có trả lại tiền thừa <span></span> </label> </div> <input type="hidden" id="contract_deposit_end" value="<?php echo e(number_format($contract->deposit, 0, '.', '.')); ?>"> </div> </div> <div class="table-scrollable" id="payment-end-contract"> <table class="table table-bordered table-hover"> <tbody> <tr> <td> Tổng số tiền trong các hóa đơn</td> <td> <?php echo e(number_format($amountSum, 0, '.', '.')); ?> </td> </tr> <?php $extraPrice = 0;?> <?php if($amountReturned > 0): ?> <tr> <td> <?php if(!empty($messageReturned)): ?> <?php echo e($messageReturned); ?> <?php endif; ?> </td> <td> <?php echo e(number_format($amountReturned, 0, '.', '.')); ?> </td> </tr> <?php endif; ?> <tr> <td> Số tiền cọc trả lại</td> <td> <input class="form-control price-r" id="amount_return_deposit" type="text" name="amount_return_deposit" value="<?php echo e(number_format($contract->deposit, 0, '.', '.')); ?>"> </td> </tr> <tr> <td> Đã thu</td> <td> <?php echo e(number_format($amountPay, 0, '.', '.')); ?> </td> </tr> <tr> <td> Còn lại phải thanh toán</td> <td> <?php echo e(number_format($amountReturnUser, 0, '.', '.')); ?> </td> </tr> </tbody> </table> </div> <button class="btn btn-success" id="cf-end-contract" data-contract="<?php echo e($contract->id); ?>">Xác nhận đã thanh toán đủ và thanh lý </button> <button class="btn btn-danger" id="print-end-contract" data-contract="<?php echo e($contract->id); ?>">In hóa đơn thanh lý </button> </div> </div>