示例#1
0
文件: open.php 项目: hexti/troncal
 $fluxo->setFile($_FILES['file']);
 $fluxo->setFile2($_FILES['file_2']);
 $fluxo->setFile3($_FILES['file_3']);
 $fluxo->setOficio($_POST['oficio']);
 $fluxo->setIdPessoa($_POST['pessoa']);
 $fluxo->setVoltaCF($_POST['cf']);
 $fluxo->setIdPessoaDespachou($user);
 $fluxo->setArquivo($_POST['arquivo']);
 $fluxo->setDatDespacho("NOW()");
 $fluxo->setIsProjeto($_POST['is_projeto']);
 $fluxo->setArquivoComentado($_FILES['novo_arquivo']);
 $fluxo->setIdDocumento($_POST['id_doc']);
 // 	if($linhas <= 1){
 // 		$fluxo->setFinaliza(NULL);
 // 	}
 if ($fluxo->getArquivoComentado()['error'] == UPLOAD_ERR_OK) {
     $resultado = $DAO->SubirArquivoComentado($fluxo);
 }
 if (!empty($_POST['aprovado'])) {
     $fluxo->setAprovado($_POST['aprovado']);
 } else {
     $fluxo->setAprovado(NULL);
 }
 //Verifica se tem mais de um despacho para a CF, se tiver desabilita tudo.
 if ($fluxo->getIdSetorDespachou() == 2 && $linhas > 1) {
     $query = mysql_query("UPDATE " . MYSQL_BASE_WORK_FLOW_FLUXO . " SET despachado=NOW(), principal='N' WHERE \r\n\t\t\t\tprincipal='S' AND id_pessoa_despachou = " . $fluxo->getIdPessoaDespachou() . " AND id_setor_despachou = 2 AND id_work_flow = " . $fluxo->getWorkFlow());
     $resultado = 1;
 } else {
     $resultado = $DAO->Finalizar($fluxo);
     //$fluxo->setDespacho("");
 }