"; $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'); }