From 6b390b72f85ed9515b800f09f79011f5d8372e60 Mon Sep 17 00:00:00 2001 From: Gerard Date: Tue, 27 Mar 2018 14:28:02 +0200 Subject: [PATCH] Tarea #212 Mostrar solo las agencias con el campo isActive(tpv) en TRUE --- .../src/address-create/address-create.html | 3 ++- services/db/changes/1.0.2/07-agencyMode.sql | 22 +++++++++++++++++++ .../loopback/common/models/agency-mode.json | 3 +++ 3 files changed, 27 insertions(+), 1 deletion(-) create mode 100644 services/db/changes/1.0.2/07-agencyMode.sql diff --git a/client/client/src/address-create/address-create.html b/client/client/src/address-create/address-create.html index 712a771de6..3d66656ae3 100644 --- a/client/client/src/address-create/address-create.html +++ b/client/client/src/address-create/address-create.html @@ -33,7 +33,8 @@ url="/client/api/AgencyModes" show-field="name" value-field="id" - label="Agency"> + label="Agency" + where="{isActive: {neq: '0'}}"> diff --git a/services/db/changes/1.0.2/07-agencyMode.sql b/services/db/changes/1.0.2/07-agencyMode.sql new file mode 100644 index 0000000000..268288135e --- /dev/null +++ b/services/db/changes/1.0.2/07-agencyMode.sql @@ -0,0 +1,22 @@ +USE `vn`; +CREATE + OR REPLACE ALGORITHM = UNDEFINED + DEFINER = `root`@`%` + SQL SECURITY DEFINER +VIEW `agencyMode` AS + SELECT + `a`.`Id_Agencia` AS `id`, + `a`.`Agencia` AS `name`, + `a`.`description` AS `description`, + `a`.`Vista` AS `deliveryMethodFk`, + `a`.`m3` AS `m3`, + `a`.`cod71` AS `cod71`, + `a`.`web` AS `web`, + `a`.`agency_id` AS `agencyFk`, + `a`.`agency_service_id` AS `agencyServiceFk`, + `a`.`inflacion` AS `inflation`, + `a`.`is_volumetric` AS `isVolumetric`, + `a`.`send_mail` AS `reportMail`, + `a`.`tpv` AS `isActive` + FROM + `vn2008`.`Agencias` `a`; diff --git a/services/loopback/common/models/agency-mode.json b/services/loopback/common/models/agency-mode.json index d29695ae39..86473cc5e6 100644 --- a/services/loopback/common/models/agency-mode.json +++ b/services/loopback/common/models/agency-mode.json @@ -28,6 +28,9 @@ }, "reportMail": { "type": "string" + }, + "isActive":{ + "type": "Number" } }, "relations": {