MOON
Server: Apache
System: Linux server1.studioinfinity.com.br 2.6.32-954.3.5.lve1.4.90.el6.x86_64 #1 SMP Tue Feb 21 12:26:30 UTC 2023 x86_64
User: artinside (517)
PHP: 7.4.33
Disabled: exec,passthru,shell_exec,system
Upload Files
File: /home/artinside/sites.artinside.com.br/paliar/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");
?>