feat(escrituras): añadir columna "Entrada" (########/####)
* SQL: nueva migración 003 que añade `entrada VARCHAR(13)` después de
`estatus` en `escrituras_tramites`. Aplicada en producción.
* API: INSERT/UPDATE persisten el campo; auditoría lo registra con
label "Entrada" en el historial.
* Frontend:
- Nueva columna en el header entre Estatus y Últ. Actualización
- Input con `pattern=^\d{1,8}/\d{4}$`, `maxlength=13`, placeholder
"########/####" y validación nativa del navegador
- newRow() y duplicateRow() incluyen `entrada:''` por defecto
- exportHeaders / rowToArray / Excel widths actualizados
- pdfCols renumerado para incluir Entrada en el PDF
This commit is contained in:
@@ -45,10 +45,10 @@ try {
|
||||
$stmt = $pdo->prepare(
|
||||
'INSERT INTO escrituras_tramites
|
||||
(tramite, cliente, abogado, notaria, inscribe, altera_turno, instrucciones,
|
||||
fecha_solicitud, estatus, observaciones, creado_por)
|
||||
fecha_solicitud, estatus, entrada, observaciones, creado_por)
|
||||
VALUES
|
||||
(:tramite, :cliente, :abogado, :notaria, :inscribe, :altera, :instrucciones,
|
||||
NOW(), :estatus, :obs, :user)'
|
||||
NOW(), :estatus, :entrada, :obs, :user)'
|
||||
);
|
||||
$stmt->execute([
|
||||
':tramite' => $b['tramite'] ?? '',
|
||||
@@ -59,6 +59,7 @@ try {
|
||||
':altera' => $b['altera_turno'] ?? 'No',
|
||||
':instrucciones' => $b['instrucciones'] ?? '',
|
||||
':estatus' => $b['estatus'] ?? 'Solicitado',
|
||||
':entrada' => $b['entrada'] ?? '',
|
||||
':obs' => $b['observaciones'] ?? '',
|
||||
':user' => $user['email'],
|
||||
]);
|
||||
@@ -94,6 +95,7 @@ try {
|
||||
'altera_turno' => $b['altera_turno'] ?? 'No',
|
||||
'instrucciones' => $b['instrucciones'] ?? '',
|
||||
'estatus' => $b['estatus'] ?? 'Solicitado',
|
||||
'entrada' => $b['entrada'] ?? '',
|
||||
'observaciones' => $b['observaciones'] ?? '',
|
||||
];
|
||||
|
||||
@@ -101,7 +103,7 @@ try {
|
||||
'UPDATE escrituras_tramites SET
|
||||
tramite=:tramite, cliente=:cliente, abogado=:abogado, notaria=:notaria,
|
||||
inscribe=:inscribe, altera_turno=:altera_turno, instrucciones=:instrucciones,
|
||||
estatus=:estatus, observaciones=:observaciones,
|
||||
estatus=:estatus, entrada=:entrada, observaciones=:observaciones,
|
||||
actualizado_por=:actualizado_por
|
||||
WHERE id=:id'
|
||||
);
|
||||
@@ -122,6 +124,7 @@ try {
|
||||
'altera_turno' => 'Alt. de Turno',
|
||||
'instrucciones' => 'Instrucciones Especiales',
|
||||
'estatus' => 'Estatus',
|
||||
'entrada' => 'Entrada',
|
||||
'observaciones' => 'Observaciones',
|
||||
];
|
||||
|
||||
|
||||
Reference in New Issue
Block a user