Skip to content
Snippets Groups Projects
Commit 6789f50c authored by Mathias Zunino's avatar Mathias Zunino
Browse files

resources type

parent 7c7080d1
No related branches found
No related tags found
No related merge requests found
......@@ -64,7 +64,9 @@
"sunday": "Sunday",
"SUCCESS": "RESOURCES",
"subscribeMessage": "Resource subscription successfully",
"unsubscribeMessage": "Resource unsubscribed successfully"
"unsubscribeMessage": "Resource unsubscribed successfully",
"treatment": "TREATMENT",
"prevention": "PREVENTION"
},
"PATIENTS": {
"search": "Search a patient...",
......
......@@ -64,7 +64,9 @@
"sunday": "Domingo",
"SUCCESS": "RECURSOS",
"subscribeMessage": "Se suscribio al recurso correctamente",
"unsubscribeMessage": "Se desuscribio al recurso correctamente"
"unsubscribeMessage": "Se desuscribio al recurso correctamente",
"treatment": "TRATAMIENTO",
"prevention": "PREVENCION"
},
"PATIENTS": {
"search": "Buscar un paciente...",
......
......@@ -74,9 +74,16 @@
>
{{ item.quantity }}
</p>
<p class="pt-5" style="font-size: 18px;">
<p class="pt-4 ma-0" style="font-size: 18px;">
{{ item.dtoResource.name }}
</p>
<p class="ma-0" style="font-size: 11px; color: #808080;">
{{
item.dtoResource.resourceType == "PREVENTION"
? $i18n.t("RESOURCES.prevention")
: $i18n.t("RESOURCES.treatment")
}}
</p>
</v-card-text>
<v-card-actions
class="text-center pb-4"
......@@ -362,6 +369,7 @@ export default class Resources extends Vue {
.filter((resource) => {
let town = false;
let name = false;
let type = false;
resource.availability.forEach((item) => {
if (!town) {
town =
......@@ -374,7 +382,11 @@ export default class Resources extends Vue {
resource.dtoResource.name
.toLowerCase()
.indexOf(this.search.toLowerCase()) > -1;
if (name || town) {
type =
resource.dtoResource.resourceType
.toLowerCase()
.indexOf(this.search.toLowerCase()) > -1;
if (name || town || type) {
return true;
}
})
......@@ -384,6 +396,7 @@ export default class Resources extends Vue {
.filter((resource) => {
let town = false;
let name = false;
let type = false;
resource.availability.forEach((item) => {
if (!town) {
town =
......@@ -396,7 +409,13 @@ export default class Resources extends Vue {
resource.dtoResource.name
.toLowerCase()
.indexOf(this.search.toLowerCase()) > -1;
if (name || town) {
type =
this.$i18n
.t(`RESOURCES.${resource.dtoResource.resourceType.toLowerCase()}`)
.toString()
.toLowerCase()
.indexOf(this.search.toLowerCase()) > -1;
if (name || town || type) {
return true;
}
})
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment