127 lines
4.0 KiB
HTML
127 lines
4.0 KiB
HTML
|
<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}
|