Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion src/controllers/darwincore-controller.js
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ const obterModeloDarwinCoreLotes = async (limit, offset, request, response) => {
limit,
offset,
where: {
rascunho: 0,
rascunho: false,
},
attributes: [
'data_coleta_mes',
Expand Down
2 changes: 1 addition & 1 deletion src/controllers/pendencias-controller.js
Original file line number Diff line number Diff line change
Expand Up @@ -1479,7 +1479,7 @@ export const aprovarPendencia = async (alteracao, hcf, transaction) => {
updateTombo.coletor_id = alteracao.coletor_id;
}

updateTombo.rascunho = 0;
updateTombo.rascunho = false;

if (Object.keys(updateTombo).length > 0) {
await Tombo.update(updateTombo, {
Expand Down
10 changes: 5 additions & 5 deletions src/controllers/remessa-controller.js
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ export const cadastro = (request, response, next) => {
return Tombo.findAndCountAll({
where: {
[Op.or]: hcf,
rascunho: 0,
rascunho: false,
situacao: 'REGULAR',
},
transaction,
Expand Down Expand Up @@ -156,7 +156,7 @@ export const listagem = (request, response, next) => {
if (numTombo) {
whereTombo = {
hcf: numTombo,
rascunho: 0,
rascunho: false,
};
}
Promise.resolve()
Expand Down Expand Up @@ -292,7 +292,7 @@ export const alteracao = (request, response, next) => {
return Tombo.findAndCountAll({
where: {
[Op.or]: hcf,
rascunho: 0,
rascunho: false,
situacao: 'REGULAR',
},
transaction,
Expand Down Expand Up @@ -488,7 +488,7 @@ export const devolverTombo = (request, response, next) => {
.then(() => Tombo.findOne({
where: {
hcf,
rascunho: 0,
rascunho: false,
situacao: 'EMPRESTIMO',
},
transaction,
Expand All @@ -507,7 +507,7 @@ export const devolverTombo = (request, response, next) => {
transaction,
}))
.then(() => RetiradaExsiccata.update({
devolvido: 1,
devolvido: true,
}, {
where: {
retirada_exsiccata_id: remessaId,
Expand Down
18 changes: 9 additions & 9 deletions src/controllers/tombos-controller.js
Original file line number Diff line number Diff line change
Expand Up @@ -369,7 +369,7 @@ export const cadastro = (request, response, next) => {
jsonTombo.colecao_anexa_id = colecoesAnexas.id;
}
if (request.usuario.tipo_usuario_id === 2 || request.usuario.tipo_usuario_id === 3) {
jsonTombo.rascunho = 1;
jsonTombo.rascunho = true;
}
return Tombo.create(jsonTombo, { transaction });
})
Expand Down Expand Up @@ -397,7 +397,7 @@ export const cadastro = (request, response, next) => {
usuario_id: request.usuario.id,
status,
tombo_json: JSON.stringify(tomboData),
ativo: 1,
ativo: true,
identificacao: 1,
};
tomboCriado = tombo;
Expand Down Expand Up @@ -486,7 +486,7 @@ function alteracaoIdentificador(request, transaction) {
usuario_id: request.usuario.id,
status: 'ESPERANDO',
tombo_json: JSON.stringify(update),
ativo: 1,
ativo: true,
identificacao: 1,
}, { transaction }))
.then(alteracaoIdent => {
Expand Down Expand Up @@ -612,7 +612,7 @@ function alteracaoCuradorouOperador(request, response, transaction) {
usuario_id: request.usuario.id,
status: 'ESPERANDO',
tombo_json: JSON.stringify(update),
ativo: 1,
ativo: true,
identificacao: 1,
}, { transaction })
.then(alteracaoCriada => {
Expand Down Expand Up @@ -665,11 +665,11 @@ export const desativar = (request, response, next) => {
}

const where = {
ativo: 1,
ativo: true,
hcf: params.tombo_id,
};

return Tombo.update({ ativo: 0 }, { where });
return Tombo.update({ ativo: false }, { where });
})
.then(() => {
response.status(204)
Expand All @@ -684,7 +684,7 @@ export const listagem = (request, response, next) => {
nome_cientifico: nomeCientifico, hcf, tipo, nome_popular: nomePopular, situacao,
} = request.query;
let where = {
rascunho: 0,
rascunho: false,
};

if (nomeCientifico) {
Expand Down Expand Up @@ -1046,7 +1046,7 @@ export const obterTombo = async (request, response, next) => {
Tombo.findOne({
where: {
hcf: id,
rascunho: 0,
rascunho: false,
},
attributes: [
'data_coleta_mes',
Expand Down Expand Up @@ -1639,7 +1639,7 @@ export const postCodigoBarraTombo = (request, response, next) => {

const payload = {
tombo_hcf: hcf,
em_vivo: 1,
em_vivo: true,
codigo_barra: formattedCodigoBarra,
num_barra: codigoBarra,
caminho_foto: null,
Expand Down
24 changes: 12 additions & 12 deletions src/herbarium/herbariumdatabase.js
Original file line number Diff line number Diff line change
Expand Up @@ -340,7 +340,7 @@ export function insereTabelaReflora(tabelaReflora, listaCodBarra) {
tabelaReflora.create({
cod_barra: codBarra.dataValues.codigo_barra,
tombo_json: null,
ja_requisitou: 0,
ja_requisitou: false,
nro_requisicoes: 3,
}).then(() => {
if (index === listaCodBarra.length - 1) {
Expand Down Expand Up @@ -373,7 +373,7 @@ export function insereTabelaSpecieslink(tabelaSpecieslink, listaCodBarra) {
tabelaSpecieslink.create({
cod_barra: codBarra.dataValues.codigo_barra,
tombo_json: null,
ja_requisitou: 0,
ja_requisitou: false,
nro_requisicoes: 3,
}).then(() => {
if (index === listaCodBarra.length - 1) {
Expand All @@ -400,7 +400,7 @@ export function selectUmCodBarra() {
attributes: ['cod_barra'],
where: {
[Sequelize.Op.and]:
[{ nro_requisicoes: { [Sequelize.Op.ne]: 0 } }, { ja_requisitou: 0 }],
[{ nro_requisicoes: { [Sequelize.Op.ne]: 0 } }, { ja_requisitou: false }],
},
limit: 1,
}).then(codBarra => {
Expand All @@ -424,7 +424,7 @@ export function selectUmCodBarraSpecieslink() {
attributes: ['cod_barra'],
where: {
[Sequelize.Op.and]:
[{ nro_requisicoes: { [Sequelize.Op.ne]: 0 } }, { ja_requisitou: 0 }],
[{ nro_requisicoes: { [Sequelize.Op.ne]: 0 } }, { ja_requisitou: false }],
},
limit: 1,
}).then(codBarra => {
Expand All @@ -436,13 +436,13 @@ export function selectUmCodBarraSpecieslink() {
/**
* A função atualizaTabelaReflora, ele pega a resposta da requisição do Reflora e salva
* esse registro equivalente ao seu código de barra. Além disso, troca o valor
* da coluna ja_requisitou de 0 para 1 na qual representa que já foi conseguido
* da coluna ja_requisitou de false para true na qual representa que já foi conseguido
* a resposta da requisiçã odo Reflora.
* @param {*} codBarra, é o código de barra na qual é necessário para colocar
* a resposta da requisição no registro correto.
* @param {*} json, é o JSON com a resposta vinda da requisição do Reflora.
* @param {*} valorJaRequisitou, é o valor utilizado para marcar que já foi feita
* a requisição, sendo 0 que não feito e 1 que foi feito a requisição.
* a requisição, sendo false que não feito e true que foi feito a requisição.
*/
export function atualizaTabelaReflora(codBarra, json, valorJaRequisitou) {
const tabelaReflora = modeloReflora(conexao, Sequelize);
Expand All @@ -467,13 +467,13 @@ export function decrementaTabelaReflora(codBarra) {
/**
* A função atualizaTabelaSpecieslink, ele pega a resposta da requisição do Specieslink e salva
* esse registro equivalente ao seu código de barra. Além disso, troca o valor
* da coluna ja_requisitou de 0 para 1 na qual representa que já foi conseguido
* da coluna ja_requisitou de false para true na qual representa que já foi conseguido
* a resposta da requisiçã odo Specieslink.
* @param {*} codBarra, é o código de barra na qual é necessário para colocar
* a resposta da requisição no registro correto.
* @param {*} json, é o JSON com a resposta vinda da requisição do Specieslink.
* @param {*} valorJaRequisitou, é o valor utilizado para marcar que já foi feita
* a requisição, sendo 0 que não feito e 1 que foi feito a requisição.
* a requisição, sendo false que não feito e true que foi feito a requisição.
*/
export function atualizaTabelaSpecieslink(codBarra, json, valorJaRequisitou) {
const tabelaSpecieslink = modeloSpecieslink(conexao, Sequelize);
Expand Down Expand Up @@ -505,7 +505,7 @@ export function decrementaTabelaSpecieslink(codBarra) {
export function atualizaJaComparouTabelaReflora(codBarra) {
const tabelaReflora = modeloReflora(conexao, Sequelize);
tabelaReflora.update(
{ ja_comparou: 1 },
{ ja_comparou: true },
{ where: { cod_barra: codBarra } },
);
}
Expand All @@ -520,7 +520,7 @@ export function atualizaJaComparouTabelaReflora(codBarra) {
export function atualizaJaComparouTabelaSpecieslink(codBarra) {
const tabelaSpecieslink = modeloSpecieslink(conexao, Sequelize);
tabelaSpecieslink.update(
{ ja_comparou: 1 },
{ ja_comparou: true },
{ where: { cod_barra: codBarra } },
);
}
Expand All @@ -540,7 +540,7 @@ export function selectUmaInformacaoSpecieslink() {
attributes: ['cod_barra', 'tombo_json'],
where: {
[Sequelize.Op.and]:
[{ ja_comparou: 0 }, { ja_requisitou: 1 }],
[{ ja_comparou: false }, { ja_requisitou: true }],
},
limit: 1,
}).then(informacaoSpecieslink => {
Expand All @@ -565,7 +565,7 @@ export function selectUmaInformacaoReflora() {
attributes: ['cod_barra', 'tombo_json'],
where: {
[Sequelize.Op.and]:
[{ ja_comparou: 0 }, { ja_requisitou: 1 }],
[{ ja_comparou: false }, { ja_requisitou: true }],
},
limit: 1,
}).then(informacaoReflora => {
Expand Down
10 changes: 5 additions & 5 deletions src/herbarium/reflora/reflora.js
Original file line number Diff line number Diff line change
Expand Up @@ -55,9 +55,9 @@ function jsonTemErro(respostaReflora) {
* A função salvaRespostaReflora, verifica se o que foi retornado é uma mensagem de erro, e
* se for é adicionado no log, juntamente com o código de barra e o erro. Caso não seja essa mensagem
* é verifica se o JSON é o JSON de erro ou não. Se for o JSON com erro, eu guardo no banco de dados
* e o ja_requisitou fica igual a zero (O ja_requisitou quando é 0 significa que não foi feita a requisição,
* caso seja 1 é que foi feito a requisição). Caso seja o JSON esperado, eu guardo ele no banco de
* dados e valor da coluna ja_requisitou fica igual a 1.
* e o ja_requisitou fica igual a zero (O ja_requisitou quando é false significa que não foi feita a requisição,
* caso seja true é que foi feito a requisição). Caso seja o JSON esperado, eu guardo ele no banco de
* dados e valor da coluna ja_requisitou fica igual a true.
* @param {*} nomeArquivo, é o nome do arquivo aonde será escrito as mensagens de erros, caso ela ocorra.
* @param {*} codBarra, é o código de barra do tombo que foi feito a requisição no Reflora.
* @param {*} error, é o erro que pode ser retornado pela tentativa de requisição.
Expand All @@ -68,9 +68,9 @@ export function salvaRespostaReflora(nomeArquivo, codBarra, error, response, bod
// if ((error !== null) && (error.code !== null)) {
if (!error && response.statusCode === 200 && error === null) {
if (jsonTemErro(body)) {
atualizaTabelaReflora(codBarra, body, 0);
atualizaTabelaReflora(codBarra, body, false);
} else {
atualizaTabelaReflora(codBarra, body, 1);
atualizaTabelaReflora(codBarra, body, true);
}
} else {
escreveLOG(`reflora/${nomeArquivo}`, `Falha na requisição do código de barra {${codBarra}} que foi ${error}`);
Expand Down
10 changes: 5 additions & 5 deletions src/herbarium/specieslink/specieslink.js
Original file line number Diff line number Diff line change
Expand Up @@ -55,9 +55,9 @@ function jsonTemErro(respostaSpecieslink) {
* A função salvaRespostaSpecieslink, verifica se o que foi retornado é uma mensagem de erro, e
* se for é adicionado no log, juntamente com o código de barra e o erro. Caso não seja essa mensagem
* é verifica se o JSON é o JSON de erro ou não. Se for o JSON com erro, eu guardo no banco de dados
* e o ja_requisitou fica igual a zero (O ja_requisitou quando é 0 significa que não foi feita a requisição,
* caso seja 1 é que foi feito a requisição). Caso seja o JSON esperado, eu guardo ele no banco de
* dados e valor da coluna ja_requisitou fica igual a 1.
* e o ja_requisitou fica igual a zero (O ja_requisitou quando é false significa que não foi feita a requisição,
* caso seja true é que foi feito a requisição). Caso seja o JSON esperado, eu guardo ele no banco de
* dados e valor da coluna ja_requisitou fica igual a true.
* @param {*} nomeArquivo, é o nome do arquivo aonde será escrito as mensagens de erros, caso ela ocorra.
* @param {*} codBarra, é o código de barra do tombo que foi feito a requisição no Specieslink.
* @param {*} error, é o erro que pode ser retornado pela tentativa de requisição.
Expand All @@ -68,9 +68,9 @@ export function salvaRespostaSpecieslink(nomeArquivo, codBarra, error, response,
// if ((error !== null) && (error.code !== null)) {
if (!error && response.statusCode === 200 && error === null) {
if (jsonTemErro(body)) {
atualizaTabelaSpecieslink(codBarra, body, 0);
atualizaTabelaSpecieslink(codBarra, body, false);
} else {
atualizaTabelaSpecieslink(codBarra, body, 1);
atualizaTabelaSpecieslink(codBarra, body, true);
}
} else {
escreveLOG(`specieslink/${nomeArquivo}`, `Falha na requisição do código de barra {${codBarra}} que foi ${error}`);
Expand Down
4 changes: 2 additions & 2 deletions src/models/Reflora.js
Original file line number Diff line number Diff line change
Expand Up @@ -19,11 +19,11 @@ export default (Sequelize, DataTypes) => {
},
ja_comparou: {
type: DataTypes.BOOLEAN,
defaultValue: 0,
defaultValue: false,
},
ja_requisitou: {
type: DataTypes.BOOLEAN,
defaultValue: 0,
defaultValue: false,
},
nro_requisicoes: {
type: DataTypes.INTEGER,
Expand Down
4 changes: 2 additions & 2 deletions src/models/Specieslink.js
Original file line number Diff line number Diff line change
Expand Up @@ -19,11 +19,11 @@ export default (Sequelize, DataTypes) => {
},
ja_comparou: {
type: DataTypes.BOOLEAN,
defaultValue: 0,
defaultValue: false,
},
ja_requisitou: {
type: DataTypes.BOOLEAN,
defaultValue: 0,
defaultValue: false,
},
nro_requisicoes: {
type: DataTypes.INTEGER,
Expand Down
2 changes: 1 addition & 1 deletion src/models/TomboColetor.js
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ export default (Sequelize, DataTypes) => {
},
principal: {
type: DataTypes.BOOLEAN,
defaultValue: 0,
defaultValue: false,
},
};

Expand Down
2 changes: 1 addition & 1 deletion src/models/TomboFoto.js
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ export default (Sequelize, DataTypes) => {
em_vivo: {
type: DataTypes.BOOLEAN,
allowNull: false,
defaultValue: 0,
defaultValue: false,
},
};

Expand Down
Loading