";
$imgClass = "$imgNovo Nova Classificação";
$filtroStatus = isset($_POST['status']) ? $_POST['status'] : 'A';
$org_id = GetOrganizacao();
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;
switch ($filtroStatus) {
case 'A':
$compl .= "AND clas_status = '1'";
break;
case 'I':
$compl .= "AND clas_status = '0'";
break;
}
$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 = "";
$imgNo = "";
$imgAlt = "";
//$imgDel = "";
$status = $row["status"] ? $imgYes : $imgNo;
$imgAlt = "$imgAlt";
$imgDel = GetLinkFormDelete($codigo . '|' . $params, 'DeletaClassificacao');
$imgDac = '';
$imgDac = "$imgDac";
$clas = ($totalClass == 0) ? "class=\"btSelect\"" : "";
$idLn = "id=\"ln_$codigo\"";
$sel = "";
$linhaDados .= "
$sel |
$codigo |
$descricao |
$status |
$imgAlt |
$imgDel |
$imgDac |
";
//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'
AND org_id = $org_id ";
$imgItem = "";
$imgItem = "$imgItem Novo Item";
$totalDet = 0;
$descDet = "";
$linhaDet = GetDetalhes($query, $codItem);
if (IsAjax()) {
echo GetHtmlDetalhe($linhaDet, $imgItem) . "#" . "[" . $codItem . " - " . $_REQUEST["desc"] . "]";
exit;
} else {
$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);
$smarty->assign('filtroStatus', $filtroStatus);
GetTemplate($smarty, 'cadastros/classificaAtendimento/classificaItem.tpl');
}