本文整理汇总了PHP中Area::getAbreviatura方法的典型用法代码示例。如果您正苦于以下问题:PHP Area::getAbreviatura方法的具体用法?PHP Area::getAbreviatura怎么用?PHP Area::getAbreviatura使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Area
的用法示例。
在下文中一共展示了Area::getAbreviatura方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: DespacharArchivarDestino
function DespacharArchivarDestino($ids, $com)
{
$com = utf8_decode($com);
$fecha = date("Y-m-d H:i:s");
$usuario_duenio = 0;
//Es de Despacho de Ara
if ($_REQUEST["tipo"] == 1) {
//Es de Atencion
$usuario_duenio = $_SESSION['session'][0];
}
if ($_REQUEST["cat"] == 2) {
//Es copia
$arch = "Insert into archivo_copia \r\n\t\t\t\t\tvalues('',{$ids},\r\n\t\t\t\t\t" . $usuario_duenio . ",\r\n\t\t\t\t\t" . $_SESSION['session'][5] . ",\r\n\t\t\t\t\t" . $_SESSION['session'][0] . ",\r\n\t\t\t\t\t'" . $fecha . "',\r\n\t\t\t\t\t'{$com}')";
$q_arch = new Consulta($arch);
$estado = "";
} elseif ($_REQUEST["cat"] == 1) {
$arch = "Insert into archivo \r\n\t\t\t\t\tvalues('',{$ids},'" . $fecha . "',\r\n\t\t\t\t\t" . $_SESSION['session'][5] . ",\r\n\t\t\t\t\t" . $_SESSION['session'][0] . ",\r\n\t\t\t\t\t'{$com}')";
$q_arch = new Consulta($arch);
$estado = "ARCHIVADO";
}
$id_historial = $q_arch->NuevoId();
$sqlrep = "SELECT id_documento_reporte as id\r\n\t\t\t\t\tFROM documentos_reporte\r\n\t\t\t\t\tWHERE id_documento={$ids}";
$qrep = new Consulta($sqlrep);
$rowrep = $qrep->VerRegistro();
//Datos del movimiento
if ($_REQUEST["tipo"] == 1) {
//Es de Atencion
$usuario_o = new Usuario($usuario_duenio);
$origen = $usuario_o->getNombreCompleto();
} else {
$area_o = new Area($_SESSION['session'][5]);
$origen = $area_o->getNombre();
if ($_REQUEST["cat"] == 1) {
$ubicacion = $area_o->getAbreviatura();
}
}
$usuario = new Usuario($_SESSION['session'][0]);
//Para el reporte
$sha_r = "Insert INTO\r\n\t\t\t\t\tmovimientos values('',\r\n\t\t\t\t\t'" . $rowrep['id'] . "',\r\n\t\t\t\t\t" . $id_historial . ",\r\n\t\t\t\t\t'" . $origen . "',\r\n\t\t\t\t\t'" . $origen . "',\r\n\t\t\t\t\t'ARCHIVAR',\r\n\t\t\t\t\t'" . $_REQUEST["cat"] . "',\r\n\t\t\t\t\t'" . $usuario->getLogin() . "',\r\n\t\t\t\t\t'{$com}',\r\n\t\t\t\t\t'" . $fecha . "',\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t'{$estado}',\r\n\t\t\t\t\t'" . $ubicacion . "',\r\n\t\t\t\t\t'5')";
$qha_r = new Consulta($sha_r);
if ($_REQUEST["cat"] == 1) {
$documento = new Documento($ids);
$documento->actualizarEstado(11);
$documento->actualizarFechaRespuesta($fecha);
}
return $id_historial;
}
示例2: AprobarDocumento
function AprobarDocumento($com)
{
$a_destino = new Area($_SESSION['session'][5]);
$fecha_actual = time() - 3600;
$fecha = date("Y-m-d H:i:s", $fecha_actual);
if ($_REQUEST['accion'] == 35) {
$estado = 16;
$est = "AA";
$esta = "ARCHIVO APROBADO";
} else {
$estado = 17;
$est = "DRA";
$esta = "DERIVACION APROBADA";
}
$sql_atencion = "INSERT INTO historial_atencion \r\n\t\t\t\t\t\tVALUES('','','" . $this->_id . "',\r\n '',\r\n\t\t\t\t\t\t'" . $_SESSION['session'][5] . "',\r\n\t\t\t\t\t\t'" . $_SESSION['session'][5] . "',\r\n\t\t\t\t\t\t'" . $fecha . "',\r\n\t\t\t\t\t\t'1',\r\n\t\t\t\t\t\t'" . $_REQUEST['accion'] . "',\r\n\t\t\t\t\t\t'" . $_SESSION['session'][0] . "',\r\n\t\t\t\t\t\t'" . $estado . "',\r\n\t\t\t\t\t\t'{$com}','2')";
$query_atencion = new Consulta($sql_atencion);
$aten = $query_atencion->NuevoId();
//Para el id del reporte
$sqlrep = "SELECT id_documento_reporte as id\r\n\t\t\t\t\tFROM documentos_reporte\r\n\t\t\t\t\tWHERE id_documento=" . $this->_id;
$qrep = new Consulta($sqlrep);
$rowrep = $qrep->VerRegistro();
$accion = new Accion($_REQUEST['accion']);
$u_origen = new Usuario($_SESSION['session'][0]);
$origen = $u_origen->getNombreCompleto();
$n_destino = $a_destino->getNombre();
$ubicacion = $a_destino->getAbreviatura();
//Para el reporte
$sha_r = "Insert INTO\r\n\t\t\t\t\tmovimientos values('',\r\n\t\t\t\t\t'" . $rowrep['id'] . "',\r\n '" . $aten . "',\r\n\t\t\t\t\t'" . $origen . "',\r\n\t\t\t\t\t'" . $n_destino . "',\r\n\t\t\t\t\t'" . $accion->getNombre() . "',\r\n\t\t\t\t\t'1',\r\n\t\t\t\t\t'" . $u_origen->getLogin() . "',\r\n\t\t\t\t\t'{$com}',\r\n\t\t\t\t\t'" . $fecha . "',\r\n\t\t\t\t\t'" . $esta . "',\r\n\t\t\t\t\t'" . $ubicacion . "',\r\n\t\t\t\t\t'4')";
$qha_r = new Consulta($sha_r);
$s_mov = "Update documentos_reporte SET\r\n ubicacion='" . $ubicacion . "'\r\n\t\t\t\tWHERE id_documento=" . $this->_id;
$qact_mov = new Consulta($s_mov);
$this->actualizarEstado($estado);
return $aten;
}
示例3: RegistraGuardar
function RegistraGuardar()
{
$num_folio = $_POST["num_folio"];
$tipo = $_POST["tipo"];
$categoria = $_POST["categoria_doc"];
$expediente = $_POST["expediente"];
$num_doc = $_POST["num_doc"];
$FechaSol = $_POST["date_registrar"];
$refe = $_POST["refe"];
$anexo = $_POST["anexo"];
$destino = $_POST["destino"];
$observ = $_POST["observ"];
$post = (object) $_POST;
$get = (object) $_GET;
############## Guardar Despacho #################
$nombre = $_POST['nombre'];
$fecha_actual = time();
$fecha = date("Y-m-d H:i:s", $fecha_actual);
$fecha_respuesta = date("Y-m-d H:i:s", $_POST['saldo'] * (60 * 60 * 24) + $fecha_actual);
$cboareas = $_POST['cboareas'];
$radiobutton = $_POST['radiobutton'];
$cboaccion = $_POST['cboaccion'];
$cboprioridad = $_POST['cboprioridad'];
$textfield2 = $_POST['textfield2'];
$textarea = $_POST['textfield4'];
$estado = 3;
#############################################
#dump($post);
if (isset($post->remit) && $post->remit != "") {
$remits = explode(",", $post->remit);
$remit = $remits[1];
} else {
$sql_re = "Insert Into remitentes Values('','2','" . $_POST["remitente"] . "','" . substr($_POST["remitente"], 0, 4) . "','','1')";
$q_remite = new Consulta($sql_re);
$remit = $q_remite->NuevoId();
#$remit=Registro::RegistraGuardarRemitente($_POST["remitente"],substr($_POST["remitente"],0,4),2);
}
//Calculamos el año actual
$anio_actual = date("Y");
$sql_anio = "SELECT * FROM anio WHERE anio = " . $anio_actual;
$query_anio = new Consulta($sql_anio);
$row_anio = $query_anio->ConsultaVerRegistro();
$sql_cod = "SELECT \r\n Max(td.numeracion_documento) AS codigo\r\n FROM documentos AS td\r\n WHERE id_anio=" . $row_anio["id_anio"];
$query_codigo = new Consulta($sql_cod);
$row_codigo = $query_codigo->ConsultaVerRegistro();
$codigo_n = $row_codigo['codigo'] + 1;
$codigo = sprintf("%05d", $codigo_n) . '-' . $row_anio["anio"];
$anp = new Anp($_SESSION['session'][7]);
$codigo = $anp->getSiglas() . "-" . $codigo;
$var_estado = 3;
if (isset($_SESSION['session'][7])) {
$prioridad = new Prioridad($cboprioridad);
$guarda = "INSERT INTO documentos VALUES ('',\r\n '" . $codigo . "',\r\n '" . $codigo_n . "',\r\n '" . $tipo . "',\r\n '" . $num_doc . "',\r\n '" . $refe . "',\r\n '" . $anexo . "',\r\n '" . $num_folio . "',\r\n '" . formato_date('/', $FechaSol) . "',\r\n '" . $textfield2 . "',\r\n '" . date("Y-m-d H:i:s", $fecha_actual) . "',\r\n '" . $observ . "',\r\n '" . $cboprioridad . "',\r\n '" . $_SESSION['session'][0] . "',\r\n '" . $remit . "',\r\n '" . $var_estado . "',\r\n '" . $row_anio["id_anio"] . "')";
$q_guarda = new Consulta($guarda);
$nuevo_id = $q_guarda->NuevoId();
//Insertar en las tablas de busqueda
$remitente = new Remitente($remit);
$tipo_doc = new TipoDocumento($tipo);
$estado = new Estado($var_estado);
$usuario = new Usuario($_SESSION['session'][0]);
$reporte = "INSERT INTO documentos_reporte VALUES ('',\r\n '" . $q_guarda->NuevoId() . "',\r\n '" . $codigo . "',\r\n '" . $num_doc . "',\r\n '" . $remitente->getNombre() . "',\r\n '" . $textfield2 . "',\r\n '" . $tipo_doc->getNombre() . "',\t\t\t\r\n '" . $num_folio . "',\r\n '" . $refe . "', \r\n '" . $anexo . "',\r\n '" . $observ . "',\r\n '" . $prioridad->getNombre() . "',\r\n '" . formato_date('/', $FechaSol) . "',\r\n '" . $fecha . "',\r\n '" . $fecha_respuesta . "',\r\n '" . $estado->getAbreviatura() . "',\r\n '" . $row_anio["anio"] . "',\t\t\t\t\t\t\t\r\n '" . $usuario->getLogin() . "',\r\n '')";
$q_reporte = new Consulta($reporte);
$sql_doc_cat = "\r\n INSERT INTO documentos_categorias\r\n (id_documento,categoria) \r\n VALUES( '{$nuevo_id}','{$categoria}' )\r\n ";
$q_doc_cat = new Consulta($sql_doc_cat);
if ($categoria == "TUPA") {
$sql_doc_cat = "\r\n INSERT INTO expedientes\r\n (codigo_expediente,id_documento) \r\n VALUES( '{$expediente}', '{$nuevo_id}' )\r\n ";
$q_doc_cat = new Consulta($sql_doc_cat);
}
########### DespacharGuardarDestino ################
$guades = "Insert INTO\r\n historial_documentos values('',\r\n '" . $nuevo_id . "',\r\n '',\r\n '" . $cboareas . "',\r\n '" . $fecha . "',\r\n '" . $radiobutton . "',\r\n '" . $cboaccion . "',\r\n '" . $_SESSION['session'][0] . "',\r\n '" . $var_estado . "',\r\n '" . $textarea . "')";
#echo $guades;exit;
$qdest = new Consulta($guades);
$id_hist = $qdest->NuevoId();
$sqlrep = "SELECT id_documento_reporte as id\r\n FROM documentos_reporte\r\n WHERE id_documento={$nuevo_id}";
$qrep = new Consulta($sqlrep);
$rowrep = $qrep->VerRegistro();
$documento = new Documento($nuevo_id);
$remitente = $documento->getRemitente();
$area = new Area($cboareas);
$accion = new Accion($cboaccion);
$ubicacion = "";
$est = 'D';
$esta = 'DESPACHADO';
$ubicacion = $area->getAbreviatura();
//Para el reporte
$sql_mov = "Insert INTO\r\n movimientos values('',\r\n '" . $rowrep['id'] . "',\r\n '" . $id_hist . "',\r\n 'DESPACHO GENERAL',\r\n '" . $area->getNombre() . "', \r\n '" . $accion->getNombre() . "',\r\n '" . $radiobutton . "',\r\n '" . $usuario->getLogin() . "',\r\n '" . $textarea . "',\r\n '" . $fecha . "',\r\n '" . $esta . "',\r\n '" . $ubicacion . "',\t\t\t\t\r\n '1')";
$q_mov = new Consulta($sql_mov);
/*
###########################################
<script type="text/javascript">
javascript:imprimir("Ventanillas/ficha_registro.php?id=<?php echo $nuevo_id?>");
location.href="Ventanillas_acceso_registro.php";
</script>
#ini_set("display_errors",1);
*/
$_SESSION['save'] = true;
echo "fasfdsafsd";
header("Location: ./mesa_acceso_registro.php?opcion=despachar&ids={$nuevo_id}&ok=1");
//.........这里部分代码省略.........
示例4: DespacharGuardarDestino
function DespacharGuardarDestino($ids)
{
$nombre = $_POST['nombre'];
$fecha_actual = time() - 3600;
$fecha = date("Y-m-d H:i:s", $fecha_actual);
$destino = $_POST['destino'];
$radiobutton = $_POST['radiobutton'];
$cboaccion2 = $_POST['cboaccion2'];
$cboprioridad = $_POST['cboprioridad'];
$textarea4 = $_POST['textarea4'];
$idhd = $_POST['idhd'];
$usu = $_SESSION['session'][0];
$idarea = $_SESSION['session'][5];
$usuario = new Usuario($usu);
$id_area_destino = "'null'";
//Para una DA (area-usuario) como es de mi area
// No se coloca area destino
$ubicacion = "";
$sqlrep = "SELECT id_documento_reporte as id\r\n FROM documentos_reporte\r\n WHERE id_documento={$ids}";
$qrep = new Consulta($sqlrep);
$rowrep = $qrep->VerRegistro();
$documento = new Documento($ids);
$accion = new Accion($cboaccion2);
//Obtenermos el ultimo estado
//$documento = new Documento($ids);
//$c_estado = $documento->getEstado();
if ($usuario->esMiArea($destino)) {
//Es un Despacho de Area (Area a Usuario)
$tipo = 0;
$estado = '4';
$a_origen = new Area($_SESSION['session'][5]);
$origen = $a_origen->getNombre();
$u_destino = new Usuario($destino);
$n_destino = $u_destino->getNombreCompleto();
//if($radiobutton==1){
$ubicacion = $a_origen->getAbreviatura() . "-" . $u_destino->getLogin();
$est = 'DA';
$esta = 'DESPACHADO DE AREA';
//}else{
//$est = $c_estado->getId();
//$esta = $c_estado->getNombre();
//}
} else {
//Es una Derivacion de Documento (Area a Area)
$usuario_destino = new Usuario($destino);
$area_destino = $usuario_destino->getArea();
$id_area_destino = $area_destino->getId();
$a_origen = new Area($_SESSION['session'][5]);
$origen = $a_origen->getNombre();
$n_destino = $area_destino->getNombre();
$destino = '';
//Para que no guarde en historial de atencion
$tipo = 1;
$estado = '13';
//if($radiobutton==1){
$ubicacion = $area_destino->getAbreviatura();
$est = 'DR';
$esta = 'DOCUMENTO DERIVADO';
//}else{
//$est = $c_estado->getId();
//$esta = $c_estado->getNombre();
//}
}
$guades = "Insert INTO\r\n historial_atencion values('',\r\n\t\t\t '" . $idhd . "',\r\n\t\t\t '" . $ids . "',\r\n\t\t\t '" . $destino . "',\r\n\t\t\t " . $id_area_destino . ",\r\n\t\t\t '" . $idarea . "',\r\n\t\t\t '" . $fecha . "',\r\n\t\t\t '" . $radiobutton . "',\r\n\t\t\t '" . $cboaccion2 . "',\r\n\t\t\t '" . $usu . "',\r\n\t\t\t '" . $estado . "',\r\n\t\t\t '" . $textarea4 . "',\r\n\t\t\t {$tipo})";
$qdest = new Consulta($guades);
//Para el reporte
$sha_r = "Insert INTO\r\n movimientos values('',\r\n '" . $rowrep['id'] . "',\r\n '" . $qdest->NuevoId() . "',\r\n '" . $origen . "',\r\n '" . $n_destino . "',\r\n '" . $accion->getNombre() . "',\r\n '" . $radiobutton . "',\r\n '" . $usuario->getLogin() . "',\r\n '" . $textarea4 . "',\r\n '" . $fecha . "',\t\t\t\t\t\t\t\t\r\n '" . $esta . "',\r\n\t\t\t\t'" . $ubicacion . "',\r\n '2')";
$qha_r = new Consulta($sha_r);
if ($radiobutton == '1') {
//Si es el original el que esta moviendose
$s_act = "Update documentos SET id_estado='" . $estado . "'\r\n WHERE id_documento='" . $ids . "'";
$qact = new Consulta($s_act);
$s_ma = "Update documentos_reporte SET estado='" . $est . "',\r\n ubicacion='" . $ubicacion . "'\r\n WHERE id_documento='" . $ids . "'";
$sma = new Consulta($s_ma);
}
}
示例5: DespacharGuardarDestino
function DespacharGuardarDestino($ids)
{
$nombre = $_POST['nombre'];
$fecha_actual = time() - 3600;
$fecha = date("Y-m-d H:i:s", $fecha_actual);
$cboareas = $_POST['cboareas'];
$radiobutton = $_POST['radiobutton'];
$cboaccion = $_POST['cboaccion'];
$cboprioridad = $_POST['cboprioridad'];
$textfield2 = $_POST['textfield2'];
$textarea = $_POST['textfield4'];
$estado = 3;
$guades = "Insert INTO\r\n\t\t\t\thistorial_documentos values('',\r\n\t\t\t\t'" . $ids . "',\r\n\t\t\t\t'',\r\n\t\t\t\t'" . $cboareas . "',\r\n\t\t\t\t'" . $fecha . "',\r\n\t\t\t\t'" . $radiobutton . "',\r\n\t\t\t\t'" . $cboaccion . "',\r\n\t\t\t\t'" . $_SESSION['session'][0] . "',\r\n\t\t\t\t'" . $estado . "',\r\n\t\t\t\t'" . $textarea . "')";
$qdest = new Consulta($guades);
$id_hist = $qdest->NuevoId();
$sqlrep = "SELECT id_documento_reporte as id\r\n\t\t\t\tFROM documentos_reporte\r\n\t\t\t\tWHERE id_documento={$ids}";
$qrep = new Consulta($sqlrep);
$rowrep = $qrep->VerRegistro();
$documento = new Documento($ids);
$remitente = $documento->getRemitente();
$area = new Area($cboareas);
$accion = new Accion($cboaccion);
$usuario = new Usuario($_SESSION['session'][0]);
$ubicacion = "";
$est = 'D';
$esta = 'DESPACHADO';
$ubicacion = $area->getAbreviatura();
/*}else{
$cl_est=$documento->getEstado();
$est=$cl_est->getAbreviatura();
$esta=$cl_est->getNombre();
}*/
//Para el reporte
$sql_mov = "Insert INTO\r\n\t\t\t\tmovimientos values('',\r\n\t\t\t\t'" . $rowrep['id'] . "',\r\n '" . $id_hist . "',\r\n\t\t\t\t'DESPACHO GENERAL',\r\n\t\t\t\t'" . $area->getNombre() . "', \r\n\t\t\t\t'" . $accion->getNombre() . "',\r\n\t\t\t\t'" . $radiobutton . "',\r\n\t\t\t\t'" . $usuario->getLogin() . "',\r\n\t\t\t\t'" . $textarea . "',\r\n\t\t\t\t'" . $fecha . "',\r\n\t\t\t\t'" . $esta . "',\r\n\t\t\t\t'" . $ubicacion . "',\t\t\t\t\r\n\t\t\t\t'1')";
$q_mov = new Consulta($sql_mov);
if ($radiobutton == 1) {
$prioridad = new Prioridad($cboprioridad);
$s_act = "Update documentos \r\n\t\t\t\tSET id_prioridad='" . $cboprioridad . "', \r\n\t\t\t\tasunto_documento='" . $textfield2 . "',\r\n\t\t\t\tid_estado='" . $estado . "'\r\n\t\t\t\tWHERE id_documento='" . $ids . "'";
$qact = new Consulta($s_act);
$s_mov = "Update documentos_reporte\r\n\t\t\t\tSET prioridad='" . $prioridad->getNombre() . "',\r\n\t\t\t\tasunto='" . $textfield2 . "',\r\n\t\t\t\testado='" . $est . "', \r\n\t\t\t\tubicacion='" . $ubicacion . "'\r\n\t\t\t\tWHERE id_documento='" . $ids . "'";
$qact_mov = new Consulta($s_mov);
}
}