|
|
|
|
<?php
|
|
|
|
|
|
|
|
|
|
require("classificaDetalhe.php");
|
|
|
|
|
//$imgClass = "<img id=\"incClass\" src=\"images/novo.gif\" width=\"16\" height=\"16\" border=\"0\" align=\"absmiddle\" title=\"Inclui nova classifica<EFBFBD><EFBFBD>o\">" ;
|
|
|
|
|
//$imgClass = "<a href=\"javaScript:NovaJanela('index.php?idProg=30&clas_id=$codItem&descitem=$descricao', 'clasCad', '$janW', '$janH', 'resizable=NO,scrollbars=NO');\">$imgClass Novo Item</a>";
|
|
|
|
|
$janW = 510;
|
|
|
|
|
$janH = 35;
|
|
|
|
|
$acao = isset($acao) ? $acao : FORM_SELECT;
|
|
|
|
|
$paramPesquisa = isset($_REQUEST['paramPesquisa']) ? $_REQUEST['paramPesquisa'] : '';
|
|
|
|
|
$filtro = isset($_REQUEST["paramPesquisa"]) ? trim($_REQUEST["paramPesquisa"]) : '';
|
|
|
|
|
$filtroNovo = !isset($_REQUEST["pgn"]) ? '' : sprintf("¶mPesquisa%s&pgn=%s&bloco=%s&pg=%s", $_REQUEST["paramPesquisa"], $_REQUEST["pgn"], $_REQUEST["bloco"], $_REQUEST["pg"]);
|
|
|
|
|
$recontaPag = ($acao == 'inseri') || (GetFormAcao() == FORM_DELETE) || isset($_POST['pesquisa']);
|
|
|
|
|
$imgNovo = "<img id=\"incClass\" src=\"images/novo.gif\" width=\"16\" height=\"16\" border=\"0\" align=\"absmiddle\" title=\"Inclui nova classifica<EFBFBD><EFBFBD>o\">";
|
|
|
|
|
$imgClass = "<a href=\"javaScript:NovaJanela('index.php?idProg=28$filtroNovo', 'clasCad', '$janW', '$janH', 'resizable=NO,scrollbars=NO');\">$imgNovo Nova Classifica<EFBFBD><EFBFBD>o</a>";
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (!IsAjax()) {
|
|
|
|
|
|
|
|
|
|
$compl = '';
|
|
|
|
|
if (isset($_REQUEST['paramPesquisa']) && $_REQUEST['paramPesquisa']) {
|
|
|
|
|
$compl = PreparaLike($filtro, true);
|
|
|
|
|
$compl = sprintf("and (a.clas_descricao ilike %s )", $compl);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
$totalClass = 0;
|
|
|
|
|
$codItem = 0;
|
|
|
|
|
$desc = "";
|
|
|
|
|
$linhaDados = "";
|
|
|
|
|
$codDetalhe = 0;
|
|
|
|
|
|
|
|
|
|
$query = "select clas_id as id, clas_descricao as desc, clas_status as status from pbx_classifica_atendimento a where 1=1 $compl order by 2";
|
|
|
|
|
$params = "¶mPesquisa=$filtro";
|
|
|
|
|
$links = PaginaDados($idProg, $query, $params, $regPagina, $offSet, $pagMostra, true);
|
|
|
|
|
$query .= " limit $regPagina offset $offSet";
|
|
|
|
|
$result = pg_query($dbcon, $query);
|
|
|
|
|
While ($row = pg_fetch_array($result)) {
|
|
|
|
|
$codigo = $row["id"];
|
|
|
|
|
$descricao = $row["desc"];
|
|
|
|
|
|
|
|
|
|
$imgYes = "<img src=\"imgSite/stAprovado.png\" width=\"12\" height=\"12\ border=\"0\">";
|
|
|
|
|
$imgNo = "<img src=\"imgSite/no.gif\" width=\"12\" height=\"12\ border=\"0\">";
|
|
|
|
|
$imgAlt = "<img src=\"imgSite/editaUser.png\" width=\"16\" height=\"16\" border=\"0\" title=\"Edita o registro corrente!\">";
|
|
|
|
|
//$imgDel = "<img src=\"imgSite/deletaUser.png\" width=\"16\" height=\"16\" border=\"0\" title=\"Apaga o registro corrente!\">";
|
|
|
|
|
$status = $row["status"] ? $imgYes : $imgNo;
|
|
|
|
|
$imgAlt = "<a href=\"javaScript:NovaJanela('index.php?idProg=29&clas_id=$codigo', 'clasCad', '$janW', '$janH', 'resizable=NO,scrollbars=NO');\">$imgAlt</a>";
|
|
|
|
|
$imgDel = GetLinkFormDelete($codigo . '|' . $params, 'DeletaClassificacao');
|
|
|
|
|
$imgDac = '<img src="imgSite/phone16.png" border="0" title="Dacs">';
|
|
|
|
|
$imgDac = "<a href=\"javaScript:NovaJanela('index.php?idProg=124&clas_id=$codigo&clas_descricao=$descricao', 'clasDac', '580', '250', 'resizable=NO,scrollbars=NO');\">$imgDac</a>";
|
|
|
|
|
$clas = ($totalClass == 0) ? "class=\"btSelect\"" : "";
|
|
|
|
|
$idLn = "id=\"ln_$codigo\"";
|
|
|
|
|
$sel = "<input $clas name=\"btSel_$codigo\" type=\"button\" id=\"btSel_$codigo\" value=\"Detalhes\" onClick=\"ListaItensClassifica('$codigo', '$descricao' )\">";
|
|
|
|
|
|
|
|
|
|
$linhaDados .= "<tr>
|
|
|
|
|
<td width=\"60\" align=\"left\" class=\"headData\">$sel</td>
|
|
|
|
|
<td width=\"50\" align=\"center\" class=\"headData\">$codigo</td>
|
|
|
|
|
<td align=\"left\" class=\"headData\">$descricao</td>
|
|
|
|
|
<td width=\"20\" align=\"center\" class=\"headData\">$status</td>
|
|
|
|
|
<td width=\"20\" align=\"center\" class=\"headData\">$imgAlt</td>
|
|
|
|
|
<td width=\"20\" align=\"center\" class=\"headData\">$imgDel</td>
|
|
|
|
|
<td width=\"20\" align=\"center\" class=\"headData\">$imgDac</td>
|
|
|
|
|
</tr>";
|
|
|
|
|
//busca detalhes do primeiro registro
|
|
|
|
|
if (($totalClass == 0)) {
|
|
|
|
|
$codItem = $codigo;
|
|
|
|
|
$desc = $descricao;
|
|
|
|
|
}
|
|
|
|
|
$totalClass++;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
/*
|
|
|
|
|
* Detelhes
|
|
|
|
|
*/
|
|
|
|
|
if (IsAjax()) {
|
|
|
|
|
$codItem = $_GET["codItem"];
|
|
|
|
|
$desc = $_GET["desc"];
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
$query = "select clit_id as id, clas_id, clit_descricao as desc, clit_status as status
|
|
|
|
|
from pbx_classifica_item
|
|
|
|
|
where clas_id = '$codItem'";
|
|
|
|
|
|
|
|
|
|
$imgItem = "<img id=\"incClass\" src=\"images/novo.gif\" width=\"16\" height=\"16\" border=\"0\" align=\"absmiddle\" title=\"Inclui nova classifica<EFBFBD><EFBFBD>o\">";
|
|
|
|
|
$imgItem = "<a href=\"javaScript:NovaJanela('index.php?idProg=30&clas_id=$codItem&descitem={$desc}{$filtroNovo}', 'clasCad', '$janW', '$janH', 'resizable=NO,scrollbars=NO');\">$imgItem Novo Item</a>";
|
|
|
|
|
$totalDet = 0;
|
|
|
|
|
$descDet = "";
|
|
|
|
|
$linhaDet = GetDetalhes($query, $codItem);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (IsAjax()) {
|
|
|
|
|
echo GetHtmlDetalhe($linhaDet, $imgItem) . "#" . "[" . $codItem . " - " . $_REQUEST["desc"] . "]";
|
|
|
|
|
exit;
|
|
|
|
|
} else {
|
|
|
|
|
|
|
|
|
|
//$jsJQuery[] = "\$('#dataIni').change(function(){GetAgtFromTransfer();}) ";
|
|
|
|
|
|
|
|
|
|
$jsJQuery[] = "\$('input').click(
|
|
|
|
|
function() {
|
|
|
|
|
\$('input').removeClass('btSelect');
|
|
|
|
|
\$(this).addClass('btSelect');
|
|
|
|
|
}
|
|
|
|
|
);";
|
|
|
|
|
|
|
|
|
|
$smarty->assign("linhas", $linhaDados);
|
|
|
|
|
$smarty->assign("total", $totalClass);
|
|
|
|
|
$smarty->assign("linhasDetalhe", $linhaDet);
|
|
|
|
|
$smarty->assign("totalDet", $totalDet);
|
|
|
|
|
$smarty->assign("lbTitle", "[" . $codItem . " - " . $desc . "]");
|
|
|
|
|
$smarty->assign("paramPesquisa", $paramPesquisa);
|
|
|
|
|
$smarty->assign("imgClass", $imgClass);
|
|
|
|
|
$smarty->assign("imgItem", $imgItem);
|
|
|
|
|
$smarty->assign("links", $links);
|
|
|
|
|
$smarty->assign("pagMostra", $pagMostra);
|
|
|
|
|
$smarty->assign("totalReg", $totalReg);
|
|
|
|
|
$smarty->assign("pgn", $_REQUEST["pgn"]);
|
|
|
|
|
$smarty->assign("bloco", $_REQUEST["bloco"]);
|
|
|
|
|
$smarty->assign("pg", $_REQUEST["pg"]);
|
|
|
|
|
$smarty->assign("desc", $desc);
|
|
|
|
|
GetTemplate($smarty, 'cadastros/classificaAtendimento/classificaItem.tpl');
|
|
|
|
|
}
|
|
|
|
|
?>
|