
<?php $__env->startSection('title'); ?>
	@parent
	Статистика по отказам детализированная
<?php $__env->stopSection(); ?>

<?php $__env->startSection('css'); ?>
	<link rel="stylesheet" href="<?php echo asset('css/datepicker.css'); ?>">
<?php $__env->stopSection(); ?>

<?php $__env->startSection('js'); ?>
	<script src="<?php echo asset('js/kmk-support.js'); ?>"></script>
	<script src="<?php echo asset('js/bootstrap-datepicker.js'); ?>"></script>
	<script>
		function reload () {
			var params = kmkGiveGetParams(location.search);
			params['projectId'] = '<?php echo $input['projectId']; ?>';
			params['startDate'] = $('#startDate').val();
			params['endDate'] = $('#endDate').val();
			if ($('#useAgreed:checked').length) {
				params['useAgreed'] = 1;
			}
			else {
				params['useAgreed'] = 0;
			}
			kmkSetBrowserAddressParams(kmkObjectToGetString(params, false));
			location.reload();
		}

		$(document).ready(function(){
			$('#useAgreed').change(function(){
				reload();
			});

			var startDate = $('#startDate')
				.datepicker({
					format: 'dd.mm.yyyy',
					weekStart: 1
				})
				.on('changeDate', function(ev) {
					$('#startDate').datepicker('hide');
					if (ev.date.valueOf() > endDate.date.valueOf()){
						startDate.setValue(endDate.date);
			    }
					reload();
				}).data('datepicker');
			var endDate = $('#endDate')
				.datepicker({
					format: 'dd.mm.yyyy',
					weekStart: 1
				})
				.on('changeDate', function(ev) {
					$('#endDate').datepicker('hide');
					if (ev.date.valueOf() < startDate.date.valueOf()){
						endDate.setValue(startDate.date);
			    }
					reload();
				}).data('datepicker');
			});
	</script>
<?php $__env->stopSection(); ?>

<?php $__env->startSection('content'); ?>
	<div class="well well-sm">
		<form class="form-inline" role="form">
			<div class="form-group">
				<label for="startDate">Дата с</label> <input id="startDate" name="startDate" class="form-control" value="<?php echo $input['startDate']; ?>"/>
			</div>
			<div class="form-group">
				<label for="endDate">по</label> <input id="endDate" name="endDate" class="form-control" value="<?php echo $input['endDate']; ?>"/>
			</div>
			<div class="form-group">
				<label class="checkbox"> <input type="checkbox" id="useAgreed" name="useAgreed" <?php if($input['useAgreed']==1): ?> checked <?php endif; ?> /> только оформлявшиеся</label>
			</div>
		</form>
	</div>

	<?php foreach ($projects as $project): ?>
		<?php if($project->rejects()->count()): ?>
			<div class="panel panel-default">
				 <div class="panel-heading">
					<h3 class="panel-title"><b><?php echo $project->name; ?></b></h3>
				</div>
				<table class="table table-striped table-hover lead-stat">
					<tbody>
						<?php foreach ($project->rejects as $reject): ?>
						<tr>
							<td>
								<b><?php echo $reject->name; ?></b>
								<?php $i = 1; ?>
								<?php foreach($reject->partners()->whereRaw($dateWhere)->whereIn('status', array(Partner::STATUS_REJECT, Partner::STATUS_WAIT_CLIENT_PAY_FAIL, Partner::STATUS_DELIVERING_FAIL))->get() as $partnerReject): ?>
									<br><b><?php echo $i; ?>. </b> № <?php echo $partnerReject->id; ?> - <?php echo $partnerReject->name; ?>, <?php echo $partnerReject->phone; ?>
									<?php $i++; ?>
								<?php endforeach; ?>
							</td>
							<td>
								<p class="text-center"><b><?php echo $reject->partners()->whereIn('status', array(Partner::STATUS_REJECT, Partner::STATUS_WAIT_CLIENT_PAY_FAIL, Partner::STATUS_DELIVERING_FAIL))->whereRaw($dateWhere)->count(); ?></b></p>
							</td>
						</tr>
						<?php endforeach; ?>
						<?php foreach ($project->partners()->whereIn('status', array(Partner::STATUS_REJECT, Partner::STATUS_WAIT_CLIENT_PAY_FAIL, Partner::STATUS_DELIVERING_FAIL))->whereRejectId(0)->whereRaw($dateWhere)->get() as $partner): ?>
							<tr>
								<td>
									<?php foreach ($partner->getComments(1) as $comment): ?>
										<b><?php echo nl2br($comment->comment); ?></b>
										<br> № <?php echo $partner->id; ?> - <?php echo $partner->name; ?>, <?php echo $partner->phone; ?>
									<?php endforeach; ?>
								</td>
								<td>
									<p class="text-center"><b>1</b></p>
								</td>
							</tr>
						<?php endforeach; ?>
					</tbody>
				</table>
			</div>
		<?php endif; ?>
	<?php endforeach; ?>
<?php $__env->stopSection(); ?>
<?php echo $__env->make('layouts.default', array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>