250 lines
13 KiB
HTML
250 lines
13 KiB
HTML
|
{include file="tpl_messager.html"}
|
|||
|
<br><br>
|
|||
|
{if $des=="view"}
|
|||
|
<div class="row-fluid">
|
|||
|
<div class="span12">
|
|||
|
<h2>История изменений заявки №{$dzayavka.id} "{$dzayavka.fio}"</h2>
|
|||
|
{*<pre>{print_r($zayavka)}</pre>*}
|
|||
|
<div class="timeline-messages">
|
|||
|
<div class="msg-time-chat">
|
|||
|
<a class="message-img" href="#" style="font-size: 19px;padding: 2px;">{date('H:i',$dzayavka.data_c)}<br>{date('d.m',$dzayavka.data_c)}</a>
|
|||
|
<div class="message-body msg-in">
|
|||
|
<span class="arrow"></span>
|
|||
|
<div class="text">
|
|||
|
<p class="attribution"><a href="#">{$dzayavka.fio}</a> {date('H:i d.m.Y',$dzayavka.data_c)}</p>
|
|||
|
<p>заявка создана</p>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
{foreach from=$zayavka item=it}
|
|||
|
<div class="msg-time-chat">
|
|||
|
<a class="message-img" href="#" style="font-size: 19px;padding: 2px;">{date('H:i',$it.data_c)}<br>{date('d.m',$it.data_c)}</a>
|
|||
|
<div class="message-body msg-in">
|
|||
|
<span class="arrow"></span>
|
|||
|
<div class="text">
|
|||
|
<p class="attribution"><span class="label label-success">{$it.fio}</span>{*<a href="#">{$it.fio}</a>*} {date('H:i d.m.Y',$it.data_c)}</p>
|
|||
|
<p>{$it.descrip}
|
|||
|
{if $it.status_old==$it.status_new}
|
|||
|
{$statuses[$it.status_old]}
|
|||
|
{else}из <span class="label">{$statuses[$it.status_old]}</span> в <span class="label label-info">{$statuses[$it.status_new]}</span>{/if}</p>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
{/foreach}
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
{/if}
|
|||
|
{if $des=="show"}
|
|||
|
<div class="row-fluid">
|
|||
|
<div class="span12">
|
|||
|
<div class="span8" id="left_column"><h2>Список заявок</h2></div>
|
|||
|
<div class="span4" id="right_column"><form method="POST"><select onchange="submit();" name="sel_status">
|
|||
|
{foreach from=$statuses item=it key=k}<option value="{$k}"{if $sel_status==$k} SELECTED{/if}>{$it}</option>{/foreach}
|
|||
|
</select></form></div>
|
|||
|
|
|||
|
|
|||
|
<div class="widget red">
|
|||
|
<div class="widget-title">
|
|||
|
<h4><i class="icon-reorder"></i>ИУПы студентов</h4>
|
|||
|
<span class="tools"><a href="javascript:;" class="icon-chevron-down"></a></span>
|
|||
|
</div>
|
|||
|
<div class="widget-body">
|
|||
|
<table class="table table-striped table-bordered table-advance table-hover">
|
|||
|
<thead>
|
|||
|
<tr>
|
|||
|
<th>№</th>
|
|||
|
<th>Дата</th>
|
|||
|
<th>ФИО</th>
|
|||
|
<th>Дни</th>
|
|||
|
<th>Курс/Форма</th>
|
|||
|
<th></th>
|
|||
|
</tr>
|
|||
|
</thead>
|
|||
|
<tbody>
|
|||
|
{assign var="naprav" value=""}
|
|||
|
{foreach from=$zayavks item=it}
|
|||
|
{if $naprav != $it.ppp[2]}
|
|||
|
<tr><td colspan="7"><b>{$it.ppp[2]}</b></td></tr>
|
|||
|
{assign var="naprav" value=$it.ppp[2]}
|
|||
|
{/if}
|
|||
|
<tr>
|
|||
|
<td>{$it.id}</td>
|
|||
|
<td>{date("H:i d.m.Y",$it.data_c)}</td>
|
|||
|
<td>{$it.fio}</td>
|
|||
|
<td><span class="badge badge-{if $it.razd<5}success{/if}{if $it.razd>=5&&$it.razd<8}warning{/if}{if $it.razd>8}important{/if}">{$it.razd}</span></td>
|
|||
|
<td>{$it.pret_kurs}/{$it.pret_fo}</td>
|
|||
|
<td nowrap>
|
|||
|
{$it.kolst}
|
|||
|
<a class="btn btn-primary" href="/iup/logs/view/{$it.id}/"><i class="icon-eye-open"></i></a>
|
|||
|
</td>
|
|||
|
</tr>
|
|||
|
{/foreach}
|
|||
|
</tbody>
|
|||
|
</table>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
{/if}
|
|||
|
{if $des=="add"|| $des=="edit"}<!--1 Интерфейс студента добавление-->
|
|||
|
<div class="row-fluid">
|
|||
|
<div class="span12">
|
|||
|
<div class="span12">
|
|||
|
<div class="widget red">
|
|||
|
<div class="widget-title">
|
|||
|
{if $des=="add"}<h4><i class="icon-reorder"></i>Добавление заявки на Индивидуальный учебный план</h4>{/if}
|
|||
|
{if $des=="edit"}<h4><i class="icon-reorder"></i>Редактирование заявки на Индивидуальный учебный план</h4>{/if}
|
|||
|
<span class="tools"><a href="javascript:;" class="icon-chevron-down"></a></span>
|
|||
|
</div>
|
|||
|
<div class="widget-body">
|
|||
|
{if isset($zayavka.statuses)&&count($zayavka.statuses)}<b>История изменения статусов заявки</b><ul>
|
|||
|
{foreach from=$zayavka.statuses item=st}
|
|||
|
<li>{$st.data_c} Был статус: "<b>{$statuses[$st.status_old]}</b>" Стал статус: "<b>{$statuses[$st.status_new]}</b>" комментарий: {if $st.descrip!=""}<i>{$st.descrip}</i>{/if}</li>
|
|||
|
{/foreach}</ul>{/if}
|
|||
|
<form action="" class="form-horizontal" method="POST" enctype="multipart/form-data">
|
|||
|
<div class="control-group">
|
|||
|
<label class="control-label span2">ФИО</label>
|
|||
|
<div class="controls span3">
|
|||
|
<input type="text" class="span12 tooltips" data-trigger="hover" data-original-title="Фамилия имя отчество полное" name="fio" value="{$zayavka.fio}" />
|
|||
|
</div>
|
|||
|
<label class="control-label span2">Номер телефона</label>
|
|||
|
<div class="controls span5">
|
|||
|
<input type="text" class="span12 tooltips" data-trigger="hover" data-original-title="Номер сотового телефона, для связи" name="tel" value="{$zayavka.tel}" placeholder="+79034332211" />
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
<div class="control-group">
|
|||
|
<label class="control-label span2">Предыдущее образование</label>
|
|||
|
<div class="controls span3">
|
|||
|
<select data-placeholder="Выберите предыдущее образование" class="span12" tabindex="1" name="pred_obraz">
|
|||
|
<option value="">Выберите</option>
|
|||
|
<option value="высшее"{if $zayavka.pred_obraz=="высшее"} SELECTED{/if}>высшее</option>
|
|||
|
<option value="среднее специальное"{if $zayavka.pred_obraz=="среднее специальное"} SELECTED{/if}>среднее специальное</option>
|
|||
|
<option value="неполное высшее"{if $zayavka.pred_obraz=="неполное высшее"} SELECTED{/if}>неполное высшее</option>
|
|||
|
<option value="продолжаю обучение"{if $zayavka.pred_obraz=="продолжаю обучение"} SELECTED{/if}>продолжаю обучение</option>
|
|||
|
</select>
|
|||
|
</div>
|
|||
|
<label class="control-label span2">Образовательное учреждение</label>
|
|||
|
<div class="controls span5">
|
|||
|
<input type="text" class="span12 tooltips" data-trigger="hover" data-original-title="Полное наименование образовательного учреждения" name="obraz_uchr" value="{$zayavka.obraz_uchr}" />
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
<h4>Приложения к диплому:</h4>
|
|||
|
<div class="control-group">
|
|||
|
<label class="control-label span1">Серия</label>
|
|||
|
<div class="controls span3">
|
|||
|
<input type="text" class="span12 tooltips" data-trigger="hover" data-original-title="Серия диплома" name="diplom_seriya" value="{$zayavka.diplom_seriya}" />
|
|||
|
</div>
|
|||
|
<label class="control-label span1">Номер</label>
|
|||
|
<div class="controls span3">
|
|||
|
<input type="text" class="span12 tooltips" data-trigger="hover" data-original-title="Номер диплома" name="diplom_nomer" value="{$zayavka.diplom_nomer}" />
|
|||
|
</div>
|
|||
|
<label class="control-label span1">от</label>
|
|||
|
<div class="controls span3">
|
|||
|
<input type="text" class="span12 tooltips" data-trigger="hover" data-original-title="Дата выдачи диплома" name="diplom_data" value="{$zayavka.diplom_data}" />
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
<h4>Претендую на обучение:</h4>
|
|||
|
|
|||
|
<div class="control-group">
|
|||
|
<label class="control-label span1">Направление</label>
|
|||
|
<div class="controls span3">
|
|||
|
<select data-placeholder="Выберите направление" class="span12" tabindex="1" name="pret_naprav">
|
|||
|
<option value="">Выберите</option>
|
|||
|
{foreach from=$napravlenie item=nap key=fakid}
|
|||
|
<option value="0" disabled style="color:red;font-weight:bold;">Факультет: {$nap.fak}</option>
|
|||
|
{foreach from=$nap.naprav item=grup key=napravid}
|
|||
|
{foreach from=$grup.tips item=tip key=tipsid}
|
|||
|
{foreach from=$tip.profiles item=profile key=profilesid}
|
|||
|
<option value="{$grup.sname}:{$grup.fname}:{$profile}:{$tip.tname}"{if $zayavka.pret_naprav=="{$grup.sname}:{$grup.fname}:{$profile}:{$tip.tname}"} SELECTED{/if}>--{$grup.fname}{if $tip.tname!="Специалитет"}(профиль "{$profile}"){/if}, {$tip.tname}</option>
|
|||
|
{/foreach}
|
|||
|
{/foreach}
|
|||
|
{/foreach}
|
|||
|
{/foreach}
|
|||
|
{*foreach from=$napravlenie item=nap key=fakid}
|
|||
|
<option value="0" disabled style="color:red;font-weight:bold;">Факультет: {$nap.fak}</option>
|
|||
|
{foreach from=$nap.naprav item=grup key=napravid}
|
|||
|
<option value="0" disabled style="color:blue;font-weight:bold;">--Направление: {$grup.fname}</option>
|
|||
|
|
|||
|
{foreach from=$grup.tips item=tip key=tipsid}
|
|||
|
<option value="0" disabled style="color:green;">----{$tip.tname}</option>
|
|||
|
|
|||
|
{foreach from=$tip.profiles item=profile key=profilesid}
|
|||
|
<option value="{$grup.sname}:{$grup.fname}:{$profile}:{$tip.tname}"{if $zayavka.pret_naprav=="{$grup.sname}:{$grup.fname}:{$profile}:{$tip.tname}"} SELECTED{/if}>------Профиль: {$profile}</option>
|
|||
|
{/foreach}
|
|||
|
|
|||
|
{/foreach}
|
|||
|
|
|||
|
{/foreach}
|
|||
|
{/foreach*}
|
|||
|
|
|||
|
{*foreach from=$napravlenie item=nap key=fak}
|
|||
|
<option value="0" disabled>{$fak}</option>
|
|||
|
{foreach from=$nap item=nap1 key=spec}
|
|||
|
<option value="{$spec}: {$nap1}"{if $zayavka.pret_naprav=="{$spec}: {$nap1}"} SELECTED{/if}>---{$nap1}</option>
|
|||
|
{/foreach}
|
|||
|
{/foreach*}
|
|||
|
</select>
|
|||
|
</div>
|
|||
|
<label class="control-label span1">Курс</label>
|
|||
|
<div class="controls span3">
|
|||
|
<select data-placeholder="Выберите курс" class="span12" tabindex="1" name="pret_kurs">
|
|||
|
<option value="">Выберите</option>
|
|||
|
<option value="1"{if $zayavka.pret_kurs=="1"} SELECTED{/if}>1</option>
|
|||
|
<option value="2"{if $zayavka.pret_kurs=="2"} SELECTED{/if}>2</option>
|
|||
|
<option value="3"{if $zayavka.pret_kurs=="3"} SELECTED{/if}>3</option>
|
|||
|
<option value="4"{if $zayavka.pret_kurs=="4"} SELECTED{/if}>4</option>
|
|||
|
<option value="5"{if $zayavka.pret_kurs=="5"} SELECTED{/if}>5</option>
|
|||
|
</select>
|
|||
|
</div>
|
|||
|
<label class="control-label span1">Форма обучения</label>
|
|||
|
<div class="controls span3">
|
|||
|
<select data-placeholder="Выберите форму обучения" class="span12" tabindex="1" name="pret_fo">
|
|||
|
<option value="">Выберите</option>
|
|||
|
<option value="очная"{if $zayavka.pret_fo=="очная"} SELECTED{/if}>очная</option>
|
|||
|
<option value="заочная"{if $zayavka.pret_fo=="заочная"} SELECTED{/if}>заочная</option>
|
|||
|
</select>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
<h4>Приложения(прикрепить):</h4>
|
|||
|
<div class="mestofiles">
|
|||
|
{foreach from=$prilogens item=prf}
|
|||
|
<div class="control-group mf_item">
|
|||
|
<label class="control-label span4">{$prf.title}</label>
|
|||
|
<div class="controls span6">
|
|||
|
<input type="file" class="span12 tooltips" data-trigger="hover" data-original-title="Загрузить файл {$prf.title}, формат jpg (не более 8 Мб)" name="{$prf.name}[]" />
|
|||
|
</div>
|
|||
|
<div class="controls span2">
|
|||
|
<a class="btn btn-success tooltips faddfile" href="#" data-trigger="hover" data-original-title="Если необходимо загрузить еще один файл, нажмите для добавления такой возможности" data-placement="top"><i class="icon-plus"></i></a>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
{/foreach}
|
|||
|
</div>
|
|||
|
{if isset($zayavka.files)}<div class="row-fluid">
|
|||
|
{foreach from=$zayavka.files item=fl}<div class="span3">
|
|||
|
<img src="/{$fl.file}" alt="{$fl.tipfile}" class="img img-responsive" style="min-height:120px;max-height:120px;"/><p class="info"><span class="small">{$fl.data_c}</span></p> <p class="info">{$fl.tipfile}</p><p class="info"><input type="CHECKBOX" name="del_file[{$fl.id}]" class="tooltips" data-trigger="hover" data-original-title="Удалить файл из заявки" data-placement="top" > - удалить файл</p>
|
|||
|
</div>{/foreach}
|
|||
|
</div>{/if}
|
|||
|
<div class="form-actions">
|
|||
|
<input type="CHECKBOX" name="status" class="tooltips" data-trigger="hover" data-original-title="Сохранить заявку как черновик, для дальнейшего редактирования" data-placement="top" {if isset($zayavka.status)}{if $zayavka.status=="-1"}CHECKED{/if}{else}CHECKED{/if}> - сохранить как черновик, иначе ваша заявка идет на проверку для дальнейшей работы
|
|||
|
|
|||
|
{if $des=="add"}<button type="submit" name="iup_student_save" class="btn btn-success">Сохранить заявку</button>{/if}
|
|||
|
{if $des=="edit"}<button type="submit" name="iup_student_edit" class="btn btn-success">Сохранить заявку</button><input type="HIDDEN" name="id" value="{$zayavka.id}">{/if}
|
|||
|
|
|||
|
</div>
|
|||
|
</form>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
{literal}<script>$(document).ready(function(){
|
|||
|
$(".faddfile").click(function(){
|
|||
|
var title=$(this).parent().parent().find("label").html();
|
|||
|
var name=$(this).parent().parent().find("input").attr("name");
|
|||
|
console.log(title+"-"+name);
|
|||
|
$(this).closest(".mf_item").after('<div class="control-group mf_item"><label class="control-label span4">'+title+'</label><div class="controls span6"><input type="file" class="span12" name="'+name+'" /></div><div class="controls span2"></div></div>');
|
|||
|
return false;
|
|||
|
});
|
|||
|
});</script>{/literal}
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
{/if}
|