EIOS/tpl/tpl_mhelp_person_kom.html

127 lines
4.0 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<h4 align="center">Членам стипендиальной комиссии</h4>
<div class="alert alert-success" style="display: none;">Заявление отправлено</div>
{if isset($user.statuses[41])}
<div class="widget-body">
<table class="table table-striped table-bordered table-advance table-hover table-person">
<thead>
<tr>
<th></th>
<th>Дата</th>
<th>ФИО</th>
<th>Тип</th>
<th>Сумма</th>
<th>Доп. информация</th>
<th>Файлы</th>
<th>Статус</th>
<th>Операции</th>
</tr>
</thead>
<tbody>
{foreach from=$zayavks item=it}
<tr>
<td></td>
<td>{$it.data_cr}</td>
<td>{$it.fio}</td>
<td>{$it.type}</td>
<td>{$it.summa} руб.</td>
<td>{$it.phone}{if $it.dop_info != '|'}{$it.dop_info}{/if}<br />
<b>Группа:</b> {foreach from=$student.grupps item=gp}{if $gp.active==1} {$gp.sokr}-{$gp.kurs} {$gp.fo}{/if}{/foreach}</td>
<td>{$it.files}</td>
<td nowrap class="mhelp_status">
{$it.status}
</td>
<td>
<a href="#{$it.pn}" class="btn btn-success yes_person" data-id="{$it.id}">Одобрить</a><br /><br />
<a href="#{$it.pn}" class="btn btn-warning no_person" data-id="{$it.id}">Отклонить</a>
<input type="hidden" class="num_eks" name="eks" value="{$num_eks}" />
</td>
</tr>
{/foreach}
</tbody>
</table>
</div>
<script type="text/javascript">
$(document).ready(function(){
//нумерация строк
$(function(){
$('.table-person td:first-child').each(function (i) {
$(this).html(i+1);
});
});
//отклонить заявление
$(".no_person").click(function(){
var no_person = $(this).data("id");
//var eks = $(this).find(".num_eks").attr("value");
var eks = $(this).find("+ .num_eks").attr("value");
//alert(no_person);
//alert(eks);
//берем номер строки, на которой была нажата кнопка
var id_href = $(this).attr("href");
id_href = id_href.slice(1);
// $(this).css("display", "none"); //скрываем текущую кнопку "Отклонить"
// $(" + .yes_person").find(this).css("display", "none");
$.ajax({
url: '/json.php',dataType:'json',type:'POST',async:false,data:'no_person='+no_person+'&eks='+eks,
success: function(data){
$(".table-person tbody tr").eq(id_href - 1).remove();
//обновляем нумерацию строк
$('.table-person td:first-child').each(function (i) {
$(this).html(i+1);
});
$(".alert-success").html("Заявление отклонено");
$(".alert-success").css("display", "block");
//$(".mhelp_status").html("ОТКЛОНЕНА!");
//alert('Успешно!');
}
});
});
//одобрение заявления
$(".yes_person").click(function(){
var yes_person = $(this).data("id");
//var eks = $(this).find(".num_eks").attr("value");
var eks = $('.num_eks').prev("+ .no_person + .num_eks").attr("value");
//alert(yes_person);
//alert(eks);
//берем номер строки, на которой была нажата кнопка
var id_href = $(this).attr("href");
id_href = id_href.slice(1);
$.ajax({
url: '/json.php',dataType:'json',type:'POST',async:false,data:'yes_person='+yes_person+'&eks='+eks,
success: function(data){
$(".table-person tbody tr").eq(id_href - 1).remove();
//обновляем нумерацию строк
$('.table-person td:first-child').each(function (i) {
$(this).html(i+1);
});
$(".alert-success").html("Заявление одобрено");
$(".alert-success").css("display", "block");
//$(".mhelp_status").html("ОДОБРЕНА!");
//alert('Успешно!');
}
});
});
});
</script>
{else}
<p align="center" style="margin-top: calc(40vh);">У Вас нет доступа!</p>
{/if}