feat: implement barcode search configuration in 'Almoxarifado', integrating multiple external APIs for enhanced product information retrieval and improving user experience with new modals for data handling
This commit is contained in:
@@ -242,5 +242,29 @@ export const systemTables = {
|
||||
.index('by_status_code', ['statusCode'])
|
||||
.index('by_notificado', ['notificado'])
|
||||
.index('by_criado_em', ['criadoEm'])
|
||||
.index('by_usuario', ['usuarioId'])
|
||||
.index('by_usuario', ['usuarioId']),
|
||||
|
||||
// Configuração de APIs de Busca de Código de Barras
|
||||
configuracaoBuscaCodigoBarras: defineTable({
|
||||
// GS1 Brasil
|
||||
gs1BrasilClientId: v.optional(v.string()),
|
||||
gs1BrasilClientSecret: v.optional(v.string()),
|
||||
gs1BrasilTokenUrl: v.optional(v.string()),
|
||||
gs1BrasilApiUrl: v.optional(v.string()),
|
||||
gs1BrasilAtivo: v.boolean(),
|
||||
|
||||
// Bluesoft Cosmo
|
||||
bluesoftApiKey: v.optional(v.string()),
|
||||
bluesoftApiUrl: v.optional(v.string()),
|
||||
bluesoftAtivo: v.boolean(),
|
||||
|
||||
// Product-Search.net
|
||||
productSearchApiKey: v.optional(v.string()),
|
||||
productSearchApiUrl: v.optional(v.string()),
|
||||
productSearchAtivo: v.boolean(),
|
||||
|
||||
ativo: v.boolean(),
|
||||
configuradoPor: v.id('usuarios'),
|
||||
atualizadoEm: v.number()
|
||||
}).index('by_ativo', ['ativo'])
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user