File: /home/artinside/sites.artinside.com.br/festival/themes/admin/widgets/enrolment/invoice.php
<?php $this->layout("_admin");
$this->start("css");
?>
<link href="<?= url("admin-assets/css/invoice-print.css") ?>" rel="stylesheet" media="print">
<link rel="stylesheet" type="text/css" href="<?= url("admin-assets/assets/switchery/switchery.css"); ?>"/>
<link rel="stylesheet" type="text/css"
href="<?= url("admin-assets/assets/bootstrap-fileupload/bootstrap-fileupload.css"); ?>"/>
<?php
$this->end();
?>
<section class="wrapper site-min-height">
<!-- page start-->
<section class="card">
<header class="card-header font-weight-bolder">
Detalhes da Matrícula
</header>
</section>
<div class="row">
<div class="col-md-8">
<section class="card">
<form class="form-horizontal tasi-form" method="post"
action="<?= url("/admin/enrolment/enrolment"); ?>">
<input type="hidden" name="action" value="create"/>
<input type="hidden" name="id" value="<?= $enrolment->id ?>"/>
<input type="hidden" name="client_id" value="<?= $enrolment->client_id ?>"/>
<div class="bio-graph-heading project-heading">
Inscrição Número:
<strong> [#<?= $enrolment->id ?>] </strong>
<br>
<?= $enrolment->course()->title ?>
</div>
<div class="card-body bio-graph-info">
<h1>Dados do Aluno </h1>
<small>Clique em cima do item para copiar</small>
<div class="row p-details mt-3">
<div class="col-lg-12">
<p>
<small class="bold">Nome* (<a href="" class="j_copy"
data-value="<?= $enrolment->client()->name ?>">Copiar</a>)</small>
<input type="text" name="name" value="<?= $enrolment->client()->name ?>"
class="form-control">
</p>
</div>
<div class="col-lg-6">
<p>
<small class="bold">Email* (<a href="" class="j_copy"
data-value="<?= $enrolment->client()->email ?>">Copiar</a>)</small>
<input type="text" name="email" value="<?= $enrolment->client()->email ?>"
class="form-control">
</p>
</div>
<div class="col-lg-6">
<p>
<small class="bold">Telefone* (<a href="" class="j_copy"
data-value="<?= $enrolment->client()->phone ?>">Copiar</a>)</small>
<input type="text" name="phone" value="<?= $enrolment->client()->phone ?>"
class="form-control mask-celular">
</p>
</div>
<div class="col-lg-6">
<p>
<small class="bold">CPF** (<a href="" class="j_copy"
data-value="<?= $enrolment->client()->document ?>">Copiar</a>)</small>
<input type="text" name="document" value="<?= $enrolment->client()->document ?>"
class="form-control mask-doc">
</p>
</div>
<div class="col-lg-6">
<p>
<small class="bold">RG** (<a href="" class="j_copy"
data-value="<?= $enrolment->client()->document2 ?>">Copiar</a>)</small>
<input type="text" name="document2" value="<?= $enrolment->client()->document2 ?>"
class="form-control">
</p>
</div>
<div class="col-lg-12">
<p>
<small class="bold">Endereço** (<a href="" class="j_copy"
data-value="<?= $enrolment->client()->address ?>">Copiar</a>)</small>
<input type="text" name="address" value="<?= $enrolment->client()->address ?>"
class="form-control">
</p>
</div>
<div class="col-lg-6">
<p>
<small class="bold">Complemento (<a href="" class="j_copy"
data-value="<?= $enrolment->client()->complement ?>">Copiar</a>)</small>
<input type="text" name="complement" value="<?= $enrolment->client()->complement ?>"
class="form-control">
</p>
</div>
<div class="col-lg-6">
<p>
<small class="bold">Bairro (<a href="" class="j_copy"
data-value="<?= $enrolment->client()->neighborhood ?>">Copiar</a>)</small>
<input type="text" name="neighborhood"
value="<?= $enrolment->client()->neighborhood ?>" class="form-control">
</p>
</div>
<div class="col-lg-5">
<p>
<small class="bold">Cidade** (<a href="" class="j_copy"
data-value="<?= $enrolment->client()->city ?>">Copiar</a>)</small>
<input type="text" name="city" value="<?= $enrolment->client()->city ?>"
class="form-control">
</p>
</div>
<div class="col-lg-3">
<p>
<small class="bold">Estado** (<a href="" class="j_copy"
data-value="<?= $enrolment->client()->state ?>">Copiar</a>)</small>
<input type="text" name="state" value="<?= $enrolment->client()->state ?>"
class="form-control mask-uf">
</p>
</div>
<div class="col-lg-4">
<p>
<small class="bold">CEP** (<a href="" class="j_copy"
data-value="<?= $enrolment->client()->zipcode ?>">Copiar</a>)</small>
<input type="text" name="zipcode" value="<?= $enrolment->client()->zipcode ?>"
class="form-control mask-cep">
</p>
</div>
</div>
</div>
<hr>
<div class="card-body bio-graph-info">
<h1>Dados da Solicitação / Matrícula </h1>
<small>Clique em cima do item para copiar</small>
<div class="row p-details mt-3">
<div class="col-lg-12">
<p><small class="bold">Curso </small>
<br><a href="" class="j_copy"
data-value="<?= $enrolment->course()->title ?>"><?= $enrolment->course()->title ?></a>
</p>
</div>
<div class="col-lg-6">
<p><small class="bold">Inscrição </small>
<br><a href="" class="j_copy"
data-value="[#<?= $enrolment->id ?>]">[#<?= $enrolment->id ?>]</a></p>
</div>
<div class="col-lg-6">
<p><small class="bold">Data matrícula </small>
<br><a href="" class="j_copy"
data-value="<?= date_fmt($enrolment->created_at, "d/m/Y h:i:s") ?>"><?= date_fmt($enrolment->created_at, "d/m/Y h:i:s") ?></a>
</p>
</div>
<div class="col-lg-12">
<p><small class="bold">Pagamento </small>
<br><a href="" class="j_copy"
data-value="<?= $enrolment->payment_type ?>"><?= $enrolment->payment_type ?></a>
</p>
</div>
</div>
</div>
<hr>
<div class="card-body bio-graph-info">
<div class="form-group row">
<div class="col-lg-6">
<label class="control-label">Status*</label>
<select name="status" class="form-control" required>
<?php
$status = $enrolment->status;
$select = function ($value) use ($status) {
return ($status == $value ? "selected" : "");
};
?>
<option <?= $select("5"); ?> value="5">Inscrito</option>
<option <?= $select("0"); ?> value="0">Pré Matriculado</option>
<option <?= $select("2"); ?> value="2">Em Atendimento</option>
<option <?= $select("1"); ?> value="1">Matriculado (lançado no sophia)</option>
<option <?= $select("6"); ?> value="6">Cancelado</option>
<option <?= $select("7"); ?> value="7">Sem Interesse</option>
</select>
</div>
<?php if ($enrolment->status == 5 OR $enrolment->status == 6 OR $enrolment->status == 7 OR $enrolment->status == 2): ?>
<div class="col-lg-6">
<label class="control-label">Documentos*</label>
<select name="document_complete" class="form-control" required>
<?php
$status = $enrolment->document_complete;
$select = function ($value) use ($status) {
return ($status == $value ? "selected" : "");
};
?>
<!-- <option -->
<? //= $select("0"); ?><!-- value="0">Solicitar Documento</option>-->
<option <?= $select("1"); ?> value="1">Não Solicitar Documentos</option>
</select>
</div>
<?php else: ?>
<div class="col-lg-6">
<label class="control-label">Documentos*</label>
<select name="document_complete" class="form-control" required>
<?php
$status = $enrolment->document_complete;
$select = function ($value) use ($status) {
return ($status == $value ? "selected" : "");
};
?>
<option <?= $select("0"); ?> value="0">Solicitar Documento</option>
<option <?= $select("1"); ?> value="1">Não Solicitar Documentos</option>
</select>
</div>
<?php endif; ?>
</div>
<div class="form-group row">
<div class="col-md-12">
<button type="submit" class="btn btn-success mr-5">Atualizar</button>
<a href="<?= url("/admin/enrolments/all") ?>" class="btn btn-danger float-right">Cancelar</a>
</div>
</div>
</div>
</form>
</section>
<section class="card">
<header class="card-header">
Controle de Atividade
</header>
<div class="card-body bio-graph-info">
<form class="form-horizontal tasi-form" method="post"
action="<?= url("/admin/enrolment/activity"); ?>">
<input type="hidden" name="action" value="enrolment"/>
<input type="hidden" name="item_id" value="<?= $enrolment->id ?>"/>
<div class="row p-details mt-3">
<div class="col-lg-10">
<div class="form-group row">
<label class="col-sm-3 control-label">Atividade</label>
<div class="col-sm-9">
<textarea class="form-control" name="activity"></textarea>
</div>
</div>
</div>
<div class="col-lg-2">
<div class="form-group">
<button class="btn btn-primary" type="submit">Inserir</button>
</div>
</div>
</div>
</form>
</div>
<div class="card-body">
<table class="table table-hover p-table">
<thead>
<tr>
<th>Atividade</th>
<th>Usuário</th>
<th>Data</th>
</tr>
</thead>
<tbody>
<?php
if ($activity):
foreach ($activity as $item):
?>
<tr>
<td>
<?= $item->activity ?>
</td>
<td>
<a href="" class="j_copy"
data-value="<?= $item->user_name ?>"><?= $item->user_name ?></a><br>
<small>id:[#<?= $item->user_id ?>]</small>
</td>
<td>
<span><?= date_fmt($item->created_at, "d/m/Y h:i:s") ?></span>
</td>
</tr>
<?php
endforeach;
endif;
?>
<tr>
<td>
Cadastro Efetuado
</td>
<td>
<a href="" class="j_copy"
data-value="<?= $enrolment->client()->name ?>"><?= $enrolment->client()->name ?></a>
<br><small>(Aluno)</small>
</td>
<td>
<span><?= date_fmt($enrolment->created_at, "d/m/Y h:i:s") ?></span>
</td>
</tr>
</tbody>
</table>
</div>
</section>
</div>
<div class="col-md-4">
<section class="card">
<header class="card-header">
Envio de documentos
</header>
<div class="card-body">
<a href="#"><img src="img/email-img/vector-lab.jpg" alt=""/></a>
<p>
Os envios de documentos começarão a ser solicitados após atualização do cadastro do cliente
para: cadastrado no sophia</p>
<br/>
<?php
if ($documents and $enrolment->status != 5 and $enrolment->status != 6 and $enrolment->status != 7 and $enrolment->status != 2):
?>
<h6 class="bold">Envio de documentos</h6>
<div class="col-lg-12">
<dl class="dl-horizontal mtop20 p-progress">
<dt>Status de envio:</dt>
<dd>
<div class="progress">
<div class="progress-bar bg-success progress-bar-striped progress-bar-animated"
role="progressbar" aria-valuenow="0" aria-valuemin="0" aria-valuemax="100"
style="width: <?= $percentual ?>%"><?= intval($percentual) ?>%
</div>
</div>
<small>Para ser considerado completo ou <strong>100%</strong> é necessário o envio
de
todos documentos obrigatórios</small>
</dd>
</dl>
</div>
<br/>
<h6 class="bold">Arquivos Obrigatórios</h6>
<small>Permitido: jpg, png, gif, pdf, doc.</small>
<hr>
<?php
$i = 0;
foreach ($documents as $document):
$i++;
$files = (new \Source\Models\Files())->find("document_id = {$document->document()->id} AND enrolment_id = {$enrolment->id}");
if ($files->count() != 0) {
$file = $files->fetch();
} else {
$file = "";
}
?>
<form class="form-horizontal tasi-form" method="post"
action="<?= url("/admin/enrolment/doc-sent"); ?>">
<input type="hidden" name="action" value="create"/>
<input type="hidden" name="enrolment_id" value="<?= $enrolment->id ?>"/>
<input type="hidden" name="document_id" value="<?= $document->document()->id ?>"/>
<label class="control-label"><?= $document->document()->title ?>*</label>
<div class="fileupload <?= !empty($file->file) ? "fileupload-exists" : "fileupload-new" ?>"
data-provides="fileupload">
<span class="btn btn-white btn-file">
<span class="fileupload-new"><i class="fal fa-file-upload"></i> Selecionar Arquivo</span>
<span class="fileupload-exists"><i
class="fal fa-undo"></i> Trocar</span>
<input type="file" class="default" name="file"/>
</span>
<br>
<span class="fileupload-preview rounded font-weight-bolder" style="margin-left:5px;">Arquivo Atual: <a
href="<?= url("storage/{$file->file}") ?>"
target="_blank"><?= $file->file ?></a> </span>
<a href="#" class="close fileupload-exists" data-dismiss="fileupload"
style="float: none; margin-left:5px;"></a>
</div>
<button class="btn btn-sm btn-primary">Enviar</button>
<?php
if ($file->file != ""):
?>
<a class="btn btn-danger btn-sm white-text"
data-post="<?= url("/admin/enrolment/doc-sent"); ?>"
data-action="delete"
data-confirm="Tem certeza que deseja deletar o arquivo?"
data-id="<?= $file->id; ?>"><i class="fal fa-trash"></i> </a>
<a href="<?= url("storage/{$file->file}") ?>" target="_blank"
class="btn btn-sm btn-info"><i class="fal fa-download"></i> </a>
<?php endif; ?>
</form>
<hr>
<?php
endforeach;
?>
<?php
elseif ($enrolment->status == 5 or $enrolment->status == 6 or $enrolment->status == 7 or $enrolment->status == 2):
?>
<h6 class="bold">Envios de documentos desativado para status atual</h6>
<?php
else:
?>
<h6 class="bold">Não existem documentos cadastrados no curso</h6>
<?php
endif;
?>
</div>
</section>
</div>
</div>
<!-- page end-->
</section>
<?php
$this->start("scripts");
?>
<script src="<?= url("admin-assets/assets/switchery/switchery.js") ?>"></script>
<script src="<?= url("admin-assets/assets/bootstrap-fileupload/bootstrap-fileupload.js") ?>"></script>
<script src="<?= url("admin-assets/js/advanced-form-components.js") ?>"></script>
<script type="text/javascript">
$(document).ready(function () {
//default
var elem = document.querySelector('.js-switch');
var init = new Switchery(elem);
});
</script>
<script>
$(".j_copy").on("click", function (e) {
e.preventDefault();
var $temp = $("<input>");
$("body").append($temp);
$temp.val($(this).data("value")).select();
document.execCommand("copy");
$temp.remove();
})
$(".j_actions").on("click", "#j_shipment_code", function (e) {
e.preventDefault();
var id = $(this).data("id");
var formatedId = $(this).data("order");
$("#form_order_id").val(id);
$(".j_order_id_number").html("Pedido Número: <b>[#" + formatedId + "]</b>");
})
</script>
<?php
$this->end();
$this->insert("views/modals/shipment-code");
?>