5934-clientSms #1675
|
@ -7,9 +7,9 @@ CREATE TABLE `vn`.`clientSms` (
|
||||||
KEY `clientSms_FK_1` (`smsFk`),
|
KEY `clientSms_FK_1` (`smsFk`),
|
||||||
CONSTRAINT `clientSms_FK` FOREIGN KEY (`clientFk`) REFERENCES `client` (`id`) ON UPDATE CASCADE,
|
CONSTRAINT `clientSms_FK` FOREIGN KEY (`clientFk`) REFERENCES `client` (`id`) ON UPDATE CASCADE,
|
||||||
CONSTRAINT `clientSms_FK_1` FOREIGN KEY (`smsFk`) REFERENCES `sms` (`id`) ON UPDATE CASCADE
|
CONSTRAINT `clientSms_FK_1` FOREIGN KEY (`smsFk`) REFERENCES `sms` (`id`) ON UPDATE CASCADE
|
||||||
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
|
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
|
||||||
vicent marked this conversation as resolved
Outdated
|
|||||||
|
|
||||||
INSERT INTO `salix`.`ACL` (`model`, `property`, `accessType`, `permission`, `principalType`, `principalId`)
|
INSERT INTO `salix`.`ACL` (`model`, `property`, `accessType`, `permission`, `principalType`, `principalId`)
|
||||||
VALUES
|
VALUES
|
||||||
('ClientSms', '*', 'READ', 'ALLOW', 'ROLE', 'employee'),
|
('ClientSms', 'find', 'READ', 'ALLOW', 'ROLE', 'employee'),
|
||||||
vicent marked this conversation as resolved
Outdated
alexm
commented
De moment donali els especifics https://loopback.io/doc/en/lb2/Controlling-data-access.html, encomter de * De moment donali els especifics https://loopback.io/doc/en/lb2/Controlling-data-access.html, encomter de *
|
|||||||
('ClientSms', '*', 'WRITE', 'ALLOW', 'ROLE', 'employee');
|
('ClientSms', 'create', 'WRITE', 'ALLOW', 'ROLE', 'employee');
|
||||||
|
|
|
@ -14,9 +14,6 @@
|
||||||
},
|
},
|
||||||
"clientFk": {
|
"clientFk": {
|
||||||
"type": "number"
|
"type": "number"
|
||||||
},
|
|
||||||
"smsFk": {
|
|
||||||
"type": "number"
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
vicent marked this conversation as resolved
alexm
commented
Me sona que quan ja tens la relacio baix, no cal possar tambe el camp en properties Me sona que quan ja tens la relacio baix, no cal possar tambe el camp en properties
|
|||||||
"relations": {
|
"relations": {
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
url="ClientSms"
|
url="ClientSms"
|
||||||
link="{clientFk: $ctrl.$params.id}"
|
link="{clientFk: $ctrl.$params.id}"
|
||||||
filter="::$ctrl.filter"
|
filter="::$ctrl.filter"
|
||||||
data="clientSmss"
|
data="clientSmsList"
|
||||||
limit="20"
|
limit="20"
|
||||||
auto-load="true">
|
auto-load="true">
|
||||||
</vn-crud-model>
|
</vn-crud-model>
|
||||||
|
@ -20,7 +20,7 @@
|
||||||
</vn-tr>
|
</vn-tr>
|
||||||
</vn-thead>
|
</vn-thead>
|
||||||
<vn-tbody>
|
<vn-tbody>
|
||||||
<vn-tr ng-repeat="clientSms in clientSmss">
|
<vn-tr ng-repeat="clientSms in clientSmsList">
|
||||||
vicent marked this conversation as resolved
Outdated
alexm
commented
Si ClientSms representa varios mensajes SMS de un cliente, un nombre más apropiado para la variable sería clientSmsList, clientSmsArray, o simplemente clientSms. Esto indicaría que la variable contiene una lista o un conjunto de mensajes SMS de un cliente. El uso de List o Array al final del nombre de la variable es una convención común en programación para indicar que la variable es una colección de elementos. Por otro lado, si prefieres no indicar el tipo de dato en el nombre de la variable, simplemente usar clientSms (en plural) también sería adecuado, ya que en inglés, la forma plural de "SMS" es también "SMS". Jo gastaria clientSmsList Si ClientSms representa varios mensajes SMS de un cliente, un nombre más apropiado para la variable sería clientSmsList, clientSmsArray, o simplemente clientSms. Esto indicaría que la variable contiene una lista o un conjunto de mensajes SMS de un cliente.
El uso de List o Array al final del nombre de la variable es una convención común en programación para indicar que la variable es una colección de elementos.
Por otro lado, si prefieres no indicar el tipo de dato en el nombre de la variable, simplemente usar clientSms (en plural) también sería adecuado, ya que en inglés, la forma plural de "SMS" es también "SMS".
Jo gastaria clientSmsList
|
|||||||
<vn-td>
|
<vn-td>
|
||||||
<span class="link" ng-click="workerDescriptor.show($event, clientSms.sms.senderFk)">
|
<span class="link" ng-click="workerDescriptor.show($event, clientSms.sms.senderFk)">
|
||||||
{{::clientSms.sms.sender.name}}
|
{{::clientSms.sms.sender.name}}
|
||||||
|
|
AUTO_INCREMENT=2 esta be?