Skip to content

Commit bb900b5

Browse files
committed
Se corrigue atributos
1 parent 5d4dc52 commit bb900b5

3 files changed

Lines changed: 20 additions & 20 deletions

File tree

core/tm/routes/formularioTerapeutico.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ class FormularioTerapeuticoResource extends ResourceBase {
1010
resourceName = 'formularioTerapeutico';
1111
keyId = '_id';
1212
searchFields = {
13-
sistema: MongoQuery.partialString,
14-
funcion: MongoQuery.partialString,
15-
grupoFarmacologico: MongoQuery.partialString,
13+
ftpSistema: MongoQuery.partialString,
14+
ftpFuncion: MongoQuery.partialString,
15+
ftpGrupoFarmacologico: MongoQuery.partialString,
1616
nivelComplejidad: MongoQuery.partialString,
1717
especialidad: MongoQuery.partialString,
1818
carroEmergencia: MongoQuery.partialString,

core/tm/schemas/formularioTerapeutico.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@ import { model, Schema } from 'mongoose';
22

33

44
export const formularioTerapeuticoSchema = new Schema({
5-
sistema: {
5+
ftpSistema: {
66
_id: { type: Schema.Types.ObjectId },
77
nombre: String
88
},
9-
funcion: {
9+
ftpFuncion: {
1010
_id: { type: Schema.Types.ObjectId },
1111
nombre: String
1212
},
13-
grupoFarmacologico: {
13+
ftpGrupoFarmacologico: {
1414
_id: { type: Schema.Types.ObjectId },
1515
nombre: String
1616
},

scripts/importarFormularios.ts

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -3,37 +3,37 @@ import { FtpFuncion } from '../../api/core/tm/schemas/ftpFuncion';
33
import { FtpGrupoFarmacologico } from '../../api/core/tm/schemas/ftpGrupoFarmacologico';
44
import { FormularioTerapeutico } from '../../api/core/tm/schemas/formularioTerapeutico';
55

6-
const baseFarmacias = '../api/scripts/baseFarmacia.json';
6+
const baseFarmacologico = '../api/scripts/baseFarmacologico.json';
77
const fsp = require('fs/promises');
88

99

1010
async function run(done) {
1111
try {
1212

13-
const dataFarmacia = await fsp.readFile(baseFarmacias, { encoding: 'utf8' });
13+
const dataFarmacia = await fsp.readFile(baseFarmacologico, { encoding: 'utf8' });
1414
const dataFarmaciaArray = JSON.parse(dataFarmacia) as any[];
1515

1616
for (const item of dataFarmaciaArray) {
17-
let sistema = await FtpSistema.findOne({ nombre: item.sistema });
18-
if (!sistema) {
19-
sistema = await FtpSistema.create({ nombre: item.sistema });
17+
let ftpSistema = await FtpSistema.findOne({ nombre: item.sistema });
18+
if (!ftpSistema) {
19+
ftpSistema = await FtpSistema.create({ nombre: item.sistema });
2020
}
2121

22-
let funcion = await FtpFuncion.findOne({ nombre: item.funcion });
23-
if (!funcion) {
24-
funcion = await FtpFuncion.create({ nombre: item.funcion });
22+
let ftpFuncion = await FtpFuncion.findOne({ nombre: item.funcion });
23+
if (!ftpFuncion) {
24+
ftpFuncion = await FtpFuncion.create({ nombre: item.funcion });
2525
}
2626

27-
let grupo = await FtpGrupoFarmacologico.findOne({ nombre: item.grupoFarmacologico });
28-
if (!grupo) {
29-
grupo = await FtpGrupoFarmacologico.create({ nombre: item.grupoFarmacologico });
27+
let ftpGrupoFarmacologico = await FtpGrupoFarmacologico.findOne({ nombre: item.grupoFarmacologico });
28+
if (!ftpGrupoFarmacologico) {
29+
ftpGrupoFarmacologico = await FtpGrupoFarmacologico.create({ nombre: item.grupoFarmacologico });
3030
}
3131

3232
// Crear el formulario terapéutico
3333
await FormularioTerapeutico.create({
34-
sistema: sistema.toObject(),
35-
funcion: funcion.toObject(),
36-
grupoFarmacologico: grupo.toObject().nombre ? grupo.toObject() : null,
34+
ftpSistema: ftpSistema.toObject(),
35+
ftpFuncion: ftpFuncion.toObject(),
36+
ftpGrupoFarmacologico: ftpGrupoFarmacologico.toObject().nombre ? ftpGrupoFarmacologico.toObject() : null,
3737
nivelComplejidad: item.nivelComplejidad,
3838
especialidad: item.especialidad,
3939
requisitos: item.requisitos,

0 commit comments

Comments
 (0)