示例#1
0
文件: atender.php 项目: hexti/troncal
        $msg .= utf8_encode("Responsável pelo atendimento : ") . $nome_responsavel;
        $retorno1 = $DAO->ListarChamados(" SELECT B.id, A.email, B.nome_guerra FROM\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t" . MYSQL_BASE_PESSOAS . " A\r\n\t\t\t\t\t\t\t\t\t                INNER JOIN " . MYSQL_BASE_USUARIOS . " B ON B.id_pessoa = A.id\r\n\t\t\t\t\t\t\t\t\t\t\t\t\tWHERE A.id IN ( " . $id_usuario . " , 187) AND A.ativo = 'S' ");
        $to = "";
        $cc = "";
        $to = substr($to, 0, -1);
        $return = sendEmail('*****@*****.**', $retorno1, "Chamado Finalizado", utf8_decode($msg), '3');
        echo '<script language= "JavaScript">alert("Atendimento Finalizado com Sucesso");</script>';
        echo '<script language= "JavaScript">location.href="index.php";</script>';
    } else {
        echo '<script language= "JavaScript">alert("Erro ao finalizar");</script>';
    }
} else {
    $resultado = $DAO->ListarChamados("SELECT * FROM " . MYSQL_BASE_CHAMADAS . " WHERE dat_finalizar IS NULL AND dat_excluido IS NULL AND id= " . $chamadas->getId());
    if ($resultado) {
        foreach ($resultado as $item) {
            $chamadas->setDataSolicitacao($item['dat_finalizar'], "converter");
            $chamadas->setAssunto($item['assunto']);
            $chamadas->setDescricao($item['descricao']);
            $chamadas->setPrioridade($item['prioridade']);
            $chamadas->setTipo($item['tipo']);
            $chamadas->setUsuario($item['id_usuario']);
            if ($item['arquivo'] != "") {
                $chamadas->setFile('<a href="' . EXTERNAL_ROOT_PORTAL . '/arquivos/chamados/' . $item['arquivo'] . '" target="_blank">Visualizar Arquivo</a>');
            } else {
                $chamadas->setFile("Sem arquivo");
            }
        }
    } else {
        $chamadas->setDataSolicitacao("");
        $chamadas->setAssunto("");
        $chamadas->setDescricao("");
示例#2
0
文件: new.php 项目: hexti/troncal
include_once '../../includes.sys/metodos.php';
include_once '../DAO/ChamadasDAO.php';
include_once '../../cadastros/Usuario.class.php';
include_once '../Chamadas.class.php';
checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true');
include_once '../../head.php';
$usuario = new Usuario();
$chamadas = new Chamadas();
$DAO = new ChamadasDAO();
if (!in_array(185, listarAcesso())) {
    echo '<script language= "JavaScript">location.href="index.php";</script>';
}
// Verifica se a acao de salvar foi iniciada
if (!empty($_POST['cmd']) && $_POST['cmd'] == 'inserir') {
    $chamadas->setUsuario(userId());
    $chamadas->setDataSolicitacao($_POST['data_solicitacao'], "converter");
    $chamadas->setAssunto($_POST['assunto']);
    $chamadas->setDescricao($_POST['descricao']);
    $chamadas->setFile("");
    $chamadas->setPrioridade($_POST['prioridade']);
    $chamadas->setTipo($_POST['tipo']);
    $query = $DAO->ListarChamados(" SELECT nome_completo FROM " . MYSQL_BASE_PESSOAS . " WHERE " . userId() . " = id ");
    foreach ($query as $item) {
        $nome_usuario = $item['nome_completo'];
    }
    // Verifica se o nome foi preenchido
    if (!empty($nome)) {
        $uploadDir = '../../arquivos/chamados/';
        $name = sha1(date("d-m-Y H:i:s"));
        $uploadFile = $uploadDir . $name;
        $extension = pathinfo($_FILES['file']['name'], PATHINFO_EXTENSION);