Browse Source

Merge branch 'master' of https://git.miralo.xyz/eDesarrollos/servicio-autos-api

Jose Cienfuegos 7 months ago
parent
commit
cf63d9f166

+ 40 - 0
migrations/m240918_202603_Agregar_Columna_Estatus_InventarioHerramienta.php

@@ -0,0 +1,40 @@
+<?php
+
+use yii\db\Migration;
+
+/**
+ * Class m240918_202603_Agregar_Columna_Estatus_InventarioHerramienta
+ */
+class m240918_202603_Agregar_Columna_Estatus_InventarioHerramienta extends Migration
+{
+    /**
+     * {@inheritdoc}
+     */
+    public function safeUp()
+    {
+        $this->addColumn('HerramientaInventario', 'estatus', $this->string(50));
+    }
+
+    /**
+     * {@inheritdoc}
+     */
+    public function safeDown()
+    {
+        $this->dropColumn('HerramientaInventario', 'estatus');
+    }
+
+    /*
+    // Use up()/down() to run migration code without a transaction.
+    public function up()
+    {
+
+    }
+
+    public function down()
+    {
+        echo "m240918_202603_Agregar_Columna_Estatus_InventarioHerramienta cannot be reverted.\n";
+
+        return false;
+    }
+    */
+}

+ 1 - 1
models/Herramienta.php

@@ -19,7 +19,7 @@ use Yii;
  * @property string|null $modificado
  * @property string|null $eliminado
  *
- * @property Servicio $idServicio
+ * @property TipoHerramienta $idTipoHerramienta
  */
 class Herramienta extends ModeloBase
 {

+ 3 - 1
models/HerramientaInventario.php

@@ -6,6 +6,7 @@ use Yii;
  * 
  * @property string $id
  * @property string $idHerramienta
+ * @property string $estatus
  * @property number|null $cantidad
  * @property string|null $fechaIngreso
  * 
@@ -30,7 +31,7 @@ class HerramientaInventario extends ModeloBase
         return [
             [['id'], 'required'],
             [['fechaIngreso','creado', 'modificado', 'eliminado'], 'safe'],
-            [['id', 'idHerramienta'], 'string', 'max' => 36],
+            [['id', 'idHerramienta','estatus'], 'string', 'max' => 36],
             [['cantidad'], 'number'],
             [['id'], 'unique'],
             [['idHerramienta'], 'exist', 'skipOnError' => true, 'targetClass' => Herramienta::class, 'targetAttribute' => ['idHerramienta' => 'id']],
@@ -46,6 +47,7 @@ class HerramientaInventario extends ModeloBase
             'id' => 'ID',
             'idHerramienta' => 'Id Herramienta',
             'cantidad' => 'Cantidad',
+            'estatus' => 'Estatus',
             'fechaIngreso' => 'Fecha Ingreso',
             'creado' => 'Creado',
             'modificado' => 'Modificado',

+ 1 - 1
modules/v1/controllers/HerramientaInventario.php

@@ -25,7 +25,7 @@ class HerramientaInventarioController extends AuthController {
       
       $query->andWhere([
         "OR",
-        ["ilike", "nombre", $buscar]
+        ["ilike", "id", $buscar]
       ]);
 
     }

+ 1 - 1
modules/v1/controllers/VehiculoController.php

@@ -88,7 +88,7 @@ class VehiculoController extends AuthController {
 					->mensaje("Hubo un problema al guardar el Vehiculo");
 			}
 
-			MediaVehiculo::deleteAll(['id' => $modelo->id]);
+			MediaVehiculo::deleteAll(['idVehiculo' => $modelo->id]);
 
 			foreach ($imagenes as $item) {
         $idMedia = $item['id'];

+ 1 - 1
modules/v1/models/Herramienta.php

@@ -25,7 +25,7 @@ class Herramienta extends ModeloHerramienta
     }
     public function extraFields() {
         return [
-            'tipoherramienta',
+            'tipoHerramienta',
         ];
     }
     public function getTipoHerramienta()

+ 1 - 0
modules/v1/models/HerramientaInventario.php

@@ -13,6 +13,7 @@ class HerramientaInventario extends ModeloHerramientaInventario
             'id',
             'idHerramienta',
             'cantidad',
+            'estatus',
             'fechaIngreso',
             'creado',
             'modificado',