forked from nathalie/pedi2
Merge branch 'master' of https://git.mps.org.uy/nathalie/pedi2
This commit is contained in:
commit
9cf4a117df
|
@ -41,7 +41,7 @@ docker-compose exec app php artisan key:generate
|
||||||
5. Corré las migraciones y seeders de Laravel
|
5. Corré las migraciones y seeders de Laravel
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
docker-compose exec app php artisan migrate --seed
|
docker-compose exec app php artisan migrate:fresh --seed
|
||||||
```
|
```
|
||||||
|
|
||||||
6. Copia el token que se imprime al correr los seeders. Lo necesitamos para autenticar las llamadas que hagamos desde nuestro cliente web
|
6. Copia el token que se imprime al correr los seeders. Lo necesitamos para autenticar las llamadas que hagamos desde nuestro cliente web
|
||||||
|
|
|
@ -86,7 +86,7 @@ class GrupoDeCompra extends Model
|
||||||
}
|
}
|
||||||
|
|
||||||
public function calcularCantidadBDT() {
|
public function calcularCantidadBDT() {
|
||||||
return ceil($this->totalPedidosSinBonos() / 500);
|
return ceil(($this->totalPedidosSinBonos()+1) / 500);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function totalBonosBarriales() {
|
public function totalBonosBarriales() {
|
||||||
|
|
|
@ -18,17 +18,6 @@ class Subpedido extends Model
|
||||||
return $this->belongsToMany('App\Producto')->withPivot(["cantidad","total"]);
|
return $this->belongsToMany('App\Producto')->withPivot(["cantidad","total"]);
|
||||||
}
|
}
|
||||||
|
|
||||||
//Bonos del MPS, Sororo, etc. NO devuelve bonos de transporte
|
|
||||||
private function bonos()
|
|
||||||
{
|
|
||||||
return $this->productos()->where('bono',1);
|
|
||||||
}
|
|
||||||
|
|
||||||
public function productosSinBonos()
|
|
||||||
{
|
|
||||||
return $this->productos()->where('bono',false);
|
|
||||||
}
|
|
||||||
|
|
||||||
public function grupoDeCompra()
|
public function grupoDeCompra()
|
||||||
{
|
{
|
||||||
return $this->belongsTo('App\GrupoDeCompra');
|
return $this->belongsTo('App\GrupoDeCompra');
|
||||||
|
@ -40,6 +29,17 @@ class Subpedido extends Model
|
||||||
return $filtros->aplicar($query);
|
return $filtros->aplicar($query);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//Bonos del MPS, Sororo, etc. NO devuelve bonos de transporte
|
||||||
|
private function bonos()
|
||||||
|
{
|
||||||
|
return $this->productos()->where('bono',1);
|
||||||
|
}
|
||||||
|
|
||||||
|
public function productosSinBonos()
|
||||||
|
{
|
||||||
|
return $this->productos()->where('bono',false);
|
||||||
|
}
|
||||||
|
|
||||||
//Subtotal de dinero de productos del pedido, sin bonos ni transporte
|
//Subtotal de dinero de productos del pedido, sin bonos ni transporte
|
||||||
public function totalSinBonos()
|
public function totalSinBonos()
|
||||||
{
|
{
|
||||||
|
@ -49,7 +49,7 @@ class Subpedido extends Model
|
||||||
//Cantidad de bonos de transporte
|
//Cantidad de bonos de transporte
|
||||||
public function cantidadBDT()
|
public function cantidadBDT()
|
||||||
{
|
{
|
||||||
return ceil($this->totalSinBonos() / 500);
|
return ceil(($this->totalSinBonos()+1) / 500);
|
||||||
}
|
}
|
||||||
|
|
||||||
//Subtotal de dinero de bonos de transporte
|
//Subtotal de dinero de bonos de transporte
|
||||||
|
|
Loading…
Reference in New Issue