Skip to content

Commit 891890c

Browse files
committed
Ajuste de Rutas
2 parents df664b4 + 03de435 commit 891890c

23 files changed

Lines changed: 876 additions & 248 deletions

File tree

.github/workflows/deploy.yml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
name: Deploy a EC2
2+
3+
on:
4+
push:
5+
branches:
6+
- produccion
7+
8+
jobs:
9+
deploy:
10+
runs-on: ubuntu-latest
11+
12+
steps:
13+
- name: Deploy via SSH
14+
uses: appleboy/ssh-action@v1.0.0
15+
with:
16+
host: ${{ secrets.EC2_HOST }}
17+
username: ${{ secrets.EC2_USER }}
18+
key: ${{ secrets.EC2_KEY }}
19+
script: |
20+
sudo systemctl start mysql || true
21+
sudo fuser -k 8080/tcp || true
22+
sudo fuser -k 80/tcp || true
23+
24+
cd "/home/ubuntu/Desktop/Proyecto/Proyecto"
25+
git pull origin produccion
26+
27+
cd "/home/ubuntu/Desktop/Proyecto/Proyecto/API (SpringBoot)/Proyecto/"
28+
chmod +x mvnw
29+
nohup ./mvnw spring-boot:run > /home/ubuntu/backend.log 2>&1 &
30+
31+
cd /home/ubuntu/Desktop/Proyecto/Proyecto/Frontend/
32+
sudo nohup php artisan serve --host=0.0.0.0 --port=80 > /home/ubuntu/frontend.log 2>&1 &

.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
11
.env
22
**/application.properties
33
**/application-*.properties
4-
*.pem
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.6/apache-maven-3.9.6-bin.zip
2+
wrapperUrl=https://repo.maven.apache.org/maven2/org/apache/maven/wrapper/maven-wrapper/3.2.0/maven-wrapper-3.2.0.jar
3+
'EOF'
4+
distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.6/apache-maven-3.9.6-bin.zip
5+
wrapperUrl=https://repo.maven.apache.org/maven2/org/apache/maven/wrapper/maven-wrapper/3.2.0/maven-wrapper-3.2.0.jar

API (SpringBoot)/Proyecto/src/main/java/com/example/Proyecto/dto/IngredienteListadoDTO.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@ public class IngredienteListadoDTO {
99
private String referenciaIngrediente;
1010
private String abreviaturaUnidad; // ← nuevo
1111

12+
private Long idUnidadMedida; // ← AGREGAR
13+
14+
1215
// Constructor vacío (necesario para el nuevo mapper manual)
1316
public IngredienteListadoDTO() {}
1417

@@ -39,4 +42,8 @@ public IngredienteListadoDTO(com.example.Proyecto.model.Ingredientes ingrediente
3942

4043
public String getAbreviaturaUnidad() { return abreviaturaUnidad; } // ← nuevo
4144
public void setAbreviaturaUnidad(String abreviaturaUnidad) { this.abreviaturaUnidad = abreviaturaUnidad; } // ← nuevo
45+
46+
public Long getIdUnidadMedida() { return idUnidadMedida; }
47+
public void setIdUnidadMedida(Long idUnidadMedida) { this.idUnidadMedida = idUnidadMedida; }
48+
4249
}

API (SpringBoot)/Proyecto/src/main/java/com/example/Proyecto/service/PedidosProveedores/PedidosProveedoresService.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -230,7 +230,7 @@ public void marcarComoEntregado(int idPedidoProv) {
230230
}
231231

232232
// 4. Cambiar el estado del pedido a 'ENTREGADO'
233-
String sqlUpdateEstado = "UPDATE pedidos-proveedores SET ESTADO_PEDIDO = 'ENTREGADO' WHERE ID_PEDIDO_PROV = ?";
233+
String sqlUpdateEstado = "UPDATE pedidos_proveedores SET ESTADO_PEDIDO = 'ENTREGADO' WHERE ID_PEDIDO_PROV = ?";
234234
jdbcTemplate.update(sqlUpdateEstado, idPedidoProv);
235235
}
236236
}

API (SpringBoot)/Proyecto/src/main/resources/application.properties

Lines changed: 0 additions & 19 deletions
This file was deleted.

Frontend/.env

Lines changed: 0 additions & 63 deletions
This file was deleted.

Frontend/app/Http/Controllers/Inventario/IngredientesController.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,9 @@ public function index()
3434

3535
// Proveedores y categorías (los que ya tienes)
3636
try {
37-
$proveedores = Http::get('http://localhost:8080/proveedores')->json() ?? [];
38-
$categorias = Http::get('http://localhost:8080/categorias/ingredientes')->json() ?? [];
39-
$unidades = Http::get('http://localhost:8080/unidades-medida')->json() ?? []; // ← nuevo
37+
$proveedores = Http::get('http://32.193.167.191:8080/proveedores')->json() ?? [];
38+
$categorias = Http::get('http://32.193.167.191:8080/categorias/ingredientes')->json() ?? [];
39+
$unidades = Http::get('http://32.193.167.191:8080/unidades-medida')->json() ?? []; // ← nuevo
4040
} catch (\Exception $e) {
4141
$proveedores = $categorias = $unidades = [];
4242
}
@@ -69,7 +69,7 @@ public function store(Request $request)
6969
$request->validate([
7070
'idProveedor' => 'required|integer',
7171
'idCategoria' => 'required|integer',
72-
'idUnidadMedida' => 'required|integer', // ⬅️ AGREGAR ESTA VALIDACIÓN
72+
'idUnidadMedida' => 'required|integer',
7373
'nombreIngrediente' => 'required|string|max:255',
7474
'referenciaIngrediente' => 'required|string|max:50',
7575
]);

Frontend/app/Http/Controllers/Inventario/InventarioController.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
use Illuminate\Http\Request;
66
use App\Services\Inventario\InventarioService;
77
use Illuminate\Support\Facades\Validator;
8+
use App\Http\Controllers\Controller;
89

910
class InventarioController extends Controller
1011
{

Frontend/app/Http/Controllers/Inventario/PedidosProveedoresController.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@ public function index()
2727
$pedidos = $response['success'] ? ($response['data'] ?? []) : [];
2828

2929
try {
30-
$proveedores = Http::get('http://localhost:8080/proveedores')->json() ?? [];
31-
$ingredientes = Http::get('http://localhost:8080/ingredientes/lista')->json() ?? [];
30+
$proveedores = Http::get('http://32.193.167.191:8080/proveedores')->json() ?? [];
31+
$ingredientes = Http::get('http://32.193.167.191:8080/ingredientes/lista')->json() ?? [];
3232
} catch (\Exception $e) {
3333
$proveedores = [];
3434
$ingredientes = [];
@@ -102,7 +102,7 @@ public function show(int $id)
102102
$pedido = $response['data'];
103103

104104
try {
105-
$proveedores = Http::get('http://localhost:8080/proveedores')->json() ?? [];
105+
$proveedores = Http::get('http://32.193.167.191:8080/proveedores')->json() ?? [];
106106
} catch (\Exception $e) {
107107
$proveedores = [];
108108
}

0 commit comments

Comments
 (0)